/* CSS Document */





body {

	background-color: #FFFFFF; padding:0; margin:0;

	/*overflow:scroll;*/

	font-family:Tahoma;

	font-size:80%;

}

a:link {

	color: #666666;

	text-decoration: none;

}

a:visited {

	color: #666666;

	text-decoration: none;

}

a:hover {

	color: #3939B1;

	text-decoration: underline;

}

a:active {

	color: #666666;

	text-decoration: none;

}

.style1 {

	font-size: 12px;

	font-family: Tahoma;

	color: #666666;

}



.textspacing1 {

	text-align:justify; line-height:17px;

	font-size: 12px;

	font-family: Tahoma;

	color: #666666;

}



.style1Light

{

	color:#D7D7D7;

}



.style1BLUE {

	font-size: 12px;

	font-family: Tahoma;

	color: #3939B1;

}



.style1BLUEUNDERLINE {

	font-size: 12px;

	font-family: Tahoma;

	color: #3939B1;

	text-decoration: underline;

}



.footer {

	font-size: 10px;

	font-family: Tahoma;

	color: #666666;

	width:880px;

	margin:0px auto;

}



img#rapidstatscounter { 

    display: none;

}



#container {

	width:905px;

	margin:0px auto;

}



#topTab

{

	width:905px;

	margin:0px auto;

}



#bottomTab

{

	margin-top:0px;

}



#content

{

	margin:0px auto;

	width:870px;

}



#contentMain

{

	margin-left:0px;

	margin-top:30px;

}



#testamonials

{

	width:600px;

	height:400px;

	overflow:auto;

	overflow-x:hidden;

}



#sm {

	width: 460px;

	float: right;

	position: relative;

	top: -10px;

}



#banner

{

	width:880px;

	margin:0px auto;

}



.leftCol

{

	position: relative;

	top: -32px;

	width:400px;

	float:left;

}



.floatLeft

{



	float:left;

}



.leftHome

{

	width:380px;

	float:left;

}



.rightCol2

{

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

	width:190px;

	height:180px;

	padding-top:0px;

	padding-left:10px;

	margin-top:px;

	float:right;

	background-repeat:no-repeat;

}



.rightCol3

{float:right; width:415px; padding:5px; margin:0px 17px 0px 0px; background:url(images/topbx.jpg) no-repeat top; }



.bottombx

{background:url(images/bottombx.jpg) no-repeat bottom; width:399px; padding:10px;}







.tabLeft

{ background:url(images/leftbx.jpg) repeat-y left; margin-left:1px; width:5px;}



.tabRight

{ background:url(images/rightbx.jpg) repeat-y right; margin-left:1px; width:5px; }



.rightCol

{

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

	width:190px;

	height:180px;

	padding-top:10px;

	padding-left:10px;

	margin-top:0px;

	float:right;

	background-repeat:no-repeat;

}



.clear

{

	clear:both;

}



.headImage

{

	margin-left:15px;

}



.links

{

	font-size: 12px;

	font-family: Tahoma;

	color: #3939B1;

	text-decoration: underline;

	border:none;

}



.links img

{

	border:none;

}



.links a

{

	font-size: 12px;

	font-family: Tahoma;

	color: #3939B1;

	text-decoration: underline;

	border:none;

}



.links a:visited

{

	font-size: 12px;

	font-family: Tahoma;

	color: #3939B1;

	text-decoration: underline;

	border:none;

}





#textspacing {text-align:justify; line-height:17px;}

.textspacing {text-align:justify; line-height:17px;}

#textspacingabout {text-align:justify; padding-right:40px; line-height:17px;}



img#rapidstatscounter { border: 0px; }

h1 {font-size:12px; font-weight:normal; margin:0; padding:0; display:inline;}

h2 {font-size:11px; font-weight:normal; margin:0; padding:0; display:inline;}



.banner_area {

	float:left;

	width: 280px;

	height: 220px;

	background: url('images/banner1.jpg');

}



.banner_header {

	font-family: Tahoma;

	font-size: 28px;

	color: white;

	text-align: center;

	padding: 5px;

	letter-spacing: 8px;

}

.banner_text {

	font-family: Tahoma;

	font-size: 18px;

	color: white;

	text-align: center;

	letter-spacing: 5px;

	

	padding: 5px;

}
