
#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
z-index: 2001;
line-height:1.4em; 
}

#nav a{
 color: #fff;
 font-weight: normal;
 font-family: Helvtica, Arial, sans-serif;
 font-size: 11px;
 text-decoration: none;
 display:block;
}

.hoverE{
padding: 1px;
border:0px;
}

.hoverE:hover{
border: 1px solid #43a4db;
padding: 0px;
background-color:#fff;
}

#nav ul a:hover{
background-color:#bbe0f3;
color:#7E1528;
}

#nav li{
white-space:nowrap;
float:left;
position:relative;
width: 11em;
clear: both;
}

#nav ul {
background-color:#fff;
position:absolute;
display: none;
width: 15em;
top: 0;
/*padding:-1.5em 0 0 9em;*/
left: 15em;
}

#nav ul.hoverEE{
background-color:#fff;
position:absolute;
display: none;
width: 15em;
top: 0;
/*padding:-1.5em 0 0 9em;*/
left: 11em;
}

#nav ul a{
 color: #7E1528;
 padding: 2px 6px 2px 3px;
}

#nav li ul a{
width:15.4em;
height:auto;
float:left;
border: 1px solid #43a4db;
text-transform: uppercase;
}

#nav ul ul ul ul ul{
top:auto;
}	

#nav li ul ul ul ul ul{
left:14em;
padding:-1.5em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
 color: #7E1528;
 text-decoration: underline;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li li li li li:hover ul{
display:block;
}

