#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
}

#nav li{
	float:left;
	position:relative;
	font-family:Myriad Pro;
	font-size:16px;
	padding:22px 10px 22px 10px;
}

#nav li:hover{
	/* background:url('bg_li.jpg') top center no-repeat;*/
	border-bottom: 4px solid #0C577D;
}
#nav li li:hover {
	border-bottom: none;
}
#nav li.clear {
	border-bottom: none;
}

#nav ul li{
	float:left;
	position:relative;
	font-family:Myriad Pro;
	font-size:16px;
	padding:0 !important;
}

#nav ul {
position:absolute;
display:none;
top:82px;
z-index:99999;
left:0px;
}

#nav li ul a{
	background-color: #223E4F;
    border-bottom: 1px solid #FFFFFF;
    color: #EEEEEE;
    float: left;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    line-height: 25px;
    min-width: 250px;
    padding:10px 0 10px 10px;
    text-shadow: 1px 1px #000000;
    text-transform: uppercase;
}

#nav li:hover ul a:hover{
    background-color: #0C577D;
    color:#FFFFFF;
    text-decoration: none;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:160px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
