body
 
#menu {
margin: 0;
padding: 0;
padding-top:14px;
width: 160px;
left: 0px;
float:left;
text-transform:uppercase;
}

#menu ul ul li.wide {
width:235px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
margin-bottom:2px;
width: 160px;
display:block;
}

#menu li {
margin-bottom:2px;
}


#menu ul li {
}

#menu a {
line-height:23px;
}

#menu ul ul {
padding: 0;
margin: 0;
position: absolute;
z-index: 500;
top:0%;
left: 80px;
}

#menu ul ul li{
padding: 0;
margin: 0;
height:21px;
}

#menu ul ul ul {
padding: 0;
margin: 0;
position: absolute;
top:0%;
left: 50%;
}

#menu ul ul a {
display: block;
padding: 0;
margin: 0;
padding: 0px 3px;
color: #003399;
background:#f0f0d0;
border: 1px solid;
border-color: #ccc #888 #555 #bbb;
text-decoration: none;
}

#menu ul ul a:hover {
padding: 0;
margin: 0;
padding: 0px 3px;
color: #000000;
background: #ddd;
}

#menu ul a {
display: block;
padding: 0;
margin: 0;
text-decoration: none;
}

#menu ul a:hover {
color:#000000;
background:#f0f0d0;
}

#menu ul a.selected {
color:#000000;
background:#f0f0d0;
}

#menu li {position: relative; text-align: left;}

#menu ul ul li {text-align: left; width: 170px;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}