#nav {
	padding: 0;
	float: left;
	margin: 4px 0 0 0;
	display: inline;
}

#nav ul { padding: 0; }

#nav li {
	list-style: none;
	display: inline;
}

#nav li a {
	display: block;
	float: left;
	color: #21304A;
	line-height: 30px;
	width: 156px;
	padding: 0 0 0 20px;
	text-decoration: none;
	background: #ddd;
	margin-bottom: 2px;
}

#nav li a:hover {
	background: #153B5D url(../images/nav_arrow.gif) no-repeat 0 5px;
	color: #fff;
}
#nav li.li_selected a {
	background: #F5911E url(../images/nav_arrow.gif) no-repeat 0 5px;
	color: #fff;
}

	/* second level */

	#nav li li a, #nav li.li_selected li a {
		font-size: 0.9em;
		line-height: 20px;
		font-weight: bold;
		color: #364F7A;
	}
	
	#nav li li a:hover {
		color: #0071BA;
	}
	
	#nav li.li_selected li a {
		background-image: none;
		background: #eee;
	}
	
	#nav li.li_selected li.li_selected a {
		color: #0071BA;
	}
	
		/* third level */

		#nav li li li a,
		#nav li.li_selected li.li_selected li a {
			font-size: 0.9em;
			line-height: 20px;
			padding-left: 30px;
			width: 150px;
			color: #21304A;
			font-weight: normal;
		}
		
		#nav li li li a:hover, #nav li li li.li_selected a, #nav li.li_selected li.li_selected li a:hover, #nav li.li_selected li.li_selected li.li_selected a {
			color: #0071BA;
		}
		
		#nav li.li_selected li li a {
			background-image: none;
			background: #fff;
		}
		.search-nav li{
			list-style-type: none;
			display: block;
			float: left;
			margin-right: 5px;
			clear: none;
		}
		.search-nav{
			display: block;
			float: left;
			clear: none;
			width: 100%;
			margin-bottom: 15px;
		}
		.search-nav ul{
			margin: 0;
			padding: 0;
		}
