@charset "utf-8";
/* CSS Document */
@import url(http://db.onlinewebfonts.com/c/7c6661efce01eac269383bac79303c1b?family=Arial+Narrow);
a { text-decoration: none;}

#header{position:fixed;width:100%;margin:0 auto;text-align:center;padding:0;z-index:99999;}
.sub_header{ background:url(images/header_bg.png) left top repeat-x;margin:0;padding:0;}
/*menubar Start*/
#menu
{margin:0;
width: 100%;
padding:0;
list-style: none;
text-transform:uppercase;
z-index:99999;
margin-left:149px;
}

#menu li
{
float: left;
padding: 0;
position: relative;
line-height: 0;
}

#menu a
{
float: left;
height:15px;
padding: 19px 19px;
color: #fff;
font: bold 13px/15px Arial, Helvetica;
text-decoration: none;
transition: all 0.3s ease 0s;
}

#menu li:hover > a
{ background-color:#ff8838 ;
color: #ffffff;
}

*html #menu li a:hover /* IE6 */
{background-color:#ff8838 ;
color: #ffffff;
}

#menu li:hover > ul
{
display: block;
}
.selected{
background-color:#0f3b8c;
color:#ffffff  !important;	
}

/* Sub-menu */

#menu ul
{

list-style: none;
margin: 0;
padding: 0;
display: none;
position: absolute;
top: 53px;
left: 0;
z-index: 99999;
background: #eaeaea;
}

#menu ul ul
{
top: 0;
left: 170px;
}


#menu li li:hover > a {
background: #0f3b8c;
color: #FFFFFF;
}
#menu ul li
{
float: none;
margin: 0;
padding: 0;
display: block;
border-bottom: 1px dotted #999;
}

#menu ul li:last-child
{
border:none;
}

#menu ul a
{ color:#000;
padding: 13px;
height: 10px;
min-width: 150px;
display: block;
white-space: nowrap;
float: none;
text-transform: none;
}

*html #menu ul a /* IE6 */
{
height: 10px;
}

#menu ul a:hover
{
background:#008dd2;
color:#FFF;
}


#menu ul ul li:first-child a:after
{
left: -8px;
top: 12px;
width: 0;
height: 0;

}

/* Clear floated elements */
#menu:after
{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

* html #menu { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */
/*menubar end*/
.index_title{ font-family:"Arial Narrow", Arial, Verdana, sans-serif;font-size:35px; color:#000000;line-height:25px;font-weight:800;}
.index_title span{color:#002365;font-size:38px;}
.index_text{ font-family:Arial, Verdana, sans-serif;font-size:14px;color:#00204c;line-height:22px;}

/* Radial Out */
.hvr-radial-out {
	margin:0;
	padding:10px 25px;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: relative;
  overflow: hidden;
  background: #cd0000;
  color:#ffffff;
  font-family:"Arial Narrow", Arial, Verdana, sans-serif;
  font-size:18px;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-radial-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0f3b8c;
  border-radius: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  text-decoration:none;
}
.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {
  color: white;
  text-decoration:none;
}
.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
  -webkit-transform: scale(2);
  transform: scale(2);
  text-decoration:none;
}
.title1{ font-family:"Arial Narrow", Arial, Verdana, sans-serif;font-size:45px; color:#ffffff;line-height:25px;font-weight:800;}
.index_text1{ font-family:Arial, Verdana, sans-serif;font-size:14px;color:#ffffff;line-height:22px;}
.index_title2{ font-family:"Arial Narrow", Arial, Verdana, sans-serif;font-size:50px; color:#000000;line-height:25px;font-weight:800;}
.index_title2 span { color:#002365;}
.services{ padding:13px;font-family:Arial, Verdana, sans-serif;font-size:14px;color:#000000;line-height:20px;}
.footer{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:19px;
}
a.footer{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:19px;
}
a.footer:hover{
	text-decoration:underline;
}
#apDiv{ position:absolute;width:99px;height:29px;z-index:9999;margin-top:-15px;margin-left:624px;}
a.bottom{ font-family:"Arial Narrow", Arial, Verdana, sans-serif;font-size:23px;color:#002a48;text-decoration:none;text-align:center;font-weight:600;}
a.bottom:hover{text-decoration:underline;}
.inner_left_title{ font-family:"Arial Narrow", Arial, Verdana, sans-serif; font-size:25px;color:#ffffff;padding-left:8px;font-weight:800;}
#left_side{ margin:0;padding:0;}
#left_side ul{list-style:none;margin-top:15px; margin-bottom:15px;display:block;padding:0;}
#left_side ul li a{display:block; list-style:none;line-height:20px;font-family: Arial, Verdana, sans-serif; font-size:14px; color:#000000;text-decoration:none;background:url(images/small_arrow.png) 8px 16px no-repeat;padding:10px 23px;}
#left_side ul li a:hover{background:url(images/small_arrow_hover.png) 8px 16px no-repeat; text-decoration:none; background-color:#0f3b8c;color:#ffffff;}
a.header_menu{ font-family:Arial, Verdana, sans-serif;font-size:13px;color:#000000;text-decoration:none;line-height:19px;}
a.header_menu:hover{text-decoration:underline;}
.selected1{font-family:Arial, Verdana, sans-serif;font-size:13px;color:#ff6600;text-decoration:none;line-height:19px;text-decoration:underline;}
.inner_title{ font-family:"Arial Narrow", Arial, Verdana, sans-serif;font-size:35px;color:#000000;line-height:25px;font-weight:800;}
.border{ border-top:1px dashed #000000;}
.highlighted{ background-color:#f5f5f5;padding:15px; font-family:Arial, Verdana, sans-serif;font-size:16px;font-style:italic;line-height:28px;color:#00204c;}
.inner_text{ font-family:Arial, Verdana, sans-serif;font-size:15px;color:#00000;line-height:22px;}
.inner_subtitle{ font-family:"Arial Narrow", Arial, Verdana, sans-serif;font-size:25px;color:#000000;line-height:25px;font-weight:800;}
.bor-tab{
border:1px dotted #000;	
}
.bor-tab tr{
border:1px dotted #000;	
}
.bor-tab td{
border:1px dotted #000;	
}
.container{ font-family:Arial, Verdana, sans-serif;font-size:13px;color:#000000;text-decoration:none;}
a.container{ font-family:Arial, Verdana, sans-serif;font-size:13px;color:#000000;text-decoration:none;}
a.container:hover{text-decoration:underline;}
.coming_soon{ text-align:center;font-family:Arial, Verdana, sans-serif;font-size:55px;color:#000000;font-style:italic;}
.sitemap{
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	line-height:22px;
}
a.sitemap{
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	line-height:22px;
}
a.sitemap:hover{
	text-decoration:underline;
}
.name{ font-family:Arial, Verdana, sans-serif;font-size:20px;color:#003163;line-height:25px;}
.small_img{ width:258px;height:167px;margin-left:15px;margin-bottom:15px;float:right;margin-top:5px;}
a.email{ font-family:Arial, Verdana, sans-serif; font-size:15px;color:#000000; text-decoration:underline;}
a.email:hover{ text-decoration:none;}
.clinet_list{ font-family:Arial, Verdana, sans-serif; font-size:14px;color:#000000;padding-left:8px;line-height:22px;padding-left:5px;}
.holidays{ font-family:Arial, Verdana, sans-serif; font-size:14px;color:#ffffff;line-height:25px;}
.holidays1{ font-family:Arial, Verdana, sans-serif; font-size:14px;color:#000000;line-height:25px;}