ul.jd_menu, ul.jd_menu_vertical {margin: 0px; padding: 0px; list-style-type: none; float: left; display: inline;	/*background-color: #9F0*/ position: relative; z-index: 10;}
ul.jd_menu ul, ul.jd_menu_vertical ul {display: none;}
ul.jd_menu li {float: left;display: inline; }
ul.jd_menu_vertical {/*width: 300px;*/ }
ul.jd_menu_vertical li {float: left; }

/* -- Sub-Menus -- */
ul.jd_menu ul, ul.jd_menu_vertical ul
ul.jd_menu ul li, ul.jd_menu_vertical ul li { position: absolute; display: none; list-style-type: none; padding: 3px; z-index: 10; background-color: #FFF; float: none; margin-top: 0px; border: 1px solid #900; }

ul.jd_menu, ul.jd_menu ul, ul.jd_menu_vertical, ul.jd_menu_vertical ul {/*height: 200px; background-color: #369; border: 1px solid #036; border-top: 1px solid #69C; border-left: 1px solid #69C; */}
ul.jd_menu_vertical {height: auto;}
ul.jd_menu ul {height: auto;}

* html ul.jd_menu ul {width: 1%;}
ul.jd_menu li { /*font-family: sans-serif; font-size: 12px; color: #FFF;*/ line-height: 14px; padding: 0px; height: 20px; cursor: pointer; white-space: nowrap; margin-top: 5px; margin-right: 15px; margin-left: 0px; }
ul.jd_menu li li {margin-top: 0px;  margin-left: 0px;  width: auto; }
ul.jd_menu li a {color: #009; text-decoration: none; }


ul.jd_menu li.jdm_hover, ul.jd_menu li.jdm_active { /*background-color: #FFF; border: 1px solid #369; border-left: 1px solid #9CF; border-top: 1px solid #9CF;*/ color: #FF0; }
