/* CSS Document */

nav{ margin-bottom:16px;}
nav ul ul {display:none; width:230px;}
nav ul li:hover > ul { display:block}
nav ul{ 
		width:893px;
		background:#fff; 
		background:linear-gradient(top, #efefef 0%, #bbbbbb 100%);
		box-shadow: 0px 0px 19px rgba(0,0,0,0.25);
		padding:8px;
		border-radius: 4px;
		list-style:none;
		position:relative;
		display:inline-table; 
		z-index:9998;
}
nav ul:after {
		content:""; 
		clear: both; 
		display:block;
}
nav ul li{
		float:left;
}
nav ul li:hover{
		text-decoration:none;
		background:#0079A1;
		background: linear-gradient(top, #0079A1 0%, #0079A1 40%);
		background: -moz-linear-gradient(top, #0079A1 0%, #0079A1 40%);
		background: -webkit-linear-gradient(top, #0079A1 0%,#0079A1 40%);
}
nav ul li:hover a {text-decoration:none;color:#fff;}
nav ul li a { 
		display:block; 
		padding:3px 16px;
		 
		color:#757575; 
		text-decoration:none;
		border-right:1px solid #d5d5d5;
}
nav ul li a.last{border:none;}
nav ul li a.selected{background:#029BCD; color:#fff}
nav ul li li a{border:none;}
nav ul li a:after {content:""}
nav ul ul {
		background: #006B8F; 
		border-radius: 0px; 
		padding: 0;
		position: absolute; 
		top: 100%;
		margin-top:-8px;
		
}
nav ul ul li {
		float: none; 
		border-bottom: 1px solid #0079A1;
		position: relative;
		
}
nav ul ul li a {
		padding: 0px 10px;
		color: #fff;
}	
nav ul ul li a:hover {
		background: #0079A1;
		text-decoration:none
}
nav ul ul ul {
		position: absolute; 
		left: 100%; 
		top:8px;
}