.mainmenu {
	float:center;
	position:relative;
	width:215px;
	height:525px;
	margin: 0px auto 0;
	z-index:700;
	}	
.menuwrapper {
	width:215px; 
	height:525px;
	margin:0 auto;
	font:11px Arial, Verdana, Helvetica;
	}
.dropdown {
	float:left;
	}
.dropdown dt {
	width:215px;
	padding:16px 0px; 
	font-weight:bold;
	text-align:center;
	color: #4d4d4d;
	text-decoration: none;	
	cursor:pointer; 
	background-color:transparent;
	border-bottom:1px solid #4d4d4d;
	margin:0px 1px;
	}
.dropdown dt:visited, .dropdown dt:hover ,.dropdown dt:active{
	color:#323232;
	text-decoration: none;
	background-color:transparent;
	border-bottom:1px solid #323232;
	margin:0px 1px;
	}
.dropdown dd {
	position:absolute; 
	overflow:hidden; 
	width:250px;
	text-align:left;	
	display:none;
	z-index:800; 
	}
.dropcontainer {
	padding:2px 1px;
	color:#4d4d4d;
	background-color:#e9e9e9;
	border:1px solid #696969;
	z-index:802;
	}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block;
	padding:8px 20px 8px 5px; 
	color:#4d4d4d;
	font-weight:bold;
	text-decoration: none; 
	background-color:#e9e9e9;
	border-bottom:1px solid #4d4d4d;
	z-index:801;
	}
.dropdown a:hover {
	color:#323232;
	border-bottom:1px solid #323232;
	z-index:802;
	}

.dropdown .underline {
	z-index:803;	
	}

.nodrop, .nodrop:active, .nodrop:visited {
	width:215px;
	float:left; 
	display:block;
	padding:16px 0px;
	text-align:center; 
	font-weight:bold; 
	color:#4d4d4d; 
	text-decoration: none;
	background-color:transparent;
	border-bottom:1px solid #4d4d4d;
	margin:0px 1px;
	}
.nodrop:hover {
	color:#323232;
	text-decoration: none;
	background-color:transparent;
	border-bottom:1px solid #323232;
	margin:0px 1px;
	}	