@charset "UTF-8";
/* CSS Document */

body {
	
	background-color: #FFFFFF;
	color: #000000;
    font-weight: normal;
	font-family: Verdana;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 12px;
	line-height: normal;
	text-transform: none;
}

li {
	list-style-image:url(/inc/images/bullet_blue.png);
	vertical-align:top;
    font-weight: normal;
    font-family: Verdana;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    font-size: 11px;
    line-height: normal;
    text-transform: none;
}

p.page_title{color:#000080; font-size:20px; font-weight:bold; text-align:right; padding: 0px;}
p.title_bar{color:#FFFFFF; background-color:#000080; font-size:12px; padding:2px;}
p.sub_title_bar{color:#000080; background-color:#FFFFFF; font-size:12px; padding:2px; font-weight:bold; padding-top: 12px;}
p.footer_note{font-size:10px; text-align:center;}

.headline{color:#000080; font-size:14px; font-weight:bold; text-align:right; padding: 0px;}
.headline_details{ font-size:13px;}
.headline_notice{font-size:16px; color:#990000;}
a:link { color: #2d467c; text-decoration: underline; }
a:visited { color: #2d467c; text-decoration: underline; }
a:active { color: #2d467c; text-decoration: underline; }
a:hover { color:#4063CA; text-decoration: none }
img { border: 0;}

.footer_link {FONT-WEIGHT: bold; FONT-SIZE:10px;}
.footer_bar { FONT-SIZE="1" color=#B3A04D}
a.footer_link:link { color: #000053; text-decoration: underline; }
a.footer_link:visited { color: #2d467c; text-decoration: underline; }
a.footer_link:active { color: #2d467c; text-decoration: underline; }
a.footer_link:hover { color:#4063CA; text-decoration: none }

a.side:link { color: #2d467c; text-decoration: none; }
a.side:visited { color: #2d467c; text-decoration: none; }
a.side:active { color: #2d467c; text-decoration: none; }
a.side:hover { color: #b3732c; text-decoration: underline }

a.heading5 { color:  #000154; text-decoration: none;}
a.heading5:link { color: #000154; text-decoration: none; }
a.heading5:visited { color: #000154; text-decoration: none; }
a.heading5:active { color: #000154; text-decoration: none; }
a.heading5:hover { color: #CBAC03; text-decoration: underline }

.file_menu { font-size: 12px; line-height: 12px;  color: #FFFFFF; }
.file_menu a:link { text-decoration: none; color: #FFFFFF; height: 16px; width: auto; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 5px}
.file_menu a:visited { color: #FFFFFF; text-decoration: none; height: 16px; width: auto; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 5px}
.file_menu a:active { color: #009900; text-decoration: none; background-color: #eeeeee; height: 16px; width: auto; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 5px}
.file_menu a:hover { color: #000099; text-decoration: none; background-color: #e8e8e8; height: 16px; width: auto; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 5px}
.footer {PADDING-RIGHT: 20px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-TOP: 3px; PADDING-BOTTOM: 0px; COLOR: #eeeeee; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif}
.header {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px; COLOR: #D5A000; FONT-FAMILY: verdana}
.heading {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #676565; FONT-FAMILY: verdana}
.heading2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #000153; FONT-FAMILY: verdana}
.heading3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; FONT-FAMILY: verdana}
.heading4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: boldER; FONT-SIZE: 16px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #ab3820; FONT-FAMILY: verdana}
.heading5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #000154; FONT-FAMILY: verdana}
.heading6 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: boldER; FONT-SIZE:24px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #ab3820; FONT-FAMILY: verdana}
.bottom {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana}


#navbar { position:absolute; left:0px; top:50px; width:800px; height:20px; z-index:10; border: 0px none #000000; background-color: #a6a6a6 }
#logo { position:absolute; left:0px; top:0px; width:800px; height:50px; z-index:2; background-color: #2D497D; border: 0px none #000000  }
#headlinehp { position:absolute; left:260px; top:265px; width:285px; height:100px; z-index:8; border: 0px none #000000  }
#rightbar { position:absolute; left:600px; top:0px; width:200px; height:520px; z-index:4; background-color: #324873; layer-background-color: #324873; border: 0px none #000000 }
#newshp { position:absolute; left:560px; top:61px; width:200px; height:220px; z-index:5; background-color: #D1D3D4; layer-background-color: #D1D3D4; border: 0px none #000000}
#utilityhp {  position:absolute; left:560px; top:282px; width:200px; height:168px; z-index:6; background-color: #0073B6; layer-background-color: #0073B6; border: 0px none #000000}
#footer { position:absolute; left:0px; top:520px; width:800px; height:20px; z-index:7; background-color: #ffa600; layer-background-color: #ffa600; border: 0px none #000000 }
#head_banner {
		
	height: 132px;
	
	background-image:url('/inc/images/header.png'); 
	
	background-repeat:no-repeat;
	
	margin: 0px;
	
	margin-top: 0px;
	
	margin-bottom:0px
	
}	

#standard_div{
	margin: 0px;
	
	margin-top: 0px;
	
	margin-bottom:0px
}

/*============================================================================================*/
/*    STRUCTURE                                                                               */
/*============================================================================================*/
/*Navigation Color and Layout*/






/*============================================================================================*/
/*    NAVIGATION                                                                              */
/*============================================================================================*/

/*   MAJOR NAVIGATION     */
#major_navi_area {text-indent: 10px; width: 146px; background-color: #E7D37B; vertical-align: top;}
.leftNav{padding-top: 10px;}
a.leftNavMenuItem:link{ font-weight: bold; font-size: 11px; text-decoration: none; color: #000060}
a.leftNavMenuItem:visited{ font-weight: bold; font-size: 11px; text-decoration: none; color: #020A30}
a.leftNavMenuItem:hover{ font-weight: bold; font-size: 11px; text-decoration: underline; color: #000030}

/*   TOP NAVIGATION      */
td.top_navi_links{ text-align:left; padding-left:80px; height:25px; vertical-align:middle; font-size:11px; font-weight:bolder;}
a.top_navi_links:link { color: #000053; text-decoration: none;}
a.top_navi_links:visited { color:#004071; text-decoration: none; }
a.top_navi_links:active { color: #000053; text-decoration: none; }
a.top_navi_links:hover { color:#004071; text-decoration: none }




/*============================================================================================*/
/*    PAGES                                                                                   */
/*============================================================================================*/

/*==Sponsors==*/
a.title_bar {color: white; font-weight: bold;}
td.sponsor-logo {vertical-align: top; width: 200px;}
td.sponsor_info {vertical-align: top;}



