/* CSSTerm.com Simple Horizontal DropDown CSS menu */
@font-face {
  font-family: "Roboto-Regular";
  src: url("Roboto-Regular.ttf");
}
.drop{
	font-size:14px;
	font-family: Roboto-Regular;
	border-top: 11px solid #2B4888;
	box-shadow : 0px 0px 10px #ccc;
	background:white;
	height:60px;
	background-attachment:scroll;
	z-index: 1;
	min-width: 1280px;
}

.drop_menu {
	margin:0;
	margin-left:0px;
	list-style-type:none;
	border-color:#444444;	
}
.drop_menu li { 
	float:left;
	border-right: 1px solid #cccccc;
	padding:5px 20px;
	display:table-cell;
	margin : 0px;
	border-top : 1px solid #fff;
	
}
.drop_menu li a {
	display:block;
	text-decoration:none;
	color:#2b4888;
	line-height:50px;
}

.drop_menu li a:active {
	display:block;
	text-decoration:none;
	color:#444444;
	line-height:45px;
}

/* Submenu */
.drop_menu ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	list-style-type:none;
	display : table-row;
}
.drop_menu li:hover { 
	position:relative; 
	background:#DDE8FE; 
}
.drop_menu li:hover ul {
	left:0px;
	top:50px;
	padding:5px;
	border : #ccc solid 1px;
	background : none repeat scroll 0 0 #fff;
	width : 580px;
	z-index : 1;
}
.drop_menu li ul li{
	background:#DDE8FE;
	border : 1px solid #fff;
	padding : 5px;
	width : 275px;
}
.drop_menu li:hover ul li a {
	padding:5px;
	display:block;		
}
.drop_menu li:hover ul li a:hover { background:#DDE8FE; }

.dclogo_small_desktop {
    margin-top: 10px;
	border-right-style: none;
    z-index: 1;
	color:#fff;
	background:#fff; 	
}
.dclogo_small_desktop a.hover{
		background:#fff; 
}

.dcSearchContainer {
    width: 60%;
    position: relative;
    margin-top: 25px;
    padding: 5px;
}
.dcSearchContainerInner{
	margin-top: 5px;
	padding: 5px;
    border: 1px solid #ccc;
    width: 200px;
   
}

.dcSearchForm{
	border: 1px solid #ccc;
    padding: 5px;
    margin-left: 140px;
    height:60px;
    max-width: 200px;
    box-shadow: #ccc 0 0 5px;
}
.dcSearchForm_input{
	border: none;
    height:20px;
    margin-top:0px;
    
}

a img {
    border:none;
    outline:none
}

.dcSearchButtonIcon {
	background-color: rgb(43, 72, 136);
	border-radius : 50%;
	-moz-border-radius : 50%;
	-webkit-border-radius : 50%;
	border : none;
	padding : 5px;
	width : 35px;
	
}

.dcSearchButtondiv {
	background-image: url("search_icon_css.png");
	min-height: 25px;
	padding:none;	
}

.dots {
	top : -7px;
	height: 3px;
	margin-left: -200px;
	position: absolute;
	min-width: 100%;
	background-image : url('dot.png')
	z-index:2;'
}

#maa_title input:focus{
	border : 0.5px solid #1990ff;
}