
/* DROPDOWN MENU */

.menumenu {position:relative; z-index:10;}

.menumenu li {z-index:10;}

ul.menumenu {margin:0; padding:0; list-style:none; display:block; font: 13px/18px "Helvetica Neue", Arial, Helvetica, sans-serif;}
ul.menumenu li {border:0; position:relative; display:inline; margin:0; width:1%;}
html>body ul.menumenu li {display:block;}

ul.menumenu li a:link,
ul.menumenu li a:visited {color:#4B4531;}
ul.menumenu li a.selected:link,
ul.menumenu li a.selected:visited {background:#f7f7f7;}
ul.menumenu li a:hover {color:#7c9e35; text-decoration:none;}

/* First & Second Level Menu Items */
ul.menumenu li a:visited#DQski,
ul.menumenu li a:link#DQski {
	font-size:13px;
	width:180px; 
	line-height:30px;
	display:block; 
	color:#4b4531;
	text-decoration:none;
	padding:0 10px 0 10px; 
	background:#acd0ee;
	border-bottom:2px #fff solid;
}

ul.menumenu li a:hover#DQski {
	color:#fff;
	background:#f3f1eb;
}

ul.menumenu li a {
	font-size:13px;
	width:165px; 
	line-height:30px;
	display:block; 
	text-decoration:none;
	padding:0 10px 0 10px; 
	border-bottom:1px #e7e5e1 solid;
}

.menumenu li ul {position:absolute; top:-1px; left:185px; display:none; margin:0; padding:0; list-style:none; border:1px #e1dcd8 solid; background: #f3f1eb;}

.menumenu li ul li {width:auto; margin:0; background:#f3f1eb; width: 200px; }

/* Third Level Menu Items */
.menumenu li ul li a:visited#DQski,
.menumenu li ul li a:link#DQski{
	font-size:13px;
	width:180px; 
	line-height:30px;
	display:block; 
	color:#00517e;
	text-decoration:none;
	padding:0 10px 0 10px; 
	background:#fff;
	border:1px #e1dcd8 solid;
	border-width:1px 1px 0 1px;
}

.menumenu li ul li a:hover#DQski {
	background:#cce4f8;
	color:#00517e;
}

.menumenu li ul li a {
	font-size:13px;
	line-height:30px;
	display:block; 
	color:#545148; border: none;
	text-decoration:none; 	padding:0 10px 0 20px; 
}
.menumenu li ul li a:hover {
	color:#94af59; 
	background: url(/custom/templates/page/DQHome2009/images/bullet.gif) left 50% no-repeat;
}
/* IE5/Mac Requirement */
ul.menumenu li {width:auto;}
ul.menumenu li:hover ul, ul.menumenu li.over ul {display:block;}

#homenav a {z-index:5;}

/* HEADER MENU */
#headermenu ul {
list-style: none; padding: 0; margin: 0;
}
#headermenu ul li {
display: block; float: left; background: url(/custom/templates/page/DQHome2009/images/header_menu_sep.gif) 100% 50%  no-repeat; padding: 0 10px 0 13px; margin-top: 9px;
} 
#headermenu ul li a, #headermenu span{
color: #e9eae4; font: bold 12px/18px Arial, Helvetica, sans-serif; text-decoration: none;
}
#headermenu ul#topnavtrade li, #headermenu ul#topnavmedia li { 
padding: 0; margin-top: 0; z-index: 10;
}
#headermenu ul#topnavtrade li a, #headermenu ul#topnavmedia li a {
border: 0; display: block; width: auto; padding: 0 10px 6px 13px; margin-top: 9px;
}
#headermenu ul#topnavtrade.menumenu li ul, #headermenu ul#topnavmedia.menumenu li ul  {
left: 0; top: 33px; width: auto; border: 0; position: absolute; 
}
#headermenu ul#topnavtrade.menumenu li ul li, #headermenu ul#topnavmedia.menumenu li ul li {
background: none; display: block;
}
#headermenu ul#topnavtrade.menumenu li ul, #headermenu ul#topnavmedia.menumenu li ul {
background: #8FB443;
}
#headermenu ul#topnavtrade.menumenu li ul li a, #headermenu ul#topnavmedia.menumenu li ul li a {
margin-top: 0; padding: 5px 7px;
}
#headermenu ul#topnavtrade.menumenu li ul li a:hover, #headermenu ul#topnavmedia.menumenu li ul li a:hover {
background: #809F3B; background-image: none;
}
.languages img {
padding: 7px 5px 0 5px;
}

