/* CSS Document */
a:active{
outline:none;
}
h1,h2,h3,h4,p{
clear:both;
}
p a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:11px;
 color:#28327f;
}
p a:hover{
text-decoration:none;
}
body
{
	width:100%;
	background-color:#F9F9F7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:32px;
	color:#28327f;
	margin:0;
	padding:0;
}
.border_services{
	background-color:#F7F7F7;
	border-left:solid 1px #C9C9C9;
	border-right:solid 1px #C9C9C9;
}
.padding_left{
  padding-left:15px;
}
.services_inner{
	background-color:#DDE8F6;
	font-family:Tohama, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#28327F;
	padding:0 0 0 12px;
	width:212px;
}
.services_nav{
    background-color:#DDE8F6;
	font-family:Tohama, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#28327F;
	padding:0;
	width:212px;
}
#services{
	margin:0; padding:0px;
	width:auto;
	float:left;
}


#services li{
	display:block;
	list-style:none;
	margin:0px; padding:0 0 0 4px;
	float:left;
}

#services li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#28327F;
	line-height:30px;
	font-size:11px;
	padding:0 0 0 12px;
	outline:none;
	float:left;
	width:193px;
	font-weight:normal;
	border-bottom:solid #BBCEE2 1px;
	display:block;
}
.banner_background{
  background:url(../images/leftbanner_size.gif) no-repeat;
  width:219px;
  height:144px;

}
#services li a:hover{
	background-color:#f7fafd;
}

#top_nav{
	margin:0px; padding:0px;
}
#top_nav a{
	background:url("../images/top_repeater.gif") repeat-x;
	height:45px;
	display:block;
	text-align:center;
	line-height:45px;
	text-decoration:none;
	font-family:calibri, Helvetica, sans-serif;
	font-size:15px;
	color:#28327f;
	border-right:solid 1px #96BA25;
}
#top_nav a:hover{
	background:url("../images/hover_top.gif") repeat-x;
}
#left_top{
	background:url("../images/left_part.gif") no-repeat;
}
#right_top{
	background:url("../images/right_top.gif") no-repeat;
}
.border_callback{
	background-color:#FAFAFA;
	border-left:solid 1px #BFBFBF;
	border-right:solid 1px #BFBFBF;
}
.tel_font{
    font-family:calibri, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	line-height:25px;
	color:#28327f; 
}
.call_back{
    background-color:#dde8f6;
	padding:0 5px 0 10px;
}

.callback_heading{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434c8e;
	font-weight:bold;
	line-height:25px;
}
.callback_subheading{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#434c8e;
	font-weight:normal;
	line-height:15px;
}

.callback_form{
    background-color:#FAFAFA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
	font-weight:normal;
	color:#434c8e;
	padding:0 0 0 12px;
}
input{
    background:#fff;
	border:solid 1px #D9D9D9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	padding:3px 5px; 
	line-height:15px;
	height:15px;
	width:180px;
}

textarea{
    background:#fff;
	border:solid 1px #D9D9D9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	padding:3px 5px; 
	line-height:15px;
	height:80px;
	width:180px;
}
.width_input{
 width:300px;

}

.submit{
   background:url("../images/submit.gif") no-repeat;
   width:70px;
    outline:none;
   height:20px;
   border:none;
}

.banner_top{
   font-family:calibri, Helvetica, sans-serif;
   font-style:italic;
   font-weight:bold;
   font-size:17px;
   line-height:38px;
   padding:5px 0 0 12px;
}
.main_content{
   background:url("../images/backg.gif") bottom no-repeat;
   width:542px;    
}

h1{
	font-family:calibiri, regular, sans-serif;
	font-size:17px;
	margin:0px;
	padding:0  0 10px 0;
	font-weight:bold;
	line-height:20px;
	text-align:center;
}
h2{
	font-family:calibiri, regular, sans-serif;
	font-size:14px;
	margin:0px;
	padding:10px 0 0 0;
	font-weight:bold;
	line-height:20px;
	
}
h3{
	font-family:Tohama, sans-serif;
	font-size:12px;
	text-align:left;
	color:#28327f;
	margin:0px;
	padding:0 0 5px 0; 
	font-weight:bold;
	line-height:18px;
}

#inner{
	margin:0; padding:0px;
}
#inner li{
	list-style:none;
	margin:0px; padding:0;
	float:left;
}
#inner li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#28327f;
	line-height:23px;
	width:176px;
	padding:0 0 0 4px;
	text-decoration:none;
	display:block;
	border-bottom: solid 1px #d2dbc8;
}

#inner li a:hover{
	background:#EFF3DB;
}
p{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#28327f;
   padding:10px 0 5px 10px; 
   line-height:18px;
   margin:0px;
}

.footer_nav{
   background:#E9E9E2;
   height:24px;
  
}

#footer{
	 margin:0; padding:0;
	 float:left;
	 height:24px;
	 font-family:calibri, regular, sans-serif;
	 font-size:11px;
     color:#28327f;
 }
#footer a
{
	display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#28327f;
	float:left;
	padding:0 5px 0 5px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	outline:none;
	border:none;
	line-height:24px;
}
#footer  a:hover
{  
	color:#000000;
}

.footer_bottom{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   line-height:12px;
   color:#28327f;
   padding:7px 0;
   margin:0px;
}
#contents{
padding:10px 0 0 26px; margin:0px;
}
#contents li{
list-style:circle;
padding:0; margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:list-item;
line-height:19px;

}
#contents li a{
padding:0; margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:19px;
color:#28327f;
}
#contents li a:hover{
text-decoration:none;
}
.coloumn_width{
width:220px;
float:left;
padding-right:15px;
}

.span_width{
width:245px;
float:left;
display:block;
}