#menu {
	width: 110px;
	border-right: 0px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Verdana, Tahoma, Arial;
	font-size: 70%;
	color: #333;
	position: absolute;
	z-index:100;
	visibility: visible;
	height: 5px;
}

#menu dt {
font-family: Verdana, Tahoma, Arial;
border-bottom: 1px solid #fff;
margin: 0;
}

#menu dd {
	font-family: Verdana, Tahoma, Arial;
	position: absolute;
	margin-left: 12em;
	margin-top: -1.8em;
	width: 12em;
	background: #C8DEF3;
	border: 1px solid #00339A;
	z-index:101;
	visibility: visible;
	left: -11px;
	top: 86px;
}

#smenu1 {
font-family: Verdana, Tahoma, Arial;
position: absolute;
margin-left: 12em;
margin-top: -1.8em;
width: 12em;
background: #C8DEF3;
border: 1px solid #00339A;
z-index:101;
overflow: visible;
visibility:visible;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
border: none;

}
#menu li {
font-family: Verdana, Tahoma, Arial;
border-bottom: 1px solid #fff;
margin: 0

}
#menu li a{
font-family: Verdana, Tahoma, Arial;
display: block;
padding: 3px 3px 3px 0.5em;
border-left: 10px solid #00339A;
border-right: 0px solid #D6D3D1;
background-color: #C8DEF3;
color: #000000;
text-decoration: none;
width: 100%

}

#menu dt a {
font-family: Verdana, Tahoma, Arial;
display: block;
padding: 2px 2px 2px 0.5em;
border-left: 10px solid #00339A;
border-right: 0px solid #D6D3D1;
background-color: #C8DEF3;
color: #000000;
text-decoration: none;
width: 100%

}

#menu li a:hover{
font-family: Verdana, Tahoma, Arial;
border-left: 10px solid #1958b7;
border-right: 0px solid #6699FF;
background-color: #6699FF;
color: #fff;
width: 100%
}
#menu dt a:hover {
font-family: Verdana, Tahoma, Arial;
border-left: 10px solid #1958b7;
border-right: 0px solid #6699FF;
background-color: #6699FF;
color: #fff
}


#mentions {
font-family: Verdana, Tahoma, Arial;
border-bottom: 1px solid #fff;
margin: 0;

}


#mentions a {
font-family: Verdana, Tahoma, Arial;
text-decoration: none;
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}
#mentions a:hover{
font-family: Verdana, Tahoma, Arial;
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}
.formstyle {
		border-style: outset;
		font-family: Tahoma;
		font-size: 11px;
		color: #00339A;
}
