/*Menu Start*/
ul.mainmenu{padding:0;float:right;border:0px;list-style:none;padding:0;margin-top:22px;}
header ul.mainmenu li{float:left;position:relative;}

header ul.mainmenu li a{display: block;padding:16px;font-size:16px;color:#192B51;}
header ul.mainmenu li ul li a{background:none !important;}
header ul.mainmenu li ul li a:hover{border-radius:0px !important;color:#fff;}
.mainmenu li ul li{
	padding:4px 0 0;
}
ul.mainmenu ul {
	list-style:none;
	display : none;
	width : 250px;
	top : 40px;
	left :0;
	position : absolute;
	z-index:1000;
	box-shadow:1px 5px 16px 0 #000;
}
ul.mainmenu li ul li {
	font-size:17px;
	background-color:#192B51;
	width:250px;
	margin-left:0px;
	border-top:1px solid #484848;
	padding-left: 5px;
}
ul.mainmenu li ul li a.current{background:none;}
ul.mainmenu li ul li a {
	margin : 0;
	background:none;
	display : block;
	text-decoration : none;
	height : auto !important ;
	color : #7d7d7d;
	border:0px;
	text-align:left;
	padding:6px 5px 12px 5px;
}
ul.mainmenu li ul li.last{border-bottom:1px solid #484848;}

ul.mainmenu li:hover li:hover li a, 
ul.mainmenu li.iehover li.iehover li a {
	font-family:arial, verdana;
	color : #7d7d7d;
	border-top : 0;
}
ul.mainmenu li:hover li:hover li a:hover, 
ul.mainmenu li:hover li:hover li:hover a, 
ul.mainmenu li.iehover li.iehover li a:hover, 
ul.mainmenu li.iehover li.iehover li.iehover a {
color : #000000;
background : #C2E8FF;
border-bottom-right-radius:15px;border-bottom-left-radius:15px;
}

ul.mainmenu ul ul {
display : none;
position : absolute;
top : 0;
left : 170px;
}
ul.mainmenu ul ul a{
padding : 0px 5px 10px 15px !important;
}


ul.mainmenu li:hover ul ul, 
ul.mainmenu li.iehover ul ul {
display : none;
}
ul.mainmenu li:hover ul, 
ul.mainmenu ul li:hover ul, 
ul.mainmenu li.iehover ul, 
ul.mainmenu ul li.iehover ul {
display : block;
}
.activemenu {
font-size : 14px
	font-family:arial, verdana;
color : #7d7d7d;
} 



ul.mainmenu li a.last {
border-right:none;
}