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

body div#listmenu ul li ul
{
	display:none; /*--- Hides all drop down menus ---*/
}

div#listmenu	{
	width:734px;
	height:32px;
	float:left;
	margin:0px 0px;
	padding:0px 0px 5px 50px;
	background-image:url(../images/nav-bg.jpg);
	background-repeat:no-repeat;
	/*z-index:99999;*/

}

div#listmenu ul	{
	padding:0px;
	margin:0px 0px 0px 0px;
	height:24px;
}

div#listmenu ul li	{
	/*height:29px;*/
	list-style-type:none;
	float:left;
	position:relative; /*--- Positioning context for the absolutely positioned drop-down ---*/
	padding:0px 5px;
	margin:0px 0px 0px 2px ;
	display:block;
}



div#listmenu ul li:hover	{
	background-color:#9ba4cd;
}

div#listmenu ul li.navContact:hover	{
	background-color:#FFCC00;
}

div#listmenu ul li a.navContact {
	color:#FFCC00;
	}
	
div#listmenu ul li a.navContact:hover {
	color:#334489;
	}

div#listmenu ul li a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	padding:8px /*3px*/10px;
	display:block;
}

div#listmenu ul li a:hover {
	color:#334489;
	}

div#listmenu ul li:hover a	{
	color:#334489;
}

	/* DROPDOWNS */
	div#listmenu ul li:hover ul  {
		display:block; /*--- Displays appropriate drop down menu ---*/
	}
	
	div#listmenu ul li ul
	{
		margin:0px; /*--- Prevents the temp margin on the ul from inheriting here ---*/
		position:absolute; /*--- Positions the drop-down ul in relation to its relatively positioned li parent ---*/
		left:0px; /*--- Aligns the drop-down exactly under the menu ---*/
		top:32px;
		padding:0px;
		margin:0px;		
		color:#334489;
		width:130px;		
	}
	
	div#listmenu ul li ul li.top	{
	border-top:1px solid #dcdcdc;
	}
	
	div#listmenu ul li ul li	{
		width:100%; /*--- Makes the list items fill the list containers (ul) ---*/
		border:1px solid #dcdcdc; /*--- Three sides of each drop-down item ---*/
		border-top:none;
		padding:0px 0px 0px 5px;
		margin:0px;
		background-color:#ebebeb;
		vertical-align:middle;
		height:auto;
		display:block;
		color:#334489;		
	}
	
	div#listmenu ul li ul li:hover {
		background-color:#9BA4CD;
	}
	
	div#listmenu ul li ul li a {
		text-decoration:none;
		font-weight:bold;
		font-size:10px;
		padding:4px;
		display:block;
		color:#334489;
	}
	
	div#listmenu ul li ul li a:hover {
		color:#334489;
	}
