#menuHolder ul 
{
margin:0; 
padding:0; 
list-style:none; 
width:200px;
border:solid 0px;
}

#menuOuter table 
{
border-collapse:collapse; 
width:0; 
height:0; 
margin:-1px 0;
}

#menuInner ul 
{
position:absolute; 
left:-9999px; 
min-height:10px; 
width:200px; 
background:#A1A1FE;
border:solid 0px #000;
}

#menuInner ul li a {color:#747474; background:#c0c0fe; line-height:25px; height:25px;}
#menuInner ul li a:hover {background:#E0E0FF; color:#F37804;}
#menuInner li {display:block; width:200px;}

* html #menuInner li {float:left;}
#menuInner li a {display:block; height:30px; color:#000; font:bold 12px/28px verdana, sans-serif; text-decoration:none; text-align:left; background:url(../img/tab_0.png) no-repeat;}
#menuInner li a:hover {border:1; background:url(../img/tab_1.png) no-repeat;}
#menuInner li:hover > a {background:url(../img/tab_1.png) no-repeat;}

#menuInner :hover ul {position:static;}

#menuOuter ul li.current ul {position:static;}
#menuOuter ul li.current a {background:url(../img/tab_1.png) no-repeat;}
#menuOuter ul li.current ul li a {background:#666; line-height:25px; height:25px;}
#menuOuter ul li.current ul li.currentSub a {background:#A1A1FE; color:#000;}

#menuOuter a:hover {white-space:nowrap;}

#menuOuter :hover ul li.current a {background:url(../img/tab_0.png) no-repeat;}
#menuOuter :hover ul li.current a:hover {background:url(../img/tab_1.png) no-repeat;}
#menuOuter :hover ul li.current:hover > a {background:url(../img/tab_1.png) no-repeat;}

#menuOuter :hover ul li.current ul li a {background:#A1A1FE line-height:25px; height:25px; color:#fff;}
#menuOuter :hover ul li.current ul li a:hover {background:#A1A1FE; color:#000;}

#menuOuter :hover ul li.current ul {position:absolute; left:-9999px;}

#menuOuter :hover ul li.current a:hover ul {position:static;}
#menuOuter :hover ul li.current:hover ul {position:static;}
