a:link { color: black; text-decoration: none }

a:visited { color: black; text-decoration: none }

a:active { color: black; text-decoration: none }

a:hover { color: #3A3F7D; }



a.services_link:link { color: #3A3F7D; text-decoration: none; display: block; padding-top: 3px; padding-bottom: 3px; }

a.services_link:visited { color: #3A3F7D; text-decoration: none; display: block; padding-top: 3px; padding-bottom: 3px;  }

a.services_link:active { color: #3A3F7D; text-decoration: none; display: block; padding-top: 3px; padding-bottom: 3px;  }

a.services_link:hover { color: black; }





hr {



color: #C5C4C4;

background-color: #C5C4C4;

border: 0;

height: 1px;

margin-top: 5px;

margin-bottom: 5px;



}



body

{



	margin: 0px auto;

	text-align: center;



	background-image: url(../images/blue_grad.jpg);

	background-repeat: repeat-x;

	background-position: top;





}



#wrapper

{



	margin: 0px auto;



}



#top_banner

{



	margin: 0px auto;



	width: 770px;

	height: 107px;



	background-image: url(../images/banner_grad.jpg);

	background-repeat: repeat-x;

	background-position: bottom;



	background-color: white;

	border-bottom: 1px solid black;	



	text-align: left;



}



#nav_top

{



	width: 540px;

	height: 106px;	





	margin-bottom: 0px;

	margin-right: 10px;



	float: right;



}



.nav_text 

{



	font-family: tahoma, san-serif;

	font-size: 10pt;





	padding-bottom: 20px;

	padding-left: 9px; 

	padding-right:4px;

	padding-top: 50px;

	

	text-align: centre;

	vertical-align: top:

	



}



.top_menu_p

{



	margin: 0px;

	margin-bottom: 10px;



}



#over_content

{



	margin: 0px auto;

	

	background-color: white;

	width: 770px;

	/*min-height: 500px;*/



	text-align: left;



}



#services_box

{



	width: 165px;

	/*height: 380px;*/

	

	background-image: url(../images/services_grad.jpg);

	background-repeat: repeat-x;

	background-position: top;



	background-color: #DFDFDF;





	float: left;



}



#content

{



	float: right;



	width: 530px;

	margin-right: 20px;

	background-color: white;

}



#title

{



	font-family: tahoma, san-serif;

	font-size: 14pt;

	color: #3A3F7D;



}



/*.normal_text_p*/

.normal_text_p

{

	

	font-family: tahoma, san-serif;

	font-size: 10pt;

	line-height: 19px;

	text-align: justify;



}



.inside_services

{



	margin: 0px;

  margin-top: 5px;

	margin-left: 15px;

  /*padding-top: 10px;*/

  font-family: tahoma, san-serif;

  font-size: 1.3em;

  color: #3A3F7D;

  

}



.services_list

{



	font-family: tahoma, san-serif;

	font-size: 10pt;

	color: #3A3F7D;

	font-weight: bold;



}



#ie_fix

{



	padding-left: 20px;



}



#footer

{

	

	margin: 0px;

	margin-top: 7px;



	font-family: tahoma, san-serif;

	font-size: 8pt;



	color: #AAAAAA;

	

}



.normal_font

{



	font-family: tahoma, san-serif;

	font-size: 10pt;

	line-height: 1.5em;



}



.statcounter

{

	display: none;

}



span.services_link {

  font-family: tahoma, san-serif;

  margin-left: 15px;

  margin-right: 5px;

  font-weight: bold;

  font-size: 10pt;

  margin-top: 0;

  margin-bottom: 0;

  display: block;

  color: #3A3F7D;

  padding-bottom:3px;

  padding-top:3px;  



}



div#services_box ul { 

  color: #3A3F7D; 

  text-decoration: none; 

  font-size: 0.8em; 

/*  display: block; */

  padding-top: 0; 

  padding-bottom: 0; 

  font-family: tahoma, san-serif;

  margin-top: 0;

  margin-bottom: 0;

}



ul.offence_list {

  font-family: tahoma, san-serif;

  font-size: 10pt;

  line-height: 1.5em;

  margin-left: 15px;

  padding-left: 0;

}



a img {

  border: none;

}



#footerbar {

  height: 100px;

  background-color: #8A9197;

  color: #fff;

  font-size: 10pt;

  font-weight: bold;

  margin-top: 10px;

  padding: 20px;

}



#footercontent {

  width: 680px;

  margin: auto;

}



#footeraddress {

  width: 340px;

  float: left;

  text-align: left;

}



#footeraddress p {

  padding: 0;

  margin: 0;

}

#footersra {

  width: 340px;

  float: center;

  text-align:center;

}



#footersra p {

  padding: 0;

  margin: 0;

}




#footerphone {

  width: 340px;

  float: right;

  text-align: right;

}



#footerphone p {

  padding: 0;

  margin: 0;

}
