form { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

label { font-size: 11px; font-weight: bold; }

.Instructions { font-size: 10px; line-height: 110%; margin: 2px 0; padding: 0; }

.field-box { float: left; clear: none; }
.field-radio,
.field-check { background: #d6f8fc; border: 1px solid #95cad0; font-size: 11px; }
.field-select,
.field-text { width: 350px; background: #eee; border: 1px solid #aaa; font-size: 11px; margin: 0 0 8px; font-size: 11px; }
.field-text-full { width: 350px; max-width: 350px; min-width: 350px; background: #eee; border: 1px solid #aaa; font-size: 11px; }
.field-caption { width: 164px; min-width: 164px; max-width: 164px; max-height: 100px; font-size: 11px; }

.field-city { width: 181px; margin-right: 5px; }
.field-state { width: 107px; margin-right: 5px; }
.field-zip { width: 47px; }
.field-phone { width: 259px; }
.field-phone-ext { width: 57px; }

.form-options { display: block; padding: 5px; margin: 0px; border: 1px solid silver; background: #eee; text-align: center; }


#ContactForm { font-size: 11px; font-weight: bold; }