.menu {
	position:absolute;
	visibility: hidden;
	z-index: 100;

	border:1px solid black;
	border-bottom-width: 0;
	line-height: 18px;

	background-color: #999999;
	width: 255px;
	font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;

	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
}

.menu a, .menu a:visited, .menu a:link {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 3px 0;
	text-decoration: none;
	font-weight: normal;
	font-size: 11pt;
	text-indent: 18px;
	color:#FFFFFF;
}

.menu a:hover, .menu a:active {
	background-color: #DA292E;
	color:#FFFFFF;
}
