
#ql {
position: absolute;
top: 5px;
z-index: 99;
right: 20px;
background: transparent url(../images/quickLinks.gif) no-repeat scroll 50% 50%;
display: block;
width:160px;
height:20px;
line-height:20px;
padding: 0 20px 0 20px;
cursor: pointer;
}

#ql ul.jd_menu, 
#ql ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ql ul.jd_menu ul,
#ql ul.jd_menu_vertical ul {
	display: none;
}


#ql ul.jd_menu ul {
background: #329EE2;
border: 1px solid #329EE2;
border-top: 1px solid #329EE2;
margin: 16px 0 0 0;
float: right;
position: relative;
right: 0px;
line-height:20px;
}

#ql ul.jd_menu li {
	float: right;
	width: 167px;
	padding: 0;
}

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


#ql ul.jd_menu,
#ql ul.jd_menu ul {
	height: auto;
}
#ql ul.jd_menu ul {
	height: auto;
}
* html #ql ul.jd_menu ul {
	width: 1%;
}
#ql ul.jd_menu li {
	font-size: 13px;
	font-weight: 600;
	color: #445566;
	margin: 0;
	padding: 3px 8px 6px 8px;
	height: 16px;
	line-height: 16px;
	cursor: pointer;
	white-space: nowrap;
}
#ql ul.jd_menu li li {
	width: 185px;
}
#ql ul.jd_menu li a {
	color: #fcfeff;
	text-decoration: none;
}

#ql ul.jd_menu ul li.jdm_hover {
	background: #248BCC;
}
#ql ul.jd_menu ul li.jdm_hover a, #ql ul.jd_menu ul li.jdm_hover a:link,#ql ul.jd_menu ul li.jdm_hover a:visited {
	color: #fff;
}

#ql ul.jd_menu li.selectOne {
	display: block;
	padding-top: 2px;
}

