#menu {list-style-type:none; padding:0; margin:0; z-index:999;}
#menu ul {list-style-type:none; padding:0; margin:0; }
#menu li {float:left; position:relative; border-left:1px #fff solid; z-index:999; }
#menu li.sub { margin-right:1px; color:#1db7eb; z-index:999;}

#menu li, #menu li a {display:block; font-family:tahoma; font-size:11px; line-height:24px; text-decoration:none; cursor:pointer; font-weight:bold; color:#403e49; padding:0px 5px 0px 5px; z-index:999;}

#menu ul li a {text-align:right; text-indent:5px; color:#515057; width:150px; display:block; z-index:999;}

#menu ul {position:absolute;left:-9999px; opacity:0.9; filter:alpha(opacity=90);border-bottom:3px #b3ddeb solid; z-index:999;}
#menu li.click ul ul {position:absolute;left:-9999px; z-index:999;}
#menu li.click ul li.hover ul ul {position:absolute;left:-9999px; }

#menu li.hover {background:#f7fbfe; z-index:999;}
#menu li.click {background:#f7fbfe; z-index:999;}

#menu li.click ul li {margin-top:1px; border-right:0;border-bottom:1px #e4e4e4 solid; z-index:999;}

#menu li.click ul {left:0px; top:24px; background:#fff; border-right:1px solid #fff; z-index:999;}
