#floatmenu
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #d1d1d1;
	position: absolute;
    z-index: 12000;
    background-color: white;
    visibility: hidden;
}

#floatmenu .active a,
#floatmenu .home.active a
{
	color: black;
	background-color: transparent;
	border-bottom: 3px solid #990000;
}

#floatmenu ul 
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	display: inline-table;
	background-color: transparent;
}
		
#floatmenu ul li a 
{
	display: block; 
	color: black;
	padding: 7px 15px 7px 15px;
	border: none;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
    border-bottom: 3px solid transparent;
}

#floatmenu ul li a:link, #floatmenu ul li a:visited
{
	color: black;
	text-decoration:none;
}

#floatmenu ul li:hover a 
{
    color:black;
    border-bottom: 3px solid #a0a0a0;
}

#floatmenu ul li a img
{
	vertical-align: bottom;
}

#floatmenu ul li a span
{
    padding-left: 8px;
}
