#firstname, #lastname, #company, #title, #email, #vemail, #telephone, #address, #country, #zipcode, #request, #city, #hearabtus, #comments, #contentcity, #security_code, #extension, #interested { float: left; }


input.textfield { margin-bottom: .5em; width:250px; }
input.error { border: 1px solid #D91F3D; }
label.error { width: 155px; display:block; font-size:10px; padding:0; color:#FF0000}
label.valid { background: url('/images/common/checked.gif') no-repeat left 2px;float:left; width: 16px; height: 16px; padding:0;}
/*17may2011*/
input.txtfield {background-color: #ffffff; border:1px solid #BFBFBF; color: #333; margin: 0; padding: 1px 2px; font-size: 11px; }
.reqform{color: #515558; font: 11px Arial,Helvetica,sans-serif sans-serif;}
.selfield { background-color: #ffffff; border:1px solid #BFBFBF; color: #333; margin: 0; padding: 1px 2px; font-size: 11px;width:198px }
.form-selfield { background-color: #ffffff; border:1px solid #BFBFBF; color: #333; margin: 0; padding: 1px 2px; font-size: 11px;width:180px }
.clrash{color:#FF0000}
.req-tab{font-size:10px;padding:0;margin:0}
.chk-box{margin:0}


