
@media print {
      .noprint { display: none; }
	  .printOnly { display: all; }
	  .break { page-break-before: always; }
	  li {font-size:9px; line-height:11px;}
	  ul {font-size:9px;}
	  .fintPrint {font-size:8px;}
    }
.printCellHead {background-color:#660000; color:#ffffff; height:15px;}
.printOnly {display:none;}
.SubTitle {font-weight:bold;}
body, table, td, th, div, ul, ol {font-family: Georgia; color: #000000; font-size: 11px; line-height:15px;}
.mainbody {
margin:0px;
background-image: url(/images/redBg.jpg);
background-repeat:repeat-x;
background-color: #6d1f1b;
background-attachment:fixed;
}
.cBody {
background-image: url(/images/cBG2.gif);
background-color:#e1cfad;
border:5px solid #5b2f14;
}



form {margin:0px;}
h1 {
	color:#660000;
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	letter-spacing:-1px;
}
a:link, a:active, a:visited {text-decoration:underline; color:#660000; font-family:Verdana}
a:hover {text-decoration:none; color:#000000; font-family:Verdana;}

.footer a:link, .footer a:active, .footer a:visited {text-decoration:none; color:#ffffff; font-family:Verdana; font-size:8px; letter-spacing:1px;}
.footer a:hover {text-decoration:underline; color:#cccccc; font-family:Verdana; font-size:8px; letter-spacing:1px;}
.footer {color:#ffffff; font-family:Verdana; font-size:8px; letter-spacing:1px;}

#dropmenudiv{position:absolute; z-index:100; margin-top:7px; }
.menu a:link, .menu a:visited, .menu a:active {display: block; width:120px; color: #ffffff; BACKGROUND-COLOR: #085d60; font-size:9px;  text-decoration:none; border-top:1px solid #ffffff; padding:2px;}
.menu a:hover{display: block; color: #ffffff; BACKGROUND-COLOR:#660000; width:120px;  font-size:9px; text-decoration:none; border-top:1px solid #ffffff; padding:2px;}
.nav a:link, .nav a:active, .nav a:visited {
	display: block;
	color:#660000;
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	line-height:12px;		
	border-left:1px solid #660000;
	padding-left:13px;
	padding-right:13px;
	}
.nav a:hover{
	display: block;
	color:#669999;
	background-color:#e1cfad;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	vertical-align: middle;
	line-height:12px;
	border-left:1px solid #660000;
	padding-left:13px;
	padding-right:13px;			
	}
	
.commNav a:link, .commNav a:active, .commNav a:visited {
	display: block;
	color:#660000;
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
	vertical-align: middle;
	line-height:12px;		
	border-top:1px solid #eeeeee;
	padding:2px;
	width:160px;
	}

.commNav a:hover{
	display: block;
	color:#FFFFFF;
	background-color:#660000;
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
	vertical-align: middle;
	line-height:12px;
	border-top:1px solid #eeeeee;
	padding:2px;
	width:160px;	
	}			
.commNavOn{
	display: block;
	color:#FFFFFF;
	background-color:#5a898d;
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
	vertical-align: middle;
	line-height:12px;
	border-top:1px solid #5a898d;	
	padding:2px;
	width:160px;	
	}	
.commNav2 a:link, .commNav2 a:active, .commNav2 a:visited {
	display: block;
	color:#660000;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	vertical-align: middle;
	line-height:14px;		
	border-top:1px solid #eeeeee;
	background-image:url(/images/star.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px;
	width:160px;
	}

.commNav2 a:hover{
	display: block;
	color:#FFFFFF;
	background-color:#660000;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	vertical-align: middle;
	line-height:14px;
	border-top:1px solid #eeeeee;
	background-image:url(/images/starOn.gif);
	background-repeat:no-repeat;
	background-position:left center;	
	padding:2px;
	width:160px;		
	}				
.commNavOn2{
	display: block;
	color:#FFFFFF;
	background-color:#5a898d;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	vertical-align: middle;
	line-height:14px;
	border-top:1px solid #5a898d;
	background-image:url(/images/starOn2.gif);
	background-repeat:no-repeat;
	background-position:left center;			
	padding:2px;
	width:160px;	
	}	
.required {color:#660000;}
.box {border:3px double #660000; background-color:#FFFFFF;}
.comListTitle {font-size:10px; border-bottom:1px solid #660000;}
.comListTitle2 {font-size:10px; solid #660000;}
.comList {border-bottom:1px solid #660000;}
.mapIcon {font-family:Arial, sans-serif; color:#ffffff; font-size: 11.5px; font-weight: bold;  background-color:#000066; vertical-align: middle; padding-left:4px; padding-right:4px; border:1px solid #ffffff;}
.mapIconCmngSn {font-family:Arial, sans-serif; color:#ffffff; font-size: 11.5px; font-weight: bold;  background-color:#660000; vertical-align: middle; padding-left:4px; padding-right:4px; border:1px solid #ffffff;}

IMG.scroll_image
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    TEXT-DECORATION: none;
}
IMG.scroll_image_active
{
    TEXT-DECORATION: none;	
}

A.scroll_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: gainsboro;
    TEXT-DECORATION: none;
}

A.scroll_link_selected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    TEXT-DECORATION: none;
}

A.scroll_link:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: gainsboro;
    TEXT-DECORATION: none;
}
A.scroll_link:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: gainsboro;
    TEXT-DECORATION: none;
}
A.scroll_link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    TEXT-DECORATION: none;
}

