div#topNav {
	width:auto;
	height:100px;
	background:url(../img/topNav_bg.png) repeat-x;
	position:absolute;
	left:0;
	right:0;
	z-index:10;
}

/*logo*/

div#logo {
	width:190px;
	height:88px;
	top:0;
	left:800px;
	position:absolute;
	z-index:90;
}

div#pageTitle {
	background-color:#FFF;
	border-right:#ADADAD 1px solid;
	height:22px;
	left:0;
	position:absolute;
	text-align:left;
	top:72px;
	vertical-align:middle;
	min-width:221px;	
	z-index:20;
}

div#pageTitle div {
	padding:4px 0 0 30px;
}
/*menuContainer1*/


/* MENU */
#line1 {
	clear: both;
	width: 100%;
	height: 63px;
     z-index:95;
	position:absolute;
}
	#line1 ul#menu1{
		padding: 0 0 0 24px;
		margin: 20px 0 0 0;
	}
	#line1 li{
		list-style-type: none;
		display: inline;
	}
	#line1 li, #line1 li a{
		color: white;
		font-size: 14px;
		font-weight: normal;
		text-decoration: none;
	}
	#line1 #menu1 li{
		display: block;
		float: left;
		padding: 8px 7px;
	}
	#line1 li.sub, #line1 li.sub a {
		cursor: pointer;
	}
			
	#line1 li.bold, #line1 li.bold a {
		font-size: 17px;
		font-weight: bold;
	}
			
	#line1 li:hover, #line1 li a:hover{
		color: #00175c;
		text-decoration: none;
	}
	#line1 #menu1 li.sub:hover{
		padding: 7px 6px 8px 6px;
		border: 1px solid #999999;
		border-bottom:none;
		background-color: white;
	}
	
	#line1 #menu1 li.sub:hover a {
			color: #00175c;
	}

	#line1 ul#menu1 ul {
		cursor: default; 
		padding:5px 0px 0px 3px; 
		display:none; 
		position:absolute; 
		width:202px; 
		height:236px; 
		border: 1px solid #999999; 
		border-top:none; 
		z-index:50; 
		top:48px; 
		margin-left:-7px; 
		list-style-type:none; 
		background-color:white;
	}

	
	#line1 ul#menu1 ul a {color:#000; font-size: 11px; font-weight: normal;}
	#line1 ul#menu1 ul a:hover {color: rgb(0,51,153);}
	#line1 ul#menu1 ul li {display:block; clear:both; padding:3px; color:#000; font-size: 11px; font-weight: normal;}
	#line1 ul#menu1 li:hover ul {display:block}



/*menuContainer2*/

div#menuContainer2 {
	position:absolute;
	width:100%;
	height:35px;
	top:47px;
	left:30px;
	width:74%;
	z-index:79;
	border-top:1px solid #999;
}


#menuContainer2 ul li {
	display:block;
	float:left;
	padding:4px 15px 0 0;
}

#menuContainer2 ul li a {
	color:#fff;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

#menuContainer2 ul li a.active {
	color:#002157;
}

#menuContainer1 ul li a:hover, #menuContainer2 ul li a:hover {
	color:#002157;
}