/*************************************************************************************\

								CSS FOR SERVICES PAGE

\*************************************************************************************/

#slidebox {margin:0;padding:0;width:960px;height:100px;background:url('http://images.treeawareness.com/images/w2/slide_03.jpg') top center no-repeat;}
#slidebox h3 {visibility:hidden;display:none;}
#page_body {margin:10px 0px 20px 20px;}
#page_body p {font-family:arial,sans-serif;font-size:10pt;font-weight:normal;color:#000;}
#page_body h2 {width:100%;border-bottom:1px dashed #ddd;margin:20px 0px 10px 0px;padding:0px 0px 5px 0px;font-family:arial,sans-serif;font-size:14pt;font-weight:normal;color:#000;}
#page_body h4 {height:30px;margin:20px 0px 20px 0px;padding:10px 0px 0px 50px;background:url('http://images.treeawareness.com/images/w2/acorn_icon_left.png') left no-repeat;font-family:"Myriad Pro",helvetica,arial,sans-serif;font-size:13pt;font-weight:bold;color:#e9832a;}
#find_service_area {width:475px;height:200px;margin:auto;padding:10px;background:url('http://images.treeawareness.com/images/w2/service_area_bg.png') top left no-repeat;}
#find_service_area td {padding:5px;}
#sasubmit {border:1px solid #000;font:bold 12pt arial,clean,sans-serif;text-align:center;padding:3px;background-color:#fff;}
#sasubmit:hover {background-color:#bdd121;}
#smallContactForm {clear:both;display:table;margin:20px auto;}
#smallContactForm label {clear:both;float:left;width:45%;font:bold 12pt arial,clean,sans-serif;color:#000;}
#smallContactForm input {float:left;width:45%;font:bold 12pt arial,clean,sans-serif;color:#000;}
#smallContactForm textarea {float:left;width:45%;font:bold 12pt arial,clean,sans-serif;color:#000;}
#smallContactForm label.error {clear:both;display:block;position:relative;width:100%;float:none;color:#f00;}
#smallContactForm label.error:before {content:"* ";}
#smallContactFormResponse {font:bold 10pt arial,clean,sans-serif;color:#000;}
#small_signup_form {display:table;width:100%;}
#map {display:block;width:350px;height:300px;margin:auto;border:1px solid #000;}
.state {font:normal 10pt arial,clean,sans-serif;}
.subpage_header {margin:20px 0px 20px 0px;}
.subpage_header h1 {margin:10px 0px 20px 0px;font-family:"Myriad Pro",helvetica,arial,sans-serif;font-size:20pt;font-weight:bold;color:#862A26;}
.sa_form_label {font:bold 12pt arial,clean,sans-serif;}
.or {font:bold 16pt arial,clean,sans-serif;color:#e97e28;}
.left p {margin:0px 0px 10px 0px;font:normal 10pt arial,clean,sans-serif;}
.locator_sorry {padding:10px;font: bold 14pt arial,clean,sans-serif;color:#f00;text-align:center;}
.locator_yes {font:bold 18pt arial,clean,sans-serif;color:green;text-align:left;}
.locator_yestext {padding:10px;font:bold 14pt arial,clean,sans-serif;color:#000;text-align:left;}

