.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #666666;
font:normal 12px Verdana;
z-index: 100;
background-color: #FFFFFF;
width: auto;
text-align:left;
}
TD.nav .anylinkcss TD {
text-align:left;
}

.anylinkcss UL {
margin:0px;
padding:0px;
list-style-type:none;
width:150px;
}
.anylinkcss UL LI {
	width:100%;
	padding:2px 2px 2px 2px;
	background-image:url(images/menudot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
TD.nav .anylinkcss TD UL LI A {
	display:block;
	width:100%;
	padding-left:25px;
	font-weight:normal;
	font-size:11px;
}
TD.nav .anylinkcss TD UL LI.maincat A {
	width:100%;
	padding-left:15px;
	font-weight:bold;
	font-size:12px;
}

TD.nav .anylinkcss a:hover{ /*hover background color*/
text-decoration:underline;
color:#fb0000;
/*
background-image:url(images/menustar.gif);
background-repeat:no-repeat;
background-position:left;
*/
}
