table.mentTbl,table.menuTbl td{padding-right:8px}
.wid{width:50px}
.raq{float:right; margin-top:-12px}
#nav li a.mlink{border:none; padding:4px; color:#000FFF; font-weight:bold}
#nav li a.mlink:hover{border:0;padding:4px;color:#FFFCCC;  font-weight:bold}
#nav, #nav ul { /* all lists */	padding: 0;	margin:0px 0px 0px 10px;	list-style: none;	line-height: 14px;}
#nav a {display: block;	padding-left:4px;font-size:11px;text-decoration:none;text-align:left;	border-bottom:1px solid #ccc;border-left:1px solid #ccc;	border-right:1px solid #000}
#nav a:hover {	display: block;	text-align:left;	/*background-color:#FF0000;*/	padding-left:4px;	font-size:11px;	text-decoration:none}
#nav ul li a, #nav ul li ul li a {	display: block;	width:139px;	padding-left:4px;	font-size:11px;	text-decoration:none;	border-bottom:1px solid #ccc;	border-left:1px solid #ccc;	border-right:1px solid #ccc;	text-align:left; color:#000fff}
#nav ul li a:hover, #nav ul li ul li a:hover{	display: block;	width: 139px;	background-color:#C0F3F1; color:#E473F5;	padding-left:4px;	font-size:11px;	text-decoration:none;	text-align:left;}
#nav ul li { /* all list items */	float: left;	/*width: 146px;  width needed or else Opera goes nuts */}
#nav li ul { /* second-level lists */	position: absolute;	background: #ffffff;	width: 146px;	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}
#nav li ul ul { /* third-and-above-level lists */	margin: -20px 0 0 146px;}
#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */	left: auto;}
#nav li{display:inline}