ul.cssmenu {
border-bottom:1px solid #CCCCCC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:150px;
}
ul.cssmenu li.cssmenu {
position:relative;
}
li.cssmenu ul.cssmenu {
display:none;
left:149px;
position:absolute;
top:0pt;
}
ul.cssmenu li.cssmenu a {
background:#FFFFFF none repeat scroll 0%;
border-color:#CCCCCC rgb(204, 204, 204) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0pt;
color:#777777;
display:block;
padding:5px;
text-decoration:none;
}
* html ul.cssmenu li.cssmenu {
float:left;
height:1%;
}
* html ul.cssmenu li.cssmenu a {
height:1%;
}
ul.cssmenu li.cssmenu a:hover {
background:#F9F9F9 none repeat scroll 0%;
color:#E2144A;
}
li.cssmenu ul.cssmenu li.cssmenu a {
padding:2px 5px;
}
li.cssmenu:hover ul.cssmenu, li.cssmenu.over ul.cssmenu {
display:block;
}