<style type="text/css">

body {
font: 100% Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; 
	padding: 0;
	width: 1010px;  
	text-align: center; 
	color: #000000;
}
h1,h2,h3,h4,h5,h6 { display: inline; }
.oneColFixCtrHdr #container {
	border-style: outset;
	border-color:#DDDDDD;
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
	width: 1008px;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
}
.oneColFixCtrHdr #navigation{
	width: 990px;
	background: #bdf;  
	padding: 0;
}
.oneColFixCtrHdr #header {
	height: 155px;
	background: #FFFFFF;  
	padding: 0; 
	}
.oneColFixCtrHdr #mainContent {
	position:relative;
	font: 100% Arial, Helvetica, sans-serif;
	padding: 0 10px; 
	margin: 0 1px 0 0;
	width: 981px;  
	background: #FFFFFF;
	border: #48f outset 3px;
	-moz-border-radius: 0 15px 15px 15px;
	-webkit-border-radius: 0 15px 15px 15px;
    border-radius: 0 15px 15px 15px; 
	clear: left; 
	}
.oneColFixCtrHdr #visitorimages {
height: 190px;
font: 100% Arial, Helvetica, sans-serif;
background: #FFFFFF;
padding: 0;
border: 0;
}
.oneColFixCtrHdr #footer {
	height: 50px;
	width: 981px; 
	padding: 5px 5px 5px 5px; 
	background:#FFFFFF;
	font-size:0.750em;
	text-align: right;
}
.oneColFixCtrHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.oneColFixCtrHdr #quote {
	color:#030;
	height: 50px;
	width: 400px;
	border:#030 outset 3px;
	padding: 1px 1px 1px 1px;
	background:#FF6;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
ol#nav {   
font: 12px Arial, Helvetica, sans-serif; 
font-weight: bold;
height: 2em; 
width: 995px;   
list-style: none;    
margin: 0;    
padding: 0;}

ol#nav li {    
float: left;    
margin: 0 1px 0 0;
}

ol#nav a {    
background: #bdf url(images/navtabs.gif);    
color: #008;    
display: block;    
float: left;    
height: 2em;    
padding-left: 5px;    
text-decoration: none;}

ol#nav a:hover {    
background-color: #3af;    
background-position: 0 -120px;}

ol#nav a:hover span {    
background-position: 100% -120px;}

ol#nav li.current a {    
background-color: #48f;    
background-position: 0 -60px;    
color: #fff;    
font-weight: bold;}

ol#nav li.current span {    
background-position: 100% -60px;}

ol#nav span {    
background: url(images/navtabs.gif) 100% 0;    
display: block;    
line-height: 2em;    
padding-right: 5px;}

#freeassessment {
	font: 12px Arial, Helvetica, sans-serif;
	color: #0000ff;
	background-color: #FF9900;
	padding-top:4px;
	padding-right:3px;
	padding-left:3px;
	margin: 0 0 0 7px;
	float: right;
	height: 240px;
	width: 140px;
	border: 6px outset #dddddd;
	text-align: right;
}
#freeassessment3 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #FF9900 url(images/formbackground.png);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-right:0px;
	padding-left:0px;
	margin: 0 10 0 7px;
	float: right;
	height: 270px;
	width: 165px;
	border: 0;
	text-align: center;
}

.textarea { 
  border: 2px inset #dddddd; 
  margin-right:15px;
font: 10px Arial, Helvetica, sans-serif;
	color: #0000ff;
	}
.assessmentbutton {
font: 11px Arial, Helvetica, sans-serif;
color: #0000ff;
margin-right:15px;
text-align: center;
width: 125px;
padding: 0;
}
#visitorsconversions {
	font: 100% Arial, Helvetica, sans-serif;
	color:#000;
	background-color: #ffffff;
	border: 0;
	padding:0;
	margin: 0;
	text-align: left;
	width: 600px;
}
#therest {
	position:relative;
	font: 100% Arial, Helvetica, sans-serif;
	color:#000;
	background-color: #ffffff;
	border: 0;
	padding: 10px 0 0 0;
	margin:0;
	text-align: left;
	width: 980px;
	clear:both;
}
#clear {
	clear:both;
	height:1px;
}
#halfright {
	width: 465px; 
	height:auto;
	float:right;
	margin:0 10px 0 0;
	padding:0; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background:#fff; 
	border:none;
}
#recommendation {
	width: 440px; 
	postition:relative;
	margin:5px 15px 5px 5px;
	padding:0 10px 10px 10px; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background:#fff; 
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#recommendationright {
	width: 450px; 
	float:right;
	margin:5px 15px 5px 0;
	padding:10px; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background:#fff; 
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#recommendation1 {
	width: 450px; 
	postition:relative;
	margin:5px 0 10px 30px;
	padding:0 5px 0 5px; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background:#fff; 
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#recommendation2 {
	width: 350px; 
	position:relative;
	float:right;
	margin:50px 100px 10px 30px;
	padding:0 5px 0 5px; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background:#CCC url(images/serviceprosbackground.jpg); 
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#recommendation3 {
	width: 350px; 
	position:relative;
	margin:0 10px 10px 100px;
	padding:0 5px 0 5px; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background: #00ccff; 
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#recommendation4 {
	float:right;
	width: 400px; 
	margin:-40px 30px 10px 20px;
	padding:0 5px 0 5px; 
	text-align: left; 
	font:Georgia, 'Times New Roman', Times, serif;
	color:#000;
	background: #fff; 
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#testimonial1 {
	float:right;
	width: 180px; 
	margin:10px;
	padding:0 5px 0 5px; 
	text-align: center; 
	font: 80% Georgia, 'Times New Roman', Times, serif;
	text-decoration:none;
	color:#fff;
	background:#1f508f;
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#testimonial {
	float:right;
	width: 180px; 
	margin:10px;
	padding:0 5px 0 5px; 
	text-align: center; 
	font: 80% Georgia, 'Times New Roman', Times, serif;
	text-decoration:none;
	color:#000;
	background:#CCC url(images/serviceprosbackground.jpg);
	border:solid 1px #666; 
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
    border-radius: 15px;
}
#googleplus {
	font: 8px Arial, Helvetica, sans-serif;
	color: #666;
	padding:0;
	margin:0;
}