.menu 
{float:right; width:160px;height:30px;padding-top:18px; background:url(top_1.gif) no-repeat right 18px;}
.menu ul 
{padding:0; margin:0; list-style-type: none; border:0;}
.menu ul li 
{float:left; position:relative; margin-right:1px;}
.menu ul li a, 
.menu ul li a:visited 
{display:block; text-align:left; text-decoration:none; width:160px; height:25px; color:#aaa; background:#33f url(top_2.gif); line-height:24px; font-size:11px; text-indent:10px;}
table {border-collapse:collapse;margin:0; padding:0;}
.menu ul li ul {display:none; text-align:left; position:absolute; top:25px; left:-20px; text-align:left;z-index:100; padding:0 30px 20px 20px; background:url(top_1.gif) 20px 100% no-repeat;}
.menu ul li:hover a, 
.menu ul li a:hover
{color:#333; border:0;}
.menu ul li:hover ul, 
.menu ul li a:hover ul
{display:block;}
.menu ul li:hover ul li, 
.menu ul li a:hover ul li
{background:#363636; color:#000; width:149px; height:100px;overflow:auto; border-left:1px solid #fff;}
* html .menu ul li a:hover ul li {width:150px; w\idth:149px;}
.menu ul li:hover ul li a, 
.menu ul li a:hover ul li a
{float:left; display:block; background:#fff; color:#aaa; width:129px; text-align:left; text-decoration:none; border:0; text-indent:12px;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover
{text-decoration:none; color:#fff; background:#222;}



.menu ul li:hover ul li,
.menu ul li a:hover ul li
{
scrollbar-arrow-color: #aaa;
scrollbar-3dlight-color: #888;
scrollbar-highlight-color: #666;
scrollbar-face-color: #444;
scrollbar-shadow-color: #000;
scrollbar-darkshadow-color: #888;
scrollbar-track-color: #363636;
}