a, body, div, font, p, blockquote, caption, ol, ul, li, dl, input, select, textarea, td, th, noscript {font-size:92%;}
body{
 margin-width: 0;
 margin-height: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
background : url("/images/zbg.jpg")repeat;
background-image : url("/images/zbg.jpg");
}
b {font-weight:bold; }
i {font-style:italic; }
li {padding: 4px 0px 4px 0px;}
h1 {font-size:200%;}
h2 {font-size:175%;}
h3 {font-size:150%;}
h4 {font-size:125%;}
h5 {font-size:110%;}
h6 {font-size:100%;}

td.zleftspan {
	background : url("/images/zleftspan.jpg")repeat;
	background-image : url("/images/zleftspan.jpg");
}
td.ztopspan {
	background : url("/images/ztopspan.jpg")repeat;
	background-image : url("/images/ztopspan.jpg");
}

input.submit, input.special, input.small {
 font-size:8pt;
 font-weight:bold;
}
input.number {
 font-size:9pt;
 text-align:right;
 color:green;
}
input.ctr {text-align:center;}

#smallest{font-size:60%;}
#smaller {font-size:80%;}
#medium  {font-size:100%;}
#larger  {font-size:120%;}
#largest {font-size:150%;}

#mono    {font-family:monospace;}
a, body, div, font, p, h1, h2, h3, h4, h5, blockquote, caption, ol, ul, li, dl, input, select, td, th, noscript {font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}

textarea, input.number {font-family:monospace;}

h6, td.verySmall, td.small, td.medium, input.submit, input.special, input.small, #5p, #6p, #7p, #8p {font-family: Arial, Helvetica, Sans-Serif;}

A:link {color:Maroon;}
A:visited {color:DarkRed;}   /* visited links   */
A:hover {color:Red;} /* user hovers     */
A:disable {color:black;}

body{
  background-color: #000000;
  color: #ffffff;
}
a:link {color: Maroon;}
a:visited {color: DarkRed; text-decoration: none; border-bottom: 1px dashed #000000;}
a:active{color: Maroon;}
a:hover {color: Red; border-top: 1px dashed black; border-bottom: 1px dashed black; background-color: #eeeeee;}
a:disable {color:black;}

a.nohover:link {color: #aa0000; text-decoration: none; }
a.nohover:visited {color: #cc6666; text-decoration: none; border: 0px;}
a.nohover:active{color: #cc6666;}
a.nohover:hover {color: #aa0000; border: 0px; background-color: #ffffff;}
a.nohover:disable {color:black;}

hr {background-color:red;  color:red}

.sidebar{
	background-color: #B0CAE4;
	color: #000000;
	border: 1px solid navy;
}
.sidebar td{
	color: #000000;
}
.sidebar td a:link{ color: navy; border: 0px;}
.sidebar td a:visited{ color: Navy; border: 0px; text-decoration: none; border-bottom: 1px dashed Navy;}
.sidebar td a:active{ color: #000000; border: 0px;}
.sidebar td a:hover{ color: #ffffff; background-color: #000000; }

.sidebar a.nohover:link {color: navy; text-decoration: none; }
.sidebar a.nohover:visited {color: navy; text-decoration: none; border: 0px;}
.sidebar a.nohover:active{color: #000000;}
.sidebar a.nohover:hover {color: #ffffff; border: 0px; background-color: #B0CAE4;}

.sidebar h1{
	background-color: #6699cc;
	color: #ffffff;
	border-top: 1px solid navy;
	border-bottom: 1px solid navy;
	margin: 0px;
	margin-left: 0px;
	padding: 5px;
	font-size: 120%;
}
.sidebar h1 a:link{font-size: 90%;font-weight : normal; color: navy; border: 0px;}
.sidebar h1 a:visited{font-size: 90%;font-weight : normal; color: navy; border: 0px; text-decoration: none; border-bottom: 1px dashed navy;}
.sidebar h1 a:active{font-size: 90%;font-weight : normal; color: #000000; border: 0px;}
.sidebar h1 a:hover{font-size: 90%;font-weight : normal; color: #ffffff; background-color: #000000; }

th{
	background: #666666;
	background-color: #666666;
	color: #ffffff;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 0px;
	margin-left: 0px;
	font-size: 90%;
	border-width : thin thin;
	padding-bottom : 0;
	padding-top : 0;
}
th a:link{ color: #ffff99; border: 0px;}
th a:visited{ color: #ffffff; border: 0px; text-decoration: none; border-bottom: 1px dashed #ffffff;}
th a:active{ color: #000000; border: 0px;}
th a:hover{ color: #ffff99; background-color: #000000; }

.announcement{
	background-color: #eeeeee;
	color: #000000;
	border: 3px solid #000000;
	padding: 0px;
}
.announcement a:link{ color: Maroon; border: 0px;}
.announcement a:visited{ color: FireBrick; border: 0px; text-decoration: none; border-bottom: 0px dashed #eeeeee;}
.announcement a:active{ color: #000000; border: 0px;}
.announcement a:hover{color: Red; border-top: 1px dashed black; border-bottom: 1px dashed black; background-color: #eeeeee;}

table.announcement{
	background: #eeeeee;
	background-color: #eeeeee;
	color: #000000;
	border: 3px solid #000000;
	padding: 0px;
}