﻿ul.jd_menu, ul.jd_menu_vertical { overflow: hidden; background-color: #015077; }
ul.jd_menu ul, ul.jd_menu_vertical ul { display: none; }
ul.jd_menu li { float: left; }
ul.jd_menu_vertical { width: 300px; }
ul.jd_menu_vertical li { float: none; }

/* -- Sub-Menus -- */
ul.jd_menu ul, ul.jd_menu_vertical ul { background-color: #015077; position: absolute; display: none; list-style-type: none; margin: 0px; padding: 0px; z-index: 10000;}
ul.jd_menu ul li, ul.jd_menu_vertical ul li { float: none; margin: 0px; }
ul.jd_menu ul li ul li, ul.jd_menu_vertical ul li ul li { min-width: 300px; }

ul.jd_menu, ul.jd_menu ul, ul.jd_menu_vertical, ul.jd_menu_vertical ul { height: 34px; float: left; }
ul.jd_menu_vertical { height: auto; }
ul.jd_menu ul { height: auto; }
* html ul.jd_menu ul { width: 1%; }
ul.jd_menu li { background-color: #015077; font-family: sans-serif; font-size: 10px; cursor: pointer; text-align: center; }
/*ul.jd_menu li li {width: 200px;}*/
ul.jd_menu li a { color: #fff; display: block; font-size: 1.5em; height: 28px; padding: 6px 12px 0; text-decoration: none; }
ul.jd_menu li a:hover { background-color: #ccc; }
/*ul.jd_menu li.jdm_hover, #nav ul.jd_menu li.jdm_active {background-color: #69C; color: #FFF; padding: 3px 6px 2px 6px; border: 1px solid #369; border-left: 1px solid #9CF; border-top: 1px solid #9CF;}*/
