#dropmenu {
	padding:0;
	float:left;
	margin:0;	
	position:relative;
	z-index:1001;
	left:0;
}
#dropmenu ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#dropmenu li {
	float:left;
	position:relative;
	display:block;
	right:0;
}
#dropmenu li a {
	display:block;
	padding:10px 15px;
	color:#fff;
	border-left: 1px solid #082748;
	box-shadow: inset 1px 0px 0px 0px #1771d1;
	text-decoration:none;
	-webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    transition: background 0.2s linear;
}
#dropmenu a:hover,#dropmenu .current_page_ancestor> {
	color:#fff;
}
#dropmenu li a:hover, #dropmenu li:hover > a  {
	color:#fff;
	background:rgb(0,0,0);
	background:rgba(0,0,0,0.9);
	box-shadow: inset 1px 0px 0px 0px #000;
}
#dropmenu li ul {
	position:absolute;
	display:none;
	top:2.0em;
	left:0px;
	padding-top:10px;
}
#dropmenu li ul a,#dropmenu li ul .current_page_ancestor>a,#dropmenu li ul .current_page_item>a {
	text-align:left;
	width:16.5em;
	padding:5px 10px;
	background:rgb(0,0,0);
	background:rgba(0,0,0,0.9);
	float:left;
	color:#fff;
	border-radius: 0px;
	border-bottom:1px solid #333;
	border-left: none;
	box-shadow: inset 1px 0px 0px 0px #000;
}
#dropmenu li ul a:hover,#dropmenu .current_page_ancestor>a:hover {
	background:rgb(0,0,0);
	background:rgba(0,0,0,1);
	box-shadow: inset 1px 0px 0px 0px #000;
	color:#fff;
	border-radius: 0px;
}
#dropmenu li ul ul {
	left:18.1em;
	margin:0 0 0 0px;
	top:-0.7em;
}
/*#dropmenu li a>span,#dropmenu .current_page_ancestor a>span {
	background:url ('images/arrow.png') 1px 6px no-repeat;
	padding:8px;
}*/
#dropmenu li a:hover>span,#dropmenu .current_page_ancestor a>span,#dropmenu li.current_page_item a>span {
	background:url('images/arrow_hover.png') 1px 6px no-repeat;
}
#dropmenu li ul li a>span,#dropmenu .current_page_parent ul li a>span,#dropmenu .current_page_ancestor ul li a>span,#dropmenu .current_page_item ul li a>span {
	background:url('images/arrow_right.png') 0px -2px no-repeat;
	float:right;
	padding:8px;
}
#dropmenu li ul li a:hover>span {
	background:url('images/arrow_right_hover_w.png') 0px -2px no-repeat;
	padding: 8px;
}

#dropmenu .current_page_item, #dropmenu .current_page_parent, #dropmenu .current_page_ancestor {
	background:#0F4D90;
}
#dropmenu .current_page_item a, #dropmenu .current_page_parent a, #dropmenu .current_page_ancestor a {
	color:#fff;
}