/*



 Site Layout 



*/



#wrapper {



	text-align: left;



	margin: 0px auto;



	padding: 0px;



	border:0;



	width: 900px;



}







#header {



	height: 75px;



}







#section{



	background-color:#002D56;



	 



	margin-top:7px;



	}



	



#sidenav {



	float: left;



	width: 165px;



	/*background:#5A87C5;*/



	background:#E7E7E8;



	padding-bottom:15px;



	padding-left:15px;



	padding-right:15px;



	padding-top:35px;



}







#maincontent { 



	float: right;



	width: 669px;



	background:#E7E7E8;



	height: 1%; /* Holly hack for Peekaboo Bug */



	padding-bottom:15px;



	padding-left:15px;



	padding-right:15px;



	padding-top:35px;



	border-left: solid 1px #FFFFFF;	



}







#footer {



	clear: both;



	background-color:#E0E1E2; 



	height:45px; 



	text-align:right;



	border-top:solid 1px #FFFFFF;	



}







.orangebar



{



	background:#F7931D;



	padding: 5px;



	color:#FFFFFF;



}



.dot



{



  	padding-left:10px;



 	height:15px;



 	font-size:12px;



}



.navlinks



{



	position:relative;



	top: -15px;



 	padding-left:20px;



	width: 135px;



	overflow:hidden;



}



.right



{



	float:right;



}



.bluewrap



{



	padding: 7px;



	border: 1px solid #184896;



}



.left



{



	float:left;



}



.clear



{



clear: both;



}



/*



	Body Styles



*/







BODY



{



	font-family: Arial, Verdana, sans-serif;



	font-size: 9pt; /* smaller 8pt */



	color: #15254D;



	background: white;



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	text-align: center;



}







IMG.logo



{



	/*background:#FFFFFF;*/



	/*border: 1px solid #184896;*/



	/*padding: 1px;*/



}







P



{



	line-height: 1.3em;



}







P.none



{



	padding: 0px;



	margin: 0px;



}







P.indent



{



	margin-left: 3.5em;



	margin-right: 6em;



}







P, TD



{



	font-family: Arial, Verdana, sans-serif;



	font-size: 9pt;/* smaller 8pt */



	margin: 0px 0px 1.2em 0px;



}







H1



{



	font-size: 10pt;



	font-weight: bold;



	padding-bottom:5px;



}







H2



{



	font-size: 10pt;



	font-weight: bold;



}







.subheading



{



	color:#15254D; 



	font-size:14px; 



	font-weight:bold;



	padding-bottom:35px;



}



/* 



	Link Styles 



*/







A:link



{



	color: #184896;



	text-decoration: none;



	border-style:none;



}







A:visited



{



	text-decoration: none;



	color: #184896;



	border-style:none;



}







A:active



{



	text-decoration: none;



	color: #184896;



	border-style:none;



}







A:hover



{



	text-decoration: none;



	color: #F7931D;



}







A.white:link



{



	color: white;



	text-decoration: none;



	border-style:none;



}







A.white:visited



{



	text-decoration: none;



	color: white;



	border-style:none;



}







A.white:active



{



	text-decoration: none;



	color: white;



	border-style:none;



}







A.white:hover



{



	text-decoration: none;



	color: #F7931D;



}











/* 



	Header Styles 



*/







/* Top Menu Link Styles */



A.menu



{



	font-size: 10pt;



	font-weight:700;



	padding-left: 10px;



}







A.menu:link



{



	/*color: #0067B1;*/



	color: #002D56;



	text-decoration: none;



}







A.menu:visited



{



	text-decoration: none;



	/*color: #0067B1;*/



	color: #002D56;



}







A.menu:active



{



	text-decoration: none;



	/*color: #0067B1;*/



	color: #002D56;



}







A.menu:hover



{



	text-decoration:  none;



	color: #F7931D;



}







A.sidemenu:hover



{



	background:#7A7A7A;



	padding: 5px;



}







a.noformat



{







}



/*.headertxt



{



	float: right;



	width: 790px; 



	text-align:right;



	margin-top: 55px;



	margin-right: 10px;



}*/



