fieldset{border:1px solid #CCC;margin-bottom:8px;padding-top:16px;padding-right:16px;padding-left:16px;padding-bottom:16px}fieldset li{margin-bottom:8px}form{margin-right:16px}label{font-size:.9em;display:block;color:#000}legend{font-size:.8em;text-transform:uppercase;letter-spacing:.1em;color:#333;margin-bottom:8px}form ol li{display:block;float:left;width:86px}form ol{margin-top:4px}.required{color:#069;font-size:.9em}.formCopy{font-size:.8em;font-weight:400;color:#000;padding-left:8px}input[type="text"],textarea{border-top:2px solid #999;border-left:2px solid #999;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:300px;font-size:1.1em}#googleDirections input[type="text"],#googleDirections textarea{width:280px!important}#comments #message{width:300px}input:focus,textarea:focus{background-color:#FFFDC2}#whatServices li{display:block;float:left;width:138px}.LV_validation_message{margin:0 0 0 5px}.LV_valid{color:#999}.LV_invalid{color:#F09}.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border-top:2px solid #999!important}.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #FF0099!important}#businessDirectory select{min-width:300px}form#cse-search-box{margin-right:0}