.formErrors { font-size: 12px; color: #550000; text-align: left; padding: 20px; border: thin solid #550000; margin: 5px;}
.formRequired{
color: #dfb62e;
}
/* form widths */
.fw20 { width: 20px; }
.fw70 { width: 70px; }
.fw80 { width: 80px; }
.fw90 { width: 90px; }
.fw100 { width: 100px; }
.fw110 { width: 110px; }
.fw120 { width: 120px; }
.fw130 { width: 130px; }
.fw140 { width: 140px; }
.fw150 { width: 150px; }
.fw160 { width: 120px;
text-align:left;
}
.fw170 { width: 170px; }
.fw180 { width: 180px; }
.fw190 { width: 190px; }
.fw220 { width: 220px; }
.fw230 { width: 230px; }
.fw250 { width: 250px; }
.fw270 { width: 270px; }
.fw310 { width: 310px; }
.fw410 { width: 410px; }
.fw430 { width: 554px; }
.fw460 { width: 460px; }
.fw560 { width: 560px; }
.fw780 { width: 780px; }

#contactUs input{
height:23px;
width: 198px;
padding: 10px 10px 5px 10px;
background:#545454;
border:11px solid #202020;
color: #b5b5b5;
font-size: 1em;
}

.formRow{
float:left;
margin-right: 37px;
}

.formData{

}

#contactUs textarea{
width: 475px;
height: 115px;
padding: 10px 10px 5px 10px;
margin-bottom:7px;
background:#545454;
border:11px solid #202020;
color: #b5b5b5;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}

.formLabel{
width: 235px;
color:#b5b5b5 !important;
margin: 27px 0 3px 0;
}

.formButton{
width: 163px;
height: 52px;
float:right;
background: url(/images/submitBg.gif) no-repeat 0 0;
margin: 13px 0 0 354px;
text-indent: -9999em;
cursor:pointer;
}

.formButton:hover{
background-position: 0 -52px;
}

#contactUsFormWrapper{
   margin: 20px 0 0 0;
   width: 554px;
}

#contactUsFormCompleteWrapper{
margin-left: 55px;
line-height: 1.6;
display: none;
}

.formclearfix:after {
    content:"."; 
    display:block; 
    height:0px; 
    clear:both; 
    visibility:hidden;
}
.formclearfix {
    display:inline-block;
height:0px;
}
.formclearfix {
    display:block;
}
* html .formclearfix {
    height:1px;
}
