#menu {
width:120px;
float: left;

}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
width:120px;
}

#menu a, #menu h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display: block;
margin: 0;
}



#menu ul li a {
color: #366285;
text-decoration: none;
left:0px;
text-align:center;
}

#menu ul li a:hover {
color: #366285;
text-decoration: none;
left:0px;
text-align:center;
}

#menu ul li ul li a {
color: #366285;
background:#D0DCE8;
text-decoration: none;
height:24px;
left:0px;
top:12px;
text-align:left;
padding-left:10px;
vertical-align:middle;
}

#menu ul li ul li a:hover {
color: #FFFFFF;
background:#AB2E2C;
text-decoration: none;
height:24px;
left:0px;
top:12px;
text-align:left;
padding-left:10px;
vertical-align:middle;}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index:500;
width:130px;
left:0px;
top:12px;
}

#menu ul ul ul {
position: absolute;
top: 10px;
}

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;}

<!--[if IE]>
 #menu ul li {float: left; width:130px; left:0px; top:12px;}
<![endif]-->
<!--[if lt IE 7]>
body {
font-size:11px;
}

#menu ul li a {height: 1%; left:0px; top:12px;} 

#menu a, #menu h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
<![endif]-->


