<?
$isIE4    = ereg( "MSIE 4.", $HTTP_USER_AGENT );
$isIE5    = ereg( "MSIE 5.", $HTTP_USER_AGENT ) || ereg( "MSIE 5.", $HTTP_USER_AGENT );
$isOpera5 = ereg( "Opera.5", $HTTP_USER_AGENT );
?>
body {
	font-family: verdana, arial, helvetica, sans-serif;
	margin:0px;
}

p, li, dd, dt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
}

dt { font-weight: bold; }

table { empty-cells: show }

.n1, .n2,.n3,.n4,.n5,.n6,.n7,.n8,.n9 {
	position:absolute; top:<? echo $isOpera5 ? "0px;":"-20px" ?>; left:10px; height:80px;
	font-family: "arial black", arial, helvetica, sans-serif;
	font-size: 80px;
	text-align: left;
	letter-spacing: 0pt;
	color: #000080;
	padding: 0px;
	margin: 0px;
	width: 46px;
	float: left;
}

/* 10,   64,  84,  130, 172, 220, 256, 298, 346 */
.n2 { color: #000090; width:46px; left:64px;  }
.n3 { color: #0000A0; width:18px; left:84px;  }
.n4 { color: #0000B0; width:20px; left:130px; }
.n5 { color: #0000C0; width:66px; left:172px; }
.n6 { color: #0000D0; width:46px; left:220px; }
.n7 { color: #0000E0; width:28px; left:256px; }
.n8 { color: #0000F0; width:46px; left:298px; }
.n9 { color: #0000F0; width:46px; left:346px; float:none; }

.hbar {
	background-color: #0000C0;
	border-style:none;
	border-top-style: solid; border-top-width:1px; border-top-color:#0000FF;
	border-bottom-style: solid; border-bottom-width:1px; border-bottom-color:#000000;
	white-space:nowrap;
<?
	if( $isIE5 ) {
	?>
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#AA0000C0', EndColorStr='#AAEEEEEE');
	<?
	}
?>
}

.hbarfont {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
<?
	if( $isIE4 || $isIE5 || $isOpera ) {
	?>
	letter-spacing:2px;
	<?
	}
?>
}

.menu, .menua, .menu a, .menua a, .submenu, .submenua, .submenu a, .submenua a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	color:black;
	text-decoration:none;
}

.menu {
	background-color:#EEEEEE;
	border:1px solid #EEEEEE;
}

.submenu {
	background-color:#DDDDDD;
	border:1px solid #DDDDDD;
}

.submenua {
	background-color:#FFFFDD;
	border:1px solid #FFFFFF;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

.menua {
	background-color:#DDDDDD;
	border:1px solid #FFFFFF;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

.content {
	background-color:#DDDDFF;
}

.content td, td.content, td .content, .content th, th.content, th .content {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.header {
	font-size:12pt;
}

.tiny {
	font-size:5px;
}

.small {
	font-size:8pt;
}

.nw, .ne, .sw, .se { border:0px; padding:0px; margin:0px; }

.nw { vertical-align:top;    text-align:left;  }
.ne { vertical-align:top;    text-align:right; }
.sw { vertical-align:bottom; text-align:left;  }
.se { vertical-align:bottom; text-align:right; }

/* Zipserver Styles */
.bgwhite { background-color:#FFFFFF; border:1px solid black; }
.bggray { background-color:#DDDDDD; }
.bggreen { background-color:#00FF00; border:1px solid black; }
.bgyellow { background-color:#FFFF00; border:1px solid black; }
.bgred { background-color:#FF0000; border:1px solid black; }

/* HLSQ */
.bg1 { background-color:#0000A0; }
.bg2 { background-color:#0000A0;}

.bb table {
  background-color:black;
}

.bb th {
  background-color:#0000A0;
  color:white;
  text-align:left;
}

.bb td {
  background-color:#AAAAFF;
}
