.anylinkcss{
	position:			absolute;
	visibility:			hidden;
	/*border:				inset 1px gray;*/
	vertical-align:		middle;
	font:				normal 8pt Tahoma;
	font-variant:		small-caps;
	line-height:		18px;
	z-index:			100;
	background-color:	#D3E8B2;
	width:				190px;
}

.anylinkcss a{
	color:				black;
	width:				99%;
	line-height:		18px;
	display:			block;
	vertical-align:		middle;
	border-top:			1px solid #ffffff;
	border-left:		1px solid #ffffff;
	border-bottom:		1px solid #333333;
	border-right:		1px solid #333333;
	padding:			2px 0; 
	text-decoration:	none;
}

.anylinkcss a:hover{
	color:				white;
	font-weight:		normal; 
	width:				99%;
	line-height:		18px;
	vertical-align:		middle; 
	padding-left:		2px;
	background:			url(../bp/images/favicon.gif);
	background-color:	#2f7375;
	background-repeat:	no-repeat;
	background-position:left;
	border-top:			1px solid #333333;
	border-left:		1px solid #333333;
	border-bottom:		1px solid #999999;
	border-right:		1px solid #999999;
}
