#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.7em;
z-index: 100;
}

#nav ul {
position:absolute;
display:none;
width:128px;
top:2.10em;
}

#nav li {
float:left;
}

#nav a{
display:block;
color: #fff;
text-decoration: none;
}

#nav li ul a{
width:125px;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul{
left:12em;
margin:0px 0px 0px 24px;
}

#nav li:hover ul {
background-color: #11679f
}

.menu {
border: 1px #0b4971 solid;
color: #fff;
background-color: #11679f;
font: normal 0.70em Arial, sans-serif;
}

.menu a {
color: #fff;
text-decoration: none;
				
}

.menu li {
	float:left;
	background-color: #11679f;
	margin-left: 0px;
	padding: 2px;
}

.menu li:hover {
background-color: #7cc3f1;
}

.menu span {
float: right;
}

