.anylinkcss{
border:1px solid #E2E2E2;
position:absolute;
visibility: hidden;
FONT: 11px "Lucida Grande", Verdana, Arial, sans-serif;
text-decoration: none;
z-index: 100;
background-image:url(../images/menu_bg.gif);
background-repeat:no-repeat;
color:#212121;
font-weight:bold;
text-indent: 4pt;
text-align:inherit;
padding:inherit;
width:160px;
}

.anylinkcss a{
FONT: 11px "Lucida Grande", Verdana, Arial, sans-serif;
color:#212121;
display: block;
text-decoration: none;
height:24px;
font-weight:bold;
background-image:url(../images/menu_bg.gif);
}

.anylinkcss a:hover{ /*hover background color*/
background-image:url(../images/menu_bg_over.gif);
FONT: 11px "Lucida Grande", Verdana, Arial, sans-serif;
color:#212121;
height:24px;
font-weight:bold;
}