/* nav holder */
#navBar {
	width: 100%;
	background-color: #cccccc;
	height: 30px;
	line-height: 30px;

}


/* nav basic setup styles */

ul.mainNav, 
ul.mainNav_vertical {
width:707px;
	margin: 0px;
	padding: 0px;	list-style-type: none;
	margin-left:13px;
margin-right:13px;

}
ul.mainNav ul,
ul.mainNav_vertical ul {
	display: none;
}
ul.mainNav li {
	float: left;
	width: auto;
	margin-left:		18px;
}
ul.mainNav_vertical {
	width: 300px;
}
ul.mainNav_vertical li {
	float: none;
}

ul.mainNav,
ul.mainNav ul,
ul.mainNav_vertical,
ul.mainNav_vertical ul {
	height: 30px;
}

ul.mainNav_vertical {
	height: auto;
}

ul.mainNav ul {
	height: auto;
}

* html ul.mainNav ul {
	width: 1%;
}

/* end basic setup */

/* top nav styles */

ul.mainNav li {
position: 		relative;
float: 			left;
text-align: 		center;
}

ul.mainNav li a {
position: 		relative;
float: 			left;
padding-top: 		10px;	
color: 			#ffffff;
text-decoration: 		none;
font-family: 		Arial;
font-size: 		12px;
text-transform:		uppercase;
height:			25px;
}

ul.mainNav li a:hover {
	color: #FFFFFF;
}

ul.mainNav li:hover {
	color: #FFFFFF;
}



ul.mainNav li.jdm_active a{
	color: #FFFFFF;	
}

/* -- Sub-Menus -- */

ul.mainNav li li {
	width: 150px;	
}


ul.mainNav li li.child a {
display:block;
width: 150px;
height:auto;
min-height: 25px;
line-height:30px;
background-color: #212c40;
color: #ffffff;
font-family: 		Arial;
font-size: 		11px;
text-align:left;
text-transform:		none;
padding-left:5px;
padding-top: 		0px;
margin-left:		0px;
margin-right:		0px;
}

ul.mainNav li li.child a:hover {
	background-color: #ebedf3;
	color: #000000;
}



ul.mainNav ul,
ul.mainNav_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
width: 150px;
float:left;
}
ul.mainNav ul li,
ul.mainNav_vertical ul li {
	float: none;
	margin: 0px;
	color: #d9531e;
float:left;
}





























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
