#nav {
	float:				left;
}
#nav UL {
	float:				left; 
	margin:				0px; 
	padding:			0px;  
	list-style:			none; 
}
#nav UL LI {
	float:				left; 
	display:			block; 
	position:			relative; 
	margin:				0px; 
	padding:			0px;
}
#nav UL LI A {
	display:			block; 
	color:				#006447; 
	padding:			5px;
	padding-bottom:     8px;
	padding-top:		8px; 
	text-decoration:	none; 
}
#nav UL LI:hover A, DIV#nav UL LI.over A, DIV#nav UL LI A:hover, DIV#nav UL LI A.selected {
	background: 		#006447;
	color:				#FFFFFF;
}
#nav UL LI.search:hover A, DIV#nav UL LI.search A, DIV#nav UL LI.search A:hover, DIV#nav UL LI.search A.selected {
	background:			#006447;
	color:				#FFFFFF;
}
#nav UL LI A.selected {
	font-weight:		bold;
}
#nav UL.sndd LI:hover UL, DIV#nav UL LI.over UL {
	display:			block;
}
#nav UL LI DIV {
	float:				left; 
	width:				190px; 
	background:			blue; 
}
#nav UL LI DIV DIV {
	display:			block; 
	line-height:		7px; 
	width:				86px; 
	background-color:	#006447;
}
#nav UL UL {
	position:			absolute; 
	display:			none; 
	width:				190px; 
	top:				29px; 
	left:				-1px; 
	z-index:			10;
	border-left:		1px solid #D1D661;
	border-bottom:		1px solid #D1D661;
	border-right:		1px solid #D1D661;
}
#nav UL UL LI {
	float:				left; 
	clear:				left; 
	width:				190px;
}

#nav UL UL A {
	display:			block; 
	width:				100%; 
	margin:				0px; 
	padding:			6px; 
	padding-left:		0px; 
	padding-right:		0px; 
}
#nav UL UL A SPAN {
	display:			block; 
	padding-left:		8px; 
	padding-right:		8px;
}
#nav UL UL LI > A {
	height:				auto;
}
#nav UL LI:hover UL A, DIV#nav UL LI.over UL A, DIV#nav UL UL A:hover {
	background-image:	none;
}
#nav UL LI:hover UL A, DIV#nav UL LI.over UL A, DIV#nav UL LI.over UL A:hover {
	background-position:100% 0px; 
	background-color:	#006447;
}
#nav UL LI:hover UL A:hover, DIV#nav UL LI.over UL A:hover {
	background-color:	#004934;
}