* {
	margin: 0;
	padding: 0;
}

img {
border: 0;    /* gets rid of the default blue border around boxes */
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* Resets 1em to 10px */
	color: #333333;
	background-color:#004867;
}



h4  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #004867;
	font-weight: bold;
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 15px;
	width: 280px;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color:#333333;
	/*text-align: justify;*/
}

.clear {
clear:both;
}

#wrapper {
margin: 0 auto;
width: 950px;
background-color:#FFFFFF;
}

#services_back  {
float: left;
margin-left:50px;
margin-top: 10px;
}

#footer {
margin: 0 auto;
width: 950px;
margin-top: -2px;
}



/*  TABS  */

/*

Copyright (C) 2005-2008 Ilya S. Lyubinskiy. All rights reserved.
Technical support: http://www.php-development.ru/

YOU MAY NOT
(1) Remove or modify this copyright notice.
(2) Re-distribute this code or any part of it.
    Instead, you may link to the homepage of this code:
    http://www.php-development.ru/javascripts/tab-view.php

YOU MAY
(1) Use this code on your website.
(2) Use this code as part of another product.

NO WARRANTY
This code is provided "as is" without warranty of any kind.
You expressly acknowledge and agree that use of this code is at your own risk.

*/

.service_intro  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color:#333333;
	margin-left: 52px;
	width: 800px;
}

#tab_container {
	margin: 0 auto;
	width: 950px;
	padding-top: 20px;
	background-image: url(tab_images/tab_bg_graphic.gif);
	height: auto;
	background-repeat: no-repeat;
	background-color: #FFF;
}


div.TabView
{
  font-family: Verdana, Sans-Serif;
  font-size:   1em;     /* adjusts the tab text font size  */
  list-style-type: none;   /*  removes bullets from tab text links  */
  
  margin-top: 50px;   /*  Adjusts the positioning of the whole Tab Graphic  */
}


/* ***** Tabs *************************************************************** */

div.TabView div.Tabs
{
	height: 20px;
	background: url('tab_images/tab1.gif')  no-repeat;
	  
}

div.TabView div.Tabs a
{
  display: block;
  float:    left;

  margin-right: 5px;

  width: 164px;      /* use this to specify the width of the tab graphic  */
  /*text-align: center;*/
  padding-left: 10px;

  height:      20px;
  line-height: 20px;
  /*vertical-align: middle;*/

  background: url('tab_images/tab2.gif') no-repeat;
  border-bottom-width: 1px solid #333;

  text-decoration: none;
  font-weight: bold;
  color:   #004867;    /* colours the tab text  */
  cursor:  pointer;
  
  font-family: Verdana, Sans-Serif;
  font-size:   1em;
}

div.TabView div.Tabs a:hover
{
  background: url('images/tab1.gif') no-repeatx;
  border-bottom-width: 1px solid #333;
}

div.TabView div.Tabs a.Current,
div.TabView div.Tabs a.Current:hover
{
  height:     20px;
  background: url('tab_images/tab1.gif') no-repeat;
  border-bottom-width: 1px solid #333;
  cursor:  default;
  
  font-family: Verdana, Sans-Serif;
  font-size:   1em;
}


/* ***** Pages ************************************************************** */

div.TabView div.Pages
{
  clear: both;

  border: 1px solid #FFF;		/* Keyline for sides and bottom  */
  border-top: 1px solid #FFF;	/* Keyline for top */

  background: #FCFCFC;
    
}

div.TabView div.Pages                  { overflow: hidden; }
div.TabView div.Pages div.Page         { overflow:   auto; }
div.TabView div.Pages div.Page div.Pad { padding: 7px 7px; }




/*   INNER CONTENT BOXES   */

.service_titles  {
	font-family: Verdana, Sans-Serif;
  	font-size:   1.1em;
	font-weight: bold;
	color: #004867;
	margin-top: 20px;
}

.services_box1  {
	background: url('tab_images/services_bg_blockof3.gif') no-repeat;
	width: 856px;
	height: 145px;
	margin-left: 25px;
	margin-bottom: 10px;
}

.services_text1  {
	float: left;
	width: 150px;
	font-family: Verdana, Sans-Serif;
	font-size:   1.2em;
	font-weight: bold;
	color:#333;
	margin-left: 10px;
	padding-top: 6px;
	}
	
.services_text2  {
	float: left;
	width: 380px;
	font-family: Verdana, Sans-Serif;
	font-size:   1.1em;
	font-weight: normal;
	color: #333;
	margin-left: 28px;
	padding-top: 6px;
	}
	
.services_text3  {
	float: left;
	width: 220px;
	font-family: Verdana, Sans-Serif;
	font-size:   1.1em;
	font-weight: normal;
	color: #333;
	margin-left: 40px;
	padding-top: 6px;
	}
