#nav {
font-family: Verdana,sans-serif;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
word-spacing: 0pt;
}
#nav a{
font-family: Verdana,sans-serif;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
word-spacing: 0pt;
}
#nav ul, #nav ul ul{ /* all lists */
		 padding: 0;
		 margin: 0px;
		 list-style: none;
		 line-height: 1;
		z-index: 1000;

}

#nav ul a {
		 display: block;
		padding: 0px 0px 10px;

		 /* width: 10em; */
}
#nav ul ul a {
		padding: 6px;
}

#nav ul li { /* all list items */
		float: left;
		padding: 10px;
		
		margin-bottom: 20px;
		 /* width: 12em;   */
}

#nav ul li ul li{ /* all list items */
		border-bottom: 1px solid #2168AC;
		padding: 0px;
		margin: 0px;
		width: 196px;
		font-size:1.0em;
}

#nav ul li ul { /* second-level lists */
		 position: absolute;
		 /*background: #eeeeff;*/
background-color:#2168AC;
/*		margin-top: 10px;*/
		 border: 1px solid #2168AC;
	
		 width: 196px;
		 left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav ul li:hover ul, #nav ul li.sfhover ul { /* lists nested under hovered list items */
		 left: auto;
}

#nav ul li:hover, #nav ul li.sfhover {
		background-color: #2168ac ! important
}

#nav ul li:hover ul, #nav ul li.sfhover ul{
		background-color: #2168ac ! important;
}

#nav ul li ul li:hover, #nav ul li ul li.sfhover { /* lists nested under hovered list items */
		/*background-color: #f9f9ff;*/
		background-color:#7EB3E5 ! important;
}

#nav li.sel{
/*background-color: #cce9f7;*/
background-color:#2168AC;
}
#nav li.act{
/*background-color: #cce9f7;*/
background-color:#2168AC;
}
#nav img {
vertical-align:text-top; 
}
