.menudiv .menuButton {
	padding-left:10px;
}

.menuBar a.menuButton,
.menu,
.menu a.menuItem {
	font-size:10px;
	font-weight:bold;
	color: #fff799; 
	text-decoration:none;
}

.menu {
	
}

.menuBar {
	padding:0px;
	margin:0px;
  	text-align:left;
}

.menuBar a.menuButton {
  	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	height:13px;
	color: #fff799; 
  	cursor: default;
  	position: relative;
  	text-decoration: none;
  	left: 0px;
  	top: 0px;
  	z-index: 100;
}

.menuBar a.menuButton:hover {/* what the fuck? */
	text-decoration:underline;
}

.menuBar a.menuButtonActive,
.menuBar a.menuButtonActive:hover {
	text-decoration:underline;
}

.menu {/*subMenu blocks*/
	background-color:#f0f0f0;
	border:1px solid #595959;
	border-right:2px solid #595959;
	border-bottom:2px solid #595959;
	
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
	z-index: 101; 
}

.menu a.menuItem {/*subMenu items*/
	background-color:#f0f0f0;
	color:#093362;
	cursor: default;
	display: block;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin:0px;
	text-decoration: none;
	white-space: nowrap;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}

.menu a.menuItem:hover, .menu a.menuItemHighlight {
	background-color:#093362;
	color:#f0f0f0;
}

.menu .menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 0px 0px;
}