.menu li a {display: block; position: relative; text-decoration: none; padding-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#aaaaaa; margin:0;}
.menu li ul {display: none; position: absolute; width:200px; left:198px; margin:0; padding:0; top: -1px; border-top: 1px solid #ccc;} .menu ul ul { left: 198px; }
.menu li:hover ul ul, .menu li:hover ul li:hover ul ul, .menu li.sfHover ul ul, .menu li.sfHover ul li.sfHover ul ul { display: none; }
.menu li:hover ul, .menu li:hover ul li:hover ul, .menu li:hover ul li:hover ul li:hover ul, .menu li.sfHover ul, .menu li.sfHover ul li.sfHover ul, .menu li.sfHover ul li.sfHover ul li.sfHover ul { display: block; }