/* this is the main UL element*/
.dropdown, .dropdown_menu{
	display:none;	margin:0;position: relative;z-index: 2;padding:0;list-style:none;	text-align: left;margin-top: 3px;margin-left: -10px!important;
}
.dropdown_menu{
	position: relative;z-index: 3!important;	float: left;
}
/*ul*/
.dropdown_menu li{
	position: relative;z-index: 3!important;padding-left: 18px;white-space:nowrap;padding-top: 6px!important;padding-bottom: 6px;text-shadow: #647678 0 0;
}
.dropdown_menu ul{
	position: relative;z-index: 3!important;background: #647678;padding-top: 6px;padding-bottom: 18px;padding-left: 0;
}
.dropdown_menu ul li{
	display: block;position: relative;z-index: 3!important;padding-left: 18px;padding-right: 25px;padding-bottom: 2px;padding-top: 4px!important;
}
.dropdown_menu ul li a span, .dropdown_menu ul li.active a span{
	color: #fff; text-decoration: underline;margin-left: 0;
}
.dropdown_menu .active ul li span{
	text-decoration: none;color: #000!important;
}
.dropdown_menu .active ul li a span{
	color: #fff!important;
}
.dropdown_menu ul li a:hover span, .dropdown_menu ul li a span:hover, .dropdown_menu ul li a span.hover{text-decoration: none!important;}
.dropdown_menu li.submenu-down{
	padding-left: 18px;padding-top: 10px;padding-right: 14px;
}
.d_arrow, .d_arrow_nosplink{
	position: relative;padding-bottom: 0px;background: url(../images/arrow_menu_site.gif) right 0.6em no-repeat;padding-right: 11px;text-decoration: none!important;
}
.d_arrow span, .d_arrow_nosplink span{
	background: url(../images/underline_menu.gif) left bottom repeat-x;
}
.d_arrow span.active, .active .d_arrow_nosplink span{
	color: #2F3738;background: url(../images/bg_menu_gray.gif) left bottom repeat-x;
}