body{ margin-top:0px; margin-left:0px; background-color: #FFFFFF;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-style: normal;}

#PageWrapper{
	width:760px;	
	border: 0px solid  #AAAAAA;
	background-color:#FFFFFF;
	clear:both;
	margin-bottom:0px;
	padding-bottom:0px;}
	
#PageHeader{
	height:80px;		
	border-bottom: 0px solid #FFCC00;
	background-image:url(HeaderBackground.gif);
	background-repeat:repeat-y;
	text-align:left;}
	
	
#NavBar{
    width:760px;
	height:23px;
	border-bottom: 0px solid #FFCC00;
	background-image:url(NavBarBackground2.gif);
	background-repeat:repeat-x;
}
	
#PageBody{width:760px; margin-top:20px;}


#MainCol_1{
	width:155px;
   	margin-top: 0px;
	margin-left:0px;
	padding-left:0px;	
	float:left;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	/*THIS BORDER WILL PREVENT THE OVERLAP ON PAGE RESIZE IN IE*/
	border-left: 14px solid  #FFFFFF;
	border-right: 0px solid #3366CC;
	}
	
 .t {background: url(dot.gif) 0 0 repeat-x; width:574px;}
 .bl {background: url(curve.gif) 0 0 no-repeat}
 .l {background: url(dot.gif) 0 0 repeat-y; /*height:460px;*/}
 
 
 p.Box{
 	font-style: normal;
	font-weight:normal;
	font-size: .65em;	
	color:#666666;
	padding-left:3px;
	margin-left: 3px;
	text-align:left;}
	

	
  p.Headquarters{
 	font-style: normal;
	font-weight:normal;
	font-size: .7em;	
	color:#666666;
	padding-left:0px;
	padding-top:0px;
	margin-top: 2px;
	margin-bottom: 7px;
	text-align:left;}
 
  p.SplashBox{
 	font-style: normal;
	font-weight:normal;
	font-size: .7em;	
	color:#666666;
	padding-left:3px;
	padding-top:0;
	margin: 3px;
	text-align:left; }
	
	
		
	  p.SplashBox a{ text-decoration:none; color:#666666;}
	
	
	
	  p.SplashBox a:hover{	text-decoration:none;
	color: #FF9900;}
	
	
	
 /*p.SplashColHeader{ text-align:left; color:#8D8D8D;font-weight:bold; width::141px; background-color:#F4F8FB; font-size:.8em; position:fixed; margin-bottom:3px; padding:0;padding-left:3px;}*/

 div.SplashCol{
	height:145px;
	width:141px;
	margin-top: 0px;
	margin-left:1px;
	padding-left:0px;
	float:left;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	/*THIS BORDER WILL PREVENT THE OVERLAP ON PAGE RESIZE IN IE*/
	border-right: 0px solid #BDCBE7;
	border-bottom: 1px solid #BDCBE7; text-align:center;
	}
	
	
 div.SplashRow{
	/*height:145px;*/
	width:350px;
	margin-top: 0px;
	margin-left:1px;
	margin-bottom:3px;
	padding-left:0px;
	/*float:left;*/
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	/*THIS BORDER WILL PREVENT THE OVERLAP ON PAGE RESIZE IN IE*/
	border-right: 0px solid #BDCBE7;
	border-bottom: 1px dotted #BDCBE7; text-align:center;
	}

div.MainA{ width:350px; float:left}
div.MainB{ width:100px; float:right}


	
 div.SplashRowRight{
	width:210px;
	margin-top: 0px;
	margin-left:1px;
	margin-bottom:3px;
	padding-left:0px;
	float:right;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	/*THIS BORDER WILL PREVENT THE OVERLAP ON PAGE RESIZE IN IE*/
	border-right: 0px solid #BDCBE7;
	border-bottom: 1px dotted #BDCBE7;
	}

#MainSub2{width:574px;border-right: 1px solid #BDCBE7;}
#MainSub2colA{width:350px; float:left;border-right: 1px solid #BDCBE7; padding-right:6px;}
#MainSub2colB{width:210px; float:right;border-right: 0px solid #BDCBE7;}



	
#MainCol_2{
	/*height:400px;*/
	width:574px;
	margin-top: 0px;
	margin-left:0px;
	padding-left:0px;
	float:right;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	/*THIS BORDER WILL PREVENT THE OVERLAP ON PAGE RESIZE IN IE*/
	border-left: 0px solid #BDCBE7;
	border-top: 0px solid #BDCBE7;
	}
	

#Footer{
	width:574px;
	margin-top: 15px;
	margin-left:125px;
	padding-left:0px;
	float:right;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	/*THIS BORDER WILL PREVENT THE OVERLAP ON PAGE RESIZE IN IE*/
	border-left: 0px solid #BDCBE7;
	border-top: 1px solid #BDCBE7;
	text-align:center;
	}
		
	
