.menulist, .menulist ul 
{
margin: 0; 
padding: 1px; 
width: 160px; 
list-style: none; 
background: ; 
}

.menulist ul 
{
visibility: hidden; 
position: absolute; 
top: -2px; 
left: 160px; 
width: 160px; 
background: ; 
}

.menulist ul ul 
{
visibility: hidden; 
position: absolute; 
top: -2px; 
left: 160px; 
width: 160px; 
}

.menulist li 
{
position: relative; 
}

.menulist a 
{
display: block; 
padding: 3px 4px 3px 14px; 
}

* html .menulist a 
{
border: none; 
margin: 1px; 
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus 
{
background-color: ; 
padding: 3px 4px 3px 14px; 
margin: 0; 
}

.menulist a.highlighted 
{
background-color: ; 
margin: 0; 
}

.menulist ul a 
{
/*border-bottom: 1px dashed red;*/ 
}

.menulist a .subind 
{
float: right; 
}

* html .menulist li 
{
float: left; 
height: 1%; 
}

* html .menulist a 
{
height: 1%; 
}


