#nav {position: relative; }
#nav td {height:27px; margin:0; padding:0;}
#nav li {line-height:27px; list-style-type:none; margin:0; padding:0; position:relative;}

#nav ul.main {display:block; margin:0; padding:0; position:relative;}
#nav ul.main {height:27px;}
#nav ul.main li.main {height:27px;}

#nav ul.sub {
	display:none;
	position:absolute;
	left:-1px;
	top:27px;
	margin:0 0 0 0; 
	padding:0; 
	width: 140px; 
	border:1px solid #684a33; 
	text-align: left;
	}
	
#nav ul.sub ul {left: -142px; top:-2px;} 
#nav ul.sub li {text-align:left; margin:0; padding:0; display:block; clear:both; border:1px solid #362619; border-bottom:1px solid #684a33; }
#nav ul li {margin:0;}

#nav td.selected ul.main li {color: #046095;}

#nav ul li a{margin:0;}
#nav a {font-size:11px; text-decoration:none;}

#nav ul.main a {border-right:none; font-size:11px; text-decoration:none;}
#nav td.selected ul.main a {color: #362619;}
#nav ul.main a:hover {font-size:11px; text-decoration:none;}
#nav td.selected ul.main a:hover {color: #046095;}

#nav ul.sub a {
	display:block; 
	background-color:#362619; 
	font-weight:normal;
	margin:0;
	color: #e7d0ae;
	padding-left:10px;
	padding-right: 10px;
	line-height:20px;
}

#nav td.selected ul.sub a {font-weight:normal; color: #e7d0ae;}
#nav td.selected ul.sub a:hover {font-weight:normal; color:#efc658;}

#nav ul.sub a:hover {background-color: #1f130a; color: #efc658; text-decoration: none;}

#nav ul.sub a {
	opacity:0.9; 
	filter:alpha(opacity=90); 
}

#nav td.selected ul.sub {
	left:0;
	top:28px;
}

#nav td.selected ul.sub ul {left: -142px; top:-2px; #top:-1px;} 

#nav td.selected ul.sub a {
	color: #362619; 
	background-color: #e4e1d2;
}

#nav td.selected ul.sub a:hover {
	color: #362619; 
	background-color: #f0eee5;
}

#nav td.selected ul.sub {border:1px solid #c2beac;}
#nav td.selected ul.sub li {text-align:left; margin:0; padding:0; display:block; clear:both; border:1px solid #f0eee5; border-bottom:1px solid #c2beac; }
#nav td.selected ul.sub a.selected {font-weight: bold;}	
