
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration: none;
}

body {
margin: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:top;
font-weight:normal;
background-color:#FFFFFF;
}

/*-------------------------------body------------------------------*/
#main_div{
	width:985px;
	margin:auto;
	padding:0;
	
}
/*-------------------------------main_div------------------------------*/	
	
#header_bg{ 
		  width:985px;
		   height:157px;
			background-image:url(images/header_bg.gif);
			background-repeat:no-repeat;
}

#center_bg{ 
		   width:985px;
		   background-image:url(images/center_bg.jpg);
			background-repeat:repeat-y;
}

#footer-left{ 
		  width:44px;
		   height:81px;
			background-image:url(images/footer-left.gif);
			background-repeat:no-repeat;
}

#footer-right{ 
		  width:44px;
		   height:81px;
			background-image:url(images/footer-right.gif);
			background-repeat:no-repeat;
}

#footer-center{ 
		   height:81px;
			background-image:url(images/footer-center.gif);
			background-repeat:repeat-x;
}



#nav-left{ 
		  width:32px;
		   height:43px;
			background-image:url(images/nav-left.gif);
			background-repeat:no-repeat;
}

#nav-right{ 
		  width:32px;
		   height:43px;
			background-image:url(images/nav-right.gif);
			background-repeat:no-repeat;
}

#top-nav-center{ 
		   height:43px;
			background-image:url(images/top-nav-center.gif);
			background-repeat:repeat-x;
}


#our-services-top{ 
		  width:291px;
		   height:53px;
			background-image:url(images/our-services-top.gif);
			background-repeat:no-repeat;
}

#our-services-center{ 
		  width:291px;
		  background-image:url(images/our-services-center.gif);
			background-repeat:repeat-y;
}

#our-services-bottom{ 
		   width:291px;
		   height:53px;
		   background-image:url(images/our-services-bottom.gif);
		   background-repeat:no-repeat;
}

/*------------------------------------------------------------*/		


.heading_1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height:15px;
 text-align:center;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:7px;
 text-transform:uppercase;
}

.heading_1 a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height:15px;
 text-align:center;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:7px;
}

.heading_1 a:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#DB242A;
 line-height:15px;
 text-align:center;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:7px;
}


.heading_2{
 font-family:Arial;
 font-size:12px;
 color:#2A4E97;
 line-height:18px;
 text-align:justify;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:8px;
 padding-right:0;
 padding-top:0px;
}

.heading_3{
 font-family:Tahoma;
 font-size:30px;
 color:#2A4E97;
 line-height:36px;
 text-align:left;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:8px;
 padding-right:0;
 padding-top:0px;
}

.heading_4{
 font-family:Arial;
 font-size:12px;
 color:#000000;
 line-height:18px;
 text-align:justify;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:0px;
}


.heading_5{
 font-family:Arial;
 font-size:23px;
 color:#2A4E97;
 line-height:29px;
 text-align:center;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:0px;
}

.heading_6{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height:30px;
 text-align:left;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:25px;
 padding-right:0;
 padding-top:0px;
 display:block;


}

.heading_6 a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height:30px;
 text-align:left;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:25px;
 padding-right:0;
 padding-top:0px;
 display:block;
}


.heading_6 a:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 line-height:30px;
 text-align:left;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:25px;
 padding-right:0;
 padding-top:0px;
 display:block;

}

.heading_7{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height:30px;
 text-align:left;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:25px;
 padding-right:0;
 padding-top:0px;
 display:block;
}
.heading_7 a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height:30px;
 text-align:left;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:25px;
 padding-right:0;
 padding-top:0px;
 display:block;
}

.heading_7 a:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 line-height:30px;
 text-align:left;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:25px;
 padding-right:0;
 padding-top:0px;
 display:block;
}



.heading_8{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#2A4E97;
 line-height:25px;
text-align:center;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:0px;
}

.heading_8 a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#2A4E97;
 line-height:25px;
text-align:center;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:0px;
}

.heading_8 a:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0000FF;
 line-height:25px;
text-align:center;
 vertical-align:top;
 font-weight:bold;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:0px;
}

.heading_9{
 font-family:Arial;
 font-size:12px;
 color:#2A4E97;
 line-height:25px;
text-align:center;
 vertical-align:top;
margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0;
 padding-top:0px;
}

.heading_10{
 font-family:Arial;
 font-size:12px;
 color:#000000;
 line-height:18px;
text-align:justify;
 vertical-align:top;
 margin:0;
 padding-bottom:0px;
 padding-left:8px;
 padding-right:0;
 padding-top:10px;
}

.arrow{ background-image:url(images/arro.jpg); 
background-repeat:no-repeat; 
background-position:center left;
}

.highlighted {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
 color:#2A4E97;}
 
a.highlighted {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
 color:#2A4E97;}
 
a:hover.highlighted {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
 color:#CC0033; }

