.modern_blue{ font-size: 12px;font-family: sans-serif; font-weight:bold; width:100%  }
.modern_blue ul {font-weight:normal; display:block; border:1px solid #224666;} /*this is for whole ul*/
.modern_blue li { overflow:hidden;} /*main ul*/
.modern_blue li.last {padding-left:0px;}/** Menu items settings* Applies to second (or more) level menu items*/
.modern_blue ul li {background:#083356; border:none; margin-left:0px; width:210px;}
.modern_blue a{color:#fff; text-decoration:none; padding:6px 15px;  cursor:default;}
.modern_blue ul li a:hover {color:#d6ef5b; text-decoration:none; cursor:default;font-size: 12px;font-family: sans-serif; }
.modern_blue ul li ul li a{color:#fff;}
.modern_blue ul li ul li a:hover{color:#d6ef5b; background:#224666 url(..images/arrow_right_color.gif) no-repeat 6px center;}
.modern_blue ul a {border-bottom:1px solid #224666; color:#fff; }
.modern_blue ul li a.selected {background:#75c727 url(../images/arrow_right_color.gif) no-repeat 6px center; color:#d6ef5b;}
.modern_blue li.current {background:url(../images/nav_hover.png) no-repeat center bottom; color:#fff; height:61px;}

.modern_blue a.selected {color:#fff;}
.modern_blue ul a.selected {}
.modern_blue li.hover {color:#d6ef5b;}
.modern_blue ul li.hover {background:#224466;}
.modern_blue a.hover {color:#d6ef5b; border-bottom: none;}
.modern_blue ul a.hover {border-top:none; border-bottom:1px solid #224666; color:#fff;}
.modern_blue ul ul li.hover  {background:#083356; color:#d6ef5b}
.modern_blue .arrow {background:url(../images/arrow_right_color.gif) no-repeat 8px center;}
.modern_blue .hover ul .arrow,.modern_blue ul .arrow {background-image:url(../images/arrow_right_color.gif);}/* * Define the arrow on mouse over* Applies to all menu items that have sub-menus on mouse over*/
.modern_blue .hover .arrow {background: url(../images/arrow_down_light.gif) no-repeat 6px center;}/* * Define the arrow on mouse over* Applies to all menu items that have sub-menus located in the second (or more) level on mouse over*/
.modern_blue ul .hover .arrow {}

div.horizontal {clear:both;}
div.horizontal ul {margin:0px; padding:0px; display:block; float:left; clear:both;}
div.horizontal li {list-style-type:none; display:block; float:left; clear:none; text-align:left; position:static;}
div.horizontal li img {border:none;}
div.horizontal a {clear: both; display:block; margin:0px;}
div.horizontal ul li ul {position:absolute; visibility:hidden; clear:both; }
div.horizontal ul li ul li {clear:both; }
div.horizontal ul li ul li a {clear:both;}
.hasImg,.hasImg a {padding: 0px !important; margin:0px !important; border:none !important; outline:none !important; background:transparent !important; width:auto !important;}
.hirededi{}