﻿h1 { font-size:1.3em; color: #000000; font-weight:bold; }
h2 { font-size:1.1em; color: #000000; font-weight:bold; }

#contact_form #fields { width:650px; border: solid 1px #000; margin: 15px; padding: 30px; }
#contact_form #fields label { width:200px;font-weight:bold; clear:both !important; margin-right:6px; padding-top:4px; float:left; }
#contact_form #fields textarea,.fixed_width { width:280px; }
#contact_form #fields select.fixed_width { width:286px; }
#contact_form #fields input, #contact_form #fields select, #contact_form #fields textarea { margin:2px 0px; border:#bbb 1px solid; }
#contact_form #fields input.save_error, #contact_form #fields select.save_error, #contact_form #fields textarea.save_error {  }
#contact_form #fields .asterisk { margin-left:5px; color: #ee0000; }
#contact_form #fields .right { font-weight:bold; float:right; }
#contact_form #fields #hc_options { width:565px; border: solid 1px #ddd; margin: 25px 0px 0px 0px; padding:0 15px 15px 15px; }
#contact_form #fields #pf_options { width:565px; border: solid 0px #ddd; margin: 25px 0px 0px 0px; padding:0 0px 0px 0px; }

