ul#nav,
ul#nav ul {
	margin: 0;
	padding: 0;
	list-style:none;
	}

ul#nav li {
	position: relative;
	list-style: none;
	padding: 0px 0px 0px;

	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: auto;
		
	}
ul#nav li a {
	display: block;
	height:20px;
	text-decoration: none;
	color: #FFFFFF;
	margin: 2px 0px 12px 0px;
	font-weight: bold;

	}

/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%; }

* html ul#nav li a { height: 1%; }
/* End */
ul#nav li.menuparent ul {
	width: 250px;
	position: absolute;
	display: none;
	left: 140px;
	top: 0;
	background-color: #184a73;


		}

ul#nav li ul li a {
	padding: 1px 1px;
	background-color: #184a73;
	color: #FFFFFF;
	font-size: 0.9em;
	
} /* Sub Menu Styles */

ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.over ul ul,
ul#nav li.over ul ul ul {
	display: none;}
/* Hide sub-menus initially */

ul#nav li:hover ul,
ul#nav li li:hover ul,
ul#nav li li li:hover ul,
ul#nav li.over ul,
ul#nav li li.over ul,
ul#nav li li li.over ul { display: block; z-index: 400; } /* The magic */

ul#nav li.menuparent {


}

ul#nav li.menuparent.over
{
	background-color: #184a73;
}
ul#nav li.menuparent li a:hover
{
	color: #666666;
	background-color: #184a73;
}
ul#nav li.menuparent  ul li
{
	height: 15px;
}
ul#nav li a:hover { color: #666666; }
/* End hide from IE-mac */
ul#nav li.menuselected ul {

		}
ul#nav li.menuselected li a:hover,
ul#nav li.menuselected li,
ul#nav li.menuselected a:hover {
 	color: #666666;
	background-color: #184a73; }
ul#nav li.menuselected li:hover {
	background-color: #184a73; }	

ul#nav li.menuselected {
	width: 130px;	
	background-color:#184a73;
}
ul#nav li.menuselected ul,
ul#nav li.menuselected li,
ul#nav li.menuselected li a
{
	margin: 0px ;
	padding: 0px ;
	background-color: #184a73;
	color: #eea611;
	font-size: 1em;
	font-weight:normal;
}
ul#nav li.menuselected li
{
	margin: 0px 0px 5px 0px;
	height:25px;
}
ul#nav li.menuselected li a
{
	padding: 0px 0px 0px 5px;

}

#sitemap {
	float: left;
}
#sitemap ul {
	margin: 0px 0px 10px 0px;
}
.search {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
