/* 
Nav menu modified from YADM http://www.onlinetools.org/yadm/
*/

ul#Nav{
	height: 30px;
	width: 520px;
	color: #000000;
	position: absolute;
	top: 189px;
	left: 42px;
	padding-top: 5px;
	font-size: 14pt;
	list-style-type: none;
	z-index: 14;
	text-align: center;
}
ul#Nav  li  ul{
	background:#94F29C;
	margin:0;
	padding:0;
}
ul#Nav li{
	position:relative;
	margin:0;
	width:100px;
	padding:0;
	list-style-type:none;
	color:#222222;
	line-height:150%;
}
ul#Nav a{
	color:#000000;
	text-decoration:none;
	display:block;
}
ul#Nav a:hover{
	border:1px solid #000000;
	background:#DAFFDD;
	color:#222222;
}
ul#Nav li li a{
	padding-left:1em;
	color:#000000;
	text-decoration:none;
	display:block;
}
ul#Nav li li a:hover{
	background:#DAFFDD;
}


.hiddenChild{
	position: absolute;
	left: -999em;
}
.shownChild{
	left:-1px;
}
p{
	clear:both;float:none;
}
ul#Nav.dhtml{
	position: relative;
	top: 189px;
	left: 46px;
	width:520px;
	background:transparent;
	margin:0;
	padding:0;
	list-style-type:none;
}
ul#Nav.dhtml li{
	position:relative;
	float:left;
	width: auto;
}
ul#Nav.dhtml ul{
	top:41px;
	border:1px solid #000000;
	border-top:2px solid #000000;
	position: absolute;
	background:#94F29C;
	width:175px;
	z-index:10;
	text-align: left;
}
ul#Nav.dhtml li a, ul#Nav.dhtml li a:hover{
	border:none;
}
ul#Nav.dhtml li a{
	padding:0.5em;
}
ul#Nav.dhtml ul li{
	margin:0;
	border:none;
	width:175px;
}
ul#Nav.dhtml li.isActive a{
	background:transparent;
}
ul#Nav.dhtml li.isActive ul a{
	padding:0 .5em;
}
ul#Nav.dhtml a:hover{
 	background:#DAFFDD;
}
ul#Nav.dhtml li.isParent a:hover{
	background:#94F29C;
}
ul#Nav.dhtml li.isActive ul a:hover{
	background:#DAFFDD;
}