/**
 * Style sheet jquery.jdMenu
 */
ul.jd_menu, ul.jd_menu_vertical
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

ul.jd_menu ul, ul.jd_menu_vertical ul
{
	display:none;
}

ul.jd_menu li
{
	float:left;
}

ul.jd_menu_vertical
{
	width:227px;
}

ul.jd_menu_vertical li
{
	float:none;
}

/* -- Sub-Menus -- */
ul.jd_menu ul, ul.jd_menu_vertical ul
{
	position:absolute;
	display:none;
	margin:0px;
	padding:0px;
	list-style-type:none;
	z-index: 1000;
}

ul.jd_menu ul li, ul.jd_menu_vertical ul li
{
	float:none;
	margin:0px;
}

ul.jd_menu, ul.jd_menu ul, ul.jd_menu_vertical, ul.jd_menu_vertical ul
{
	height:20px;
	background-color:white;
	border:1px solid white;
}

ul.jd_menu_vertical
{
	height:auto;
}

ul.jd_menu ul
{
	height:auto;
}

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

ul.jd_menu li
{
	height:23px;
	margin:0px;
	padding:4px 7px 3px 7px;
	font-family:sans-serif;
	font-size:12px;
	color:#FFF;
	color:#000;
	color:#4f5964;
	line-height:24px;
	white-space:nowrap;
	cursor: pointer;
	text-transform:uppercase;
	border-bottom:1px solid #aec9e0;
}

ul.jd_menu li li
{
	height:13px;
	line-height:14px;
	width:250px;
	background-color:#f5f5f5;


	text-transform:none;
	background:#bfd7ed;

	border-bottom:1px solid #fff;
	border-right:2px solid #bfd7ed;
	border-right:2px solid #416b93;
	z-index:100000;
}
ul.jd_menu li li a
{
	text-decoration:none;
	color:#4f5964;
	color:#000;
	color:#2b2b2b;
	font-weight:normal;
}

ul.jd_menu li a
{
	text-decoration:none;
	color:#FFF;
	color:#4f5964;
	font-weight:bold;
}

ul.jd_menu li.jdm_hover, ul.jd_menu li.jdm_active
{
	background:#f0f8ff;
	border-bottom:2px solid #cecece;
	border-bottom:1px solid #416b93;
	color:#FFF;
}
ul.jd_menu li li.jdm_hover, ul.jd_menu li li.jdm_active
{
	background:#a3c2e1;
	background:#b5cfe8;
	background:#bfd7ed;
	background:#f0f8ff;
	border-bottom:1px solid #416b93;
	color:#FFF;
}

