body { margin-left:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}

#maintable { width:775px;}
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}


#header_area { width:775px;}

#middle_area { width:775px; background-image:url(..//images/main_table_bg.gif); background-position:top; background-repeat:no-repeat; padding-bottom:5px;border-bottom:3px solid #0062ac;}

#left_area { width:177px; float:left;}

#primary_nav_area { width:177px;}


#nav{margin:0;}



	#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}

	#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}



	/* Level 1 */

	#nav ul li a{display:block;text-decoration:none;width:103px; color:#FFFFFF; padding-top:1px; }

	#nav ul li a:hover{ color:#003366;}

	#nav ul li div{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-image:url(../images/nav_bg1.gif); width:103px; padding-left:37px; padding-right:37px; height:15px; margin-bottom:4px; background-repeat:no-repeat; text-transform:uppercase; text-align:center;}
	
	#nav ul li div a:hover{background-image:url(../images/nav_bg_over.gif); height:15px;}

	#nav ul li.ipf-parent div a{}

	#nav ul li.ipf-parent div a:hover{}

	#nav ul li.ipf-parent div li a{background: none}

	#nav ul li.ipf-parent div li a:hover{background:#000000;}



	/* Level 2 */

	#nav ul li ul{margin: -27px 0 0 135px;position: absolute;background: #c6dee1;width:120px;left: -999em;}

	#nav ul li ul li a{border-bottom:1px solid #555555;width:100px;padding:3px 10px;text-indent:none; font-size:11px; color:#003366; font-weight:bold; text-transform:uppercase;
	}

	#nav ul li ul li a:hover{background: #0062ac; color:#FFF; }

	#nav ul li ul li.ipf-parent a{ background-image:url(../images/arrow.gif); background-position:right; background-repeat:no-repeat;}

	#nav ul li ul li.ipf-parent a:hover{background-image:url(../images/arrow.gif); background-position:right; background-repeat:no-repeat; }



	/* Level 3 */

	
	#nav ul li ul li ul {margin: -20px 0 0 120px;}

	#nav ul li ul li ul li a{ text-transform:uppercase; background:none !important;}

	#nav ul li ul li ul li a:hover{background: #0062ac !important; color:#FFF;}



	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}

	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}





#content_area { width:553px; padding-left:15px; padding-right:30px; float:left;} 







#active_area  { width:775px; margin-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:10px; color:#FFFFFF; padding-top:20px;}
#active_text_area { width:606px; padding-top:15px; float:left; text-align:center; color:#000;}
#active_text_area a { color:#003366;}

#active_logo_area { width:139px; float:left; padding-right:30px;}