/*--------------< TOPIC PATH NAVIGATION | OR BREADCRUMB NAVIGATION >--------------- */
#NavList{
    clear: both;
	margin-top:0px;
	padding-top:0px;
	padding-left:0;
	list-style:none;
	list-style-type:none;
	margin-left: 0px;
	margin-bottom:0px;
	padding-bottom:0px;
	float:left;
}

p.NavBar{color:#FFFFFF;font-weight:bold;font-size: .65em; margin-left:18px;
		 position:relative;
		 top:-3px;		 
		}
		
#NavList li{
	float:left;
	margin-left:6px;
	margin-right:6px;
	padding-left:20px;
	padding-right:4px;
	margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:bold;
	font-size: .65em;
	color:#FFFFFF;
    position:relative;
	top:-3px;
	letter-spacing: - 1.2;
	vertical-align:middle;
	background-image:url(NavSplit.gif);
	background-position:left;
	background-repeat:no-repeat;
    }
	
	

#NavList li a{	
	color:  #FFFFFF;
	text-decoration:none;}

#NavList li a:hover{	
	text-decoration:none;
	color: #FF9900;}

/* ------------ END TOPIC PATH NAVIGATION | OR BREADCRUMB NAVIGATION -------------*/


/*--------------< TOPIC PATH NAVIGATION | OR BREADCRUMB NAVIGATION >--------------- */

#SideNav{
    list-style:none;
	list-style-type:none;
	margin-top:20px;
	padding-top:0px;
	padding-left:0;
	margin-left: 0px;
	margin-bottom:20px;
	padding-bottom:0px;
}

p.SideNav{color:#FFFFFF;font-weight:bold;font-size: .65em; margin-left:18px;
		 position:relative;
		 top:-3px;
		}
		
#SideNav li{
	margin-left:10px;
	margin-right:0px;
	padding-left:0px;
	padding-right:4px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:bold;
	font-size: .8em;
	color:#8D8D8D;
    }
	
	

#SideNav li a{	
	color:  #8D8D8D;
	text-decoration:none;}

#SideNav li a:hover{	
	text-decoration:none;
	color: #FF9900;}

/* ------------ END TOPIC PATH NAVIGATION | OR BREADCRUMB NAVIGATION -------------*/



/*--------------< FOOTER PATH NAVIGATION | OR BREADCRUMB NAVIGATION >--------------- */
p.NavFooter {
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	margin-bottom:3px;
	margin-top:3px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-size: .65em;
	color:#6699CC; text-align:center;}
	
p.NavFooter a{ text-decoration:none;color:#6699CC;}
p.NavFooter a:hover{ text-decoration:underline;color:#FF9900;}


	
p.NavFooter2 {
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-size: .55em;
	color:#6699CC; text-align:center;}
	
p.NavFooter2 a{ text-decoration:none;color:#6699CC;}
p.NavFooter2 a:hover{ text-decoration:underline;color:#FF9900;}

	
p.Copyright {
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	margin-bottom:0px;
	margin-top:3px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	font-size: .55em;
	color:#666666;text-align:center;}
	


/* ------------ END TOPIC PATH NAVIGATION | OR BREADCRUMB NAVIGATION -------------*/


.SideBox {
	width: 133px;
  
    background:url(SideBoxS.gif) right repeat-y }
.SideBox::before {
    display: block;
    line-height: 0;
    background: url(rs-topright.gif) top right no-repeat;
    content: url(rs-topleft.gif) }
.SideBox::after {
 overflow:hidden;
    display: block;
    line-height: 0;
    background: url(rs-bottomright.gif) bottom right no-repeat;
    content: url(rs-bottomleft.gif) }



	
.BoxCon {
 clear:both;
	width: 133px; 
   }
   
   
 img.NavSection{ margin-right:5px; margin-left:5px;margin-top:5px;  float:left;display:block;}
 img.NavSectionTitle{ margin-right:0px; margin-left:0px;margin-top:2px; margin-bottom:1px; }
 img.NavSeal{ margin-left:25px; margin-top:25px;}
 img.Splash{ margin:0px; padding:0px;border-bottom: 3px solid #BDCBE7;}
 
 td.Box
 {	font-style: normal;
	font-weight:normal;
	font-size: .65em;	
	color:#666666;
	padding-left:5px;
	margin-left: 3px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	.BottomNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #6699CC; text-decoration: none}
.BottomNav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF8B22; text-decoration: none}
.BottomNavFDH {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none}
.BottomNavFDH:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF8B22; text-decoration: none}
