body, table, td, th, div, ul, ol {font-family:Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12px;}

H1 {color:#660000; font-size:14px; font-weight:bold; margin:0px;}
H2 {color:#660000; font-size:12px; margin:0px;}

.comunityList {
	color:#660000;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	text-decoration: underline;
}
.brick {background-color:#660000; font-size:11px; font-weight:bold; color:#ffffff;}
.bodySM {font-family:Georgia, Times New Roman, Times, serif; color: #000000; font-size: 10px;}
.choc {background-color:#582601; font-size:11px; color:#ffffff;}

.wTitle {color:#FFFFFF; font-size:12px; font-weight:bold;}

a:link, a:active, a:visited {text-decoration:underline; color:#660000}
a:hover {text-decoration:none; color:#000000; }

.footer a:link, .footer a:active, .footer a:visited {text-decoration:underline; color:#660000; font-size:10px;}
.footer a:hover {text-decoration:none; color:#000000;  font-size:10px;}
@media print {
      .noprint { display: none; }
	     	 }
.tdcellhead {background-color:#660000; padding-left:5px; color:#ffffff; border:1px solid #cccccc;}

.troff {
  display: none;
}

tr.tabs {
  display: block;
}

td.taboff {
 	text-decoration:underline;
	background-color:#eeeeee;
	color:#660000;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	display: block;
	font-size: 11px;	
 	cursor: pointer;
  	cursor: hand;
}

td.tabon {
  	background-color:#666666;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	display: block;
	font-size: 11px;
	text-decoration:none; 
}

.tdsubhead {background-color:#eeeeee;} 
.label {background-color:#eeeeee; padding:3px; border:1px solid #000000;}

.topnav a:link, .topnav a:active, .topnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	display: block;
	color: #996633;
	text-decoration:none;
	vertical-align: top;
	line-height:18px;	
	width:100%;	
	}
.topnav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	display: block;
	color: #660000;
	text-decoration:none;	
	vertical-align: top;
	line-height:18px;	
	width:100%;		
	}
	
.mainnav a:link, .mainnav a:active, .mainnav a:visited {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	color: #FFFFFF;
	text-decoration:none;
	vertical-align: top;
	line-height:24px;	
	width:100%;	
	border-right:1px solid #490808;
	}
.mainnav a:hover{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	color: #FFFFFF;
	background-color:#330000;
	text-decoration:none;	
	vertical-align: top;
	line-height:24px;	
	width:100%;	
	border-right:1px solid #490808;		
	}
	
 /*community pop ups*/
 
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#ffffcc; border:1px solid #000000; 
  width:200px; padding:6px;
}

div#tipDiv div.img { text-align:center }
div#tipDiv div.txt { text-align:center; margin-top:4px 	}
