/* this applies to the whole form */
.elqFormTable { 
}
.elqFormTable TD {
padding: 0 0 4px 0;
}
/* this applies only to the title */
.elqFormTitle {
}
/* this is applied across each row */
.elqFormRow {
}
/* applies to the field labels */
.elqFormFieldLabel {
display: block; 
text-align: right; 
width: 120px; 
vertical-align: middle; 
padding-right: 5px;
}
.inline { 
width: auto; 
display: inline; 
position: relative; 
top: -3px; 
}
/* applies to the input controls */
.elqFormField,.elqField {
border: 1px solid #A5ACB2;
}
INPUT.elqFormField,INPUT.elqField {
padding-left: 3px;
}
.elqFormTable TD TD INPUT.elqFormField,.elqFormTable TD TD INPUT.elqField { border: none; }
/* applies to the submit and reset buttons */
.elqFormSubmit {
margin-top: 8px;
}
/* applies to validation alert */
.elqFieldValidation { 
background-color: #FC8888; 
border: 1px solid #A5ACB2;
}
INPUT.elqFieldValidation { 
padding-left: 3px;
}
.elqFieldValidation_CC { 
background-color: #FC8888; 
font: 11px Arial, Helvetica, sans-serif; 
color: #000; 
width: 128px; 
height: 16px; 
margin: 0px; 
padding: 1px 0px 0px 4px; 
border-top: 1px solid #CCCCCC; 
border-right: none; 
border-bottom: 1px solid #CCCCCC; 
border-left: 1px solid #CCCCCC; 
float: left; 
}
