li.parentMenu {
	position: relative;
}

div.subMenu {
	display: none;
	position: absolute;
/* 
	The position of the dhtml is being set in jquery.DIMenus.js on line 106
	The nav area is being slid up on top of the nav image by 45px
*/		
	top: 0px;
	left: 0px;
	background-color:#5571A1;
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 125px;
	z-index: 10000;
}
* html div.subMenu {
	width: 125px;
	margin-top: 2px;
}
*:first-child+html div.subMenu {
	margin-top: 2px;
}

div.subMenu {
	/* border: 1px solid #9AB6CB; */
	border: none;
}

div.subMenu a, div.subMenu a:link, div.subMenu a:visited {
	/*padding:4px;*/
	line-height: 1.5em;
	color: #fff;
	text-decoration:none;
	font-family:  "Arial Bold", Arial, Helvetica, Verdana, sans-serif;
}

div.subMenu a:hover, div.subMenu a:active {
	color:#AEE854;
	background-color:#5571A1;
	text-decoration:none;
	font-family:  "Arial Bold", Arial, Helvetica, Verdana, sans-serif;
}

div.navColumn {
	width: 124px;
}
div.navCol1, div.navCol2 {
	/*border-right:1px solid #052E52;*/
}

div.subMenu ul {
	padding: 0;
	margin: 0;
}
div.subMenu ul li {
	padding: 0;
	margin: 0;
	list-style-image:none;
	list-style-type:none;
	text-align: left;
}


* html div.subMenu a {
	width: 100%;
}

.level_one {
	background-color:transparent;
	font-weight: normal;
	display: block;
	/* padding: 4px 10px 4px 20px; */
	padding: 4px 5px 4px 5px;
	text-decoration: none;
	font-size: 12px;
}
.level_two {
	background-color:transparent;
	display: block;
	margin: 0;
	padding: 0 0 0 20px;
	text-decoration: none;
	font-size: 11px;
}

