ul.jd_menu {
	position:relative;
	margin: 0px;
	padding: 0px;
	height: 19px;
	list-style-type: none;
	
	font-size:14px;
	float:left;
	
	
}
ul.jd_menu ul {
	display: none;
}
ul.jd_menu a, 
ul.jd_menu a:active,
ul.jd_menu a:link,
ul.jd_menu a:visited
{
	text-decoration: none;
	
	
}
ul.jd_menu li a{
	
	background-color:#FFF;
	padding:8px 18px 8px 18px;
	
}
ul.jd_menu li a:hover{
	
	background-color:transparent;
	
}

ul.jd_menu li {
	float: left;
	padding-top:8px;
	padding-bottom:8px;
	cursor: pointer;
	white-space: nowrap;
	position:relative;
	color: #FFF;
	
	
}
ul.jd_menu li.jd_menu_hover_toolbar {
	position:relative;
	
	
	
}
ul.jd_menu a.jd_menu_hover_toolbar {
	
}

/* -- Sub-Menus Styling -- */
ul.jd_menu ul {
	position: absolute !important;
	display: none;
	list-style-type: none;
	top:40px !important;
	left:0px !important;
	padding: 0px;
	
}
ul.jd_menu ul li {
	
	float: none !important;
	margin: 0px;
	padding-top:0px;
	padding-bottom:0px;
	background: #0092dc;
	text-align:left;
	width:195px;
	
	color: #FFF;
	
}

ul.jd_menu li a:hover {
	color: #fff !important;
}

.jdm_active a {
	color: #fff !important;
	background-color:transparent !important;
}

ul.jd_menu ul li.jd_menu_hover {
	
	color: #FFF;
	background-color:#007ab8 !important;
	border-top:#00699f;
	border-bottom:#00699f;
}
ul.jd_menu ul a{
	
	width:184px;
	height:20px;
	padding:10px 0 10px 10px;
	display:block;
	cursor:pointer;
	
}
ul.jd_menu li a.current{
	background-color:transparent;
	
}

ul.jd_menu ul a, 
ul.jd_menu ul a:active,
ul.jd_menu ul a:link,
ul.jd_menu ul a:visited {
	text-decoration: none;
	color: #FFF;
	background-color:#0092dd;
	border-top: 1px solid #0092dd;
	border-bottom: 1px solid #0092dd;
}
ul.jd_menu ul a:hover {
	background-color:#007ab8 !important;
	border-top: 1px solid #0170a8;
	border-bottom: 1px solid #0170a8;
}

