body {
	background: url(../images2/header_small.jpg) #f9f9f9 center top no-repeat;
	margin:163px 0 0 0;
	color:#505f7c;
	font-family:arial; 
	font-size:14px;
}

#wrapper{  text-align:center; }
#container{  width:800px; margin:0 auto; }
#services-menu{ float:left; width:30%; text-align:left; }
#services-content{ float:left; width:68%; padding-left:10px; border-left:1px solid #ccc; text-align:left;}
#service-page { text-align:left; }
#contact-map { float:left; width:50%; }
#contact-content { float:left; text-align:left; width:49%;}
#addthis_toolbox { text-align:right; }
#careers-image { float:left; width:30% }
#careers-content { float:left; width:66%; text-align:left; padding-left:10px;}

#contact-form  { text-align:left; }

ul{margin:0px;}

#contact-form input { width:290px; border:1px solid #999; margin-bottom:5px; font-size:12px; color:#999; }
#contact-form textarea { width:290px; height: 60px; border:1px solid #999; margin-bottom:10px;}



#menu{  padding:10px 0 10px 0; }
#menu a{  font-size:14px;  color:#4b72ba;  text-decoration:none; }
#menu a{  font-size:14px;  color:#4b72ba;  text-decoration:none; }
#menu a:hover{ text-decoration:underline; } 
#menu a.selected{  font-size:14px;  color:#4b72ba;  font-weight:bold; text-decoration:none; }
#menu a.selected:hover{  text-decoration:none; }

h1{ font-size:18px; text-align:left; padding-bottom:5px; margin:0px; }

#footer{ background:url(../images2/bk_footer.jpg) repeat-x; height:179px; text-align:center;}

img{border:0;}

div.clear{clear:both;}

a{font-size:14px;  color:#4b72ba;  text-decoration:none; }
a:hover{ text-decoration:underline; }

  #fpcell{ 
	float:left;
	width:340px;
	font-size:12px;
	text-align:left;
	padding:10px;
  }
h2{ color:#c43939; font-size:16px; font-weight:bold; }
