.anylinkcss{
position:absolute;
padding: 2px;

visibility: hidden;
border-right:solid 2px gray;
border-bottom: solid 2px gray;
font:normal 11px Arial;
line-height: 13px;
z-index: 100;
background-color: #D9D8FF;
width:120;

}
.anylinkcss a{
display: block;
font:normal 11px Arial;
border-bottom: dotted 1px gray;
padding: 2px;

text-decoration: none;
color: #4C4C4C;
text-align: left;
direction: ltr;
width:125;

}
.anylinkcss a:visited{ /*hover background color*/
display: block;
font:normal 11px Arial;
border-bottom: dotted 1px gray;
padding: 2px;

text-decoration: none;
color: #4C4C4C;
text-align: left;
direction: ltr;
width:125;
}
.anylinkcss a:hover{ /*hover background color*/
background-color: #B4B3FF;
font:normal 11px Arial;
color: Red;
border-bottom: dotted 1px gray;
padding: 2px;

text-decoration: none;
width:125;
}
