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


input.textfield { margin-bottom: .5em; width:250px; }
input.error { border: 1px solid #D91F3D; }
label.error { background: url('/images/common/unchecked.gif') no-repeat left 2px; width: 155px; float:left; font-size:11px; padding:2px 2px 2px 18px; }
label.valid { background: url('/images/common/checked.gif') no-repeat left 2px; display: block; width: 16px; height: 16px; padding:2px 2px 2px 18px;}

