
/* layout */
body { padding: 0; margin: 0; background: url('images/bk.gif');}

/* visual formatting */
body, td {font: 11px "Tahoma", "Lucida Grande", "Verdana", "Helvetica", sans-serif; color: #fff; line-height: 15px; }

.centertext {font-size: 11px; color: #595959; line-height: 17px; margin-top: 4px; margin-bottom: 4px;}
.rtv {font-size: 11px; color: #5D5D5A; line-height: 16px; margin-top: 4px; margin-bottom: 4px;}
.footertext {color: #7C7C7C; font-size: 10px; margin-left: 15px; }
.resources {margin-left: 15px; margin-right: 15px; line-height: 10px; font-size: 11px; line-height: 11px; margin-top: 8px; margin-bottom: -2px; }
.resources_header {margin-left: 15px; margin-right: 15px; margin-top: 4px; margin-bottom: 4px; line-height: 11px; font-size: 11px; font-weight: bold; color: white; }
.news {margin-left: 15px; margin-right: 15px; line-height: 12px; font-size: 11px; margin-top: 8px; margin-bottom: 10px; }
.zonespacer {font-size: 2px; line-height: 2px; margin: 0; padding: 0;}

a.leftlink:link { color: #595959; font-weight: normal; text-decoration: none; }
a.leftlink:visited { color: #595959; font-weight: normal; text-decoration: none; }
a.leftlink:active { color: #595959; font-weight: normal; text-decoration: none; }
a.leftlink:hover { color: #9d0a0e; font-weight: normal; text-decoration: underline; }

a.quicknav:link { color: #595959; font-weight: normal; text-decoration: none; }
a.quicknav:visited { color: #595959; font-weight: normal; text-decoration: none; }
a.quicknav:active { color: #9d0a0e; font-weight: normal; text-decoration: none; }
a.quicknav:hover { color: #9d0a0e; font-weight: normal; text-decoration: none; }

a:link { color: #9d0a0e; font-weight: bold; text-decoration: none; }
a:visited { color: #9d0a0e; font-weight: bold; text-decoration: none; }
a:active { color: #790000; font-weight: bold; text-decoration: none; }
a:hover { color: #790000; font-weight: bold; text-decoration: none; background: url('images/zone_bg.gif') no-repeat top;}

.zone { font-size: 13px; font-weight: bold; color: #9d0a0e; display: block; width: 100%; margin-bottom: 0px; margin-top: 0px; padding: 5px; background: url('images/menu_selected_bg.gif')  repeat-x left;}
.zoneleft { font-size: 13px; font-weight: bold; color: #9d0a0e; display: block; width: 100%; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
.zheader { font-size: 13px; font-weight: bold; color: #9d0a0e; line-height: 13px; margin-bottom: 2px; }
.ztext { font-size: 12px; font-weight: bold; color: #5D5D5A; line-height: 12px; margin-top: 0px; }

a.zheader:link { text-decoration: none; }
a.zheader:visited { text-decoration: none; }
a.zheader:active { text-decoration: none; }
a.zheader:hover { text-decoration: none; }



a img {border: 0px none; margin: 0; padding: 0; }

a.lnav:link {
font-size: 11px; 
color: #595959;  
margin-top: 4px; 
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
width: 225;
display: block;
font-weight: normal; text-decoration: none;
padding: 5px;
background: url('images/subnav_bk.gif')  repeat-x left;
}
a.lnav:visited {
font-size: 11px; 
color: #595959;  
margin-top: 4px; 
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
width: 225;
display: block;
font-weight: normal; text-decoration: none;
padding: 5px;
background: url('images/subnav_bk.gif')  repeat-x left;
}
a.lnav:hover {
font-size: 11px; 
color: #9d0a0e;  
margin-top: 4px; 
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
width: 225;
display: block;
background-color: #e6e6e6;
font-weight: normal; text-decoration: none;
padding: 5px;
background: url('images/subnav_bk_on.gif')  repeat-x left;
}
a.lnav:active {
font-size: 11px; 
color: #9d0a0e;  
margin-top: 4px; 
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
width: 225;
display: block;
background-color: #e6e6e6;
font-weight: normal; text-decoration: none;
padding: 5px;
background: url('images/subnav_bk_on.gif')  repeat-x left;
}