.form-wrap .required {color:#cc0000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.form-wrap .formHint {font-size:11px;color:#999999}
.form-wrap .buttonHolder {text-align:left;}
.form-wrap .errorField {color:#cc0000;font-weight:bold;font-size:12px}
.form-wrap #errorMsg {background:#FFDFDF url(../img/uf_error.png) repeat scroll 0%;border-color:#cc0000;border-style:solid;border-width:1px 0pt;margin:0pt 0pt 1em;padding:1em;}
.form-wrap #errorMsg dt,  
.form-wrap #errorMsg h3 {margin:0 0 .5em 0;font-size:110%;line-height:100%;font-weight:bold;}
.form-wrap #errorMsg dd {margin:0;padding:0;}
.form-wrap #errorMsg ol {margin:0;padding:0;}
.form-wrap #errorMsg ol li {margin:0;padding:2px;list-style-position:inside;border-bottom:1px dotted #cc0000;position:relative;}
.form-wrap #errorMsg ol li a:link,
.form-wrap #errorMsg ol li a:hover,
.form-wrap #errorMsg ol li a:visited {color:#cc0000;text-decoration:underline;}
.form-wrap textarea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}

.form-table {border:none}
.form-table td {padding:8px;text-align:left;font-size:12px;}
.form-table .altrow {background-color:#e7e7e7}

.form-table label {font-size:12px;}
.form-table .textInput, .form-table textarea {border: 1px solid #999;padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}

.form-table select {width:150px;font-size:11px}

/* FORM SPECIFIC */
.form-contact .name {} 
.form-contact .email {}
.form-contact .phone {}
.form-contact .address {}
.form-contact .city {}
.form-contact .state {}
.form-contact .zip {}
.form-contact .comments {}

input {font-size:11px;}

input#submit-go {background: transparent url("../img/btn_go.gif") no-repeat left top;border:none;height:22px;width:38px;padding-bottom:2px;font-size:13px;}