ul.jd_menu, 
ul.jd_menu_vertical {
	
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {


}
ul.jd_menu li {
	float: left;
	
}

/* -- Sub-Menus -- */
ul.jd_menu ul{
	position: absolute;
	display: none;
	z-index:10;
	list-style-type: none;	
    width:140px;	
	padding: 15px 0 20px 0;
	color:#FFFFFF;
	background: #027557 !important;
	border-bottom:4px solid #02543F;
}
ul.jd_menu ul ul{
    position:absolute;
    z-index:100;
    display:none;    
    margin:-15px 0 0 0;
    background:#2A2929 !important;
    padding: 15px 9px 20px 9px;
    border-bottom:4px solid #FFFFFF;
}
ul.jd_menu ul ul li{background:#2A2929 !important;}

ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
    background: #027557 !important;
    padding:0 9px;    	 	
}
ul.jd_menu ul li a{
    background: #027557 !important;
    border-bottom:1px solid #5BA390;
    height:auto;
    padding:7px 0 0 0;      
}

ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	
}
ul.jd_menu_vertical {
	height: auto;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {

}
ul.jd_menu li li {	
}
ul.jd_menu li a {        
	
}
ul.jd_menu ul li a:hover {
   background:#2A2929 url(../images/nav/arw.gif) no-repeat !important;
   background-position:20px 13px !important;
   border-bottom:1px solid #2A2929;   
   padding-right:9px;	
   padding-left:29px;
}
ul.jd_menu ul li.jdm_hover a,
ul.jd_menu ul li.jdm_active a{
   background:#2A2929 url(../images/nav/arw.gif) no-repeat !important;
   background-position:20px 13px !important;
   border-bottom:1px solid #2A2929;   
   padding-right:9px;
   padding-left:29px;          	
}

ul.jd_menu ul ul li.jdm_hover a:hover,
ul.jd_menu ul ul li.jdm_active a:hover{
   background:#2A2929 url(../images/nav/arw.gif) no-repeat !important;
   background-position:10px 20px !important;
   border-bottom:1px solid #2A2929;
   padding-right:9px !important;
   padding-left:19px !important; 	
}
ul.jd_menu ul li.jdm_hover,
ul.jd_menu ul li.jdm_active{
    padding:0;
}

ul.jd_menu ul ul li.jdm_hover,
ul.jd_menu ul ul li.jdm_active{
    padding:0 9px;
}
    		

ul.jd_menu ul li ul a, ul.jd_menu ul li.jdm_hover ul a, ul.jd_menu ul li.jdm_active ul a{
    background:#2A2929 !important;
    white-space:nowrap;
    padding:13px 0 4px 0 !important;
    border-bottom:1px solid #767575 !important;        
}