.headerimg



{



	float: left;



	width: 100px; 	



	border: none;	



}







/* The "clearFix" class is used for clearing the main menu items because they



   are left-floated for horizontal main menus and we have to clear them if our main



   menu is relatively positioned (as in this example) so that the main menu box



   takes its place correctly on the page. We have to apply this class to the parent



   DIV of the root UL of our menu tree. Please take a look at section 6.1 in the



   SmartMenus User's Manual for a detailed explanation if you like. */







.headermenu:after { /* for modern browsers */



    content:".";



    display:block;



    height:0;



    clear:both;



    visibility:hidden;



}



.headermenu{ /* for IE7/Win */



    min-height:1px;



	float: right;



	width: 730px; 



	text-align:right;



	margin-top: 50px;



	







}



* html .headermenu { /* for IE5-6/Win */



    height:1px;



}



* html>body .headermenu { /* for IE5/Mac */



    height:auto;



    display:inline-block;



}



/*



	Title Styles 



*/



.sectiontxt



{



	margin-left: 20px;



	font-size:20px; 



	line-height: 45px; 



	color:#FFFFFF; 



	font-weight:570;



	letter-spacing:1px;



}







/*



	Side Nav Styles 



*/



/* Side Nav Link Styles */



A.sidenav



{



	/*font-size: 11pt;



	font-weight: bold;



	padding-left: 10px;*/



}







A.sidenav:link



{



	color: #002D56;



	text-decoration: none;



}







A.sidenav:visited



{



	text-decoration: none;



	color: #002D56;



}







A.sidenav:active



{



	text-decoration: none;



	color: #002D56;



}



A.sidenav:hover



{



	text-decoration: none;



	color: #FFFFFF;



}







.sidenavoff {



	background: #D1D3D4;



	padding: 5px;



}



.sidenavon {



	background: #7A7A7A;



	color: #ffffff;



	padding: 5px;



}



a.sidenavon{



	color: #ffffff;



}







.sidetable



{



	/*background-color:#8C8C8C;*/



	/*background-color:#184896;*/



	border:1px solid #184896;



	padding:7px;



	margin-top:75px;



}





/*


	Footer Styles 


*/



/* Footer Link Styles*/


A.footer { padding-right: 24px; font-size: 10pt; }
A.footer:link { color: #FFFFFF; text-decoration: none; }
A.footer:visited { text-decoration: none; color: #FFFFFF;}
A.footer:active {text-decoration: none; color: #FFFFFF; }
A.footer:hover {text-decoration: underline; color: #F7931D;}




.copyright

{



	padding-top: 3px;

	font-family: Arial, Verdana, sans-serif;

	font-style: regular;

	color: #8C8C8C;

	font-size: 8pt;

	text-align:right;

}


.footertxt {
	margin-right: 25px;
	font-size:10px; 
	line-height: 15px; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;
}



.footerdiv
{
	padding-bottom: 15px; padding-right: 24px; padding-top: 15px; padding-left: 18px;	
	background:#8C8C8C;
}







/* Table Styles */







tr.bluewrap



{



	padding: 7px;



	border: 1px solid #184896;



}







td.noformat



{



	padding:0 0;



	border: 0 none;



}



tr.noformat



{



	padding:0 0;



	border: 0 none;



}







table.blue {



	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;



	border-collapse: collapse;



	}







th.blue {



	padding: 0 0.5em;



	text-align: left;



	}







td.blue{



	border-bottom: 1px solid #184896;



	padding: 0 0.5em;



	}



	



td.blueadj{



	border-bottom: 1px solid #184896;



	border-left: 1px solid #184896;



	padding: 0 0.5em;



}



/*td:first-child {



	width: 190px;



	}*/







td.rb



{



	border-right: 1px solid #184896;



}



td.lb



{



	border-left: 1px solid #184896;



}



td.bb



{



	border-bottom: 1px solid #184896;



}



td.tb



{



	border-top: 1px solid #184896;



}











td+td.blue{



	border-left: 1px solid #184896;



	}