
body,td,th { color: #FFFFFF; }
body { background-color: #000000; }


a:link { color: #FF0000; }
a:hover { color: #FF0000; }
a:visited { color: #FF0000; }


.thisWeek a:link {
	color: #FFFF00; 
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.thisWeek a:hover {
	color: #FF0000;
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
}
.thisWeek a:visited {
	color: #FF0000;
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.font12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.bold12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.font11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}



.bold11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color:#999999
}


.font14 { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.font14 a { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}


.font14black { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000
}

.bold18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FFFF00;
}
.bold18w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FFFFFF;
}



.bold14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.bold14 a:link { 
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.bold14 a:hover { 
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration:none;
}

.bold14 a:visited { 
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}


.topNav { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}



.topNav a:link { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.topNav a:hover { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

.topNav a:visited { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}


.pageNav a:link { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.pageNav a:hover { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}

.pageNav a:visited { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}



.side a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
	
.side a:hover { 
	color: #FF0000;
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	background-color: #333333;
	text-decoration: none;
}
.side a:visited { 
	color: #CC0000;
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}



.login { 
	color: #FFFFFF;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;
}
.login a:link { 
	color: #FF0000;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.login a:hover { 
	color: #FF0000;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.login a:visited { 
	color: #FFFF00;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}



.thisWeekDate { 
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.thisWeekspacer { font-size: xx-small }




	#navsite {
	  font-family:Arial;
	  font-size:12px;
	  font-weight:bold;
	  width:130px;
	  border-right:1px solid #666;
	  padding:0;
	  margin-bottom:1em;
	  background-color:#000;
	  color:#333;
	}

	#navsite ul {
	  list-style:none;
	  margin:0;
	  padding:0;
	}

	#navsite ul li a {
	  display:block;
	  padding:2px 2px 2px 0.5em;
	  border-left:10px solid #999;
	  border-right:1px solid #666;
	  border-bottom:1px solid #999;
	  background-color: #333;
	  color:#fff;
	  text-decoration:none;
	  width:130px;
	}

	html>body #navsite ul li a {
	  width:130px;
	}

	#navsite ul li a:hover {
	  border-left:10px solid #333;
	  border-right:1px solid #666;
	  border-bottom:1px solid #999;
	  background-color:#666;
	  color:#fff;
	}


.red14 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 14px;
	font-weight: bold;
}

.red14 a:link { 
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}

.red14 a:hover { 
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration:none;
}

.red14 a:visited { 
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
}
