#gridmain {width: 652px; margin: 0 auto;}
#gridmain span.thanks {font-weight:bold; font-size: 12px; color: #e4d311;}

#contact-form {width: 555px; display:block; margin: 20px 0; clear:both;}
#contact-form fieldset div.row {width: 555px; float: left; clear: left; margin-bottom: 10px;}
#contact-form fieldset div.row label {font-weight:bold; float: left; width: 95px; line-height: normal; margin: 0px;}
#contact-form fieldset div.row input,
#contact-form fieldset div.row select {float: left; margin-right: 5px;}
#contact-form fieldset div.row select {width: 150px;}
#contact-form fieldset div.row span.sample {float: left; font-style: italic; color: #606060;}
#contact-form fieldset div.row span.requiredfield {color: red; float: left;}
#contact-form .spacer {display:block; height: 20px; width: 100%; clear: both; float: left;}
#contact-form input.submit_button {clear: left; float: left; display:block; margin-top: 10px; position: relative; left: 95px;}


#alt-contacts {width: 652px; clear: both; float: left; margin: 20px 0;}
#alt-contacts div.cola,
#alt-contacts div.colb {float: left; width: 300px;}
#alt-contacts div.cola {margin-right: 52px; }
#alt-contacts div h2 {font-size: 16px; font-color: #ccc; margin-bottom: 5px;}
#alt-contacts div p {font-size: 11px; margin: 0 0 5px 0;}

#alt-contacts div.colb p.tel {font-size: 16px; font-weight: normal; display:block; margin: 0px; padding: 0;}
#alt-contacts div.colb p.address {font-size: 12px; color: #fff;}