#frmOfferRequest {display:block;position:relative;margin:0;padding:0 0 0 25px;overflow:hidden;}#frmOfferRequest > label,#enquiry > label {display:block;float:left;width:85px;line-height:20px;height:20px;}#frmOfferRequest > input {display:block;float:left;line-height:18px;width:175px;height:18px;margin:0 0 6px 0;border:1px solid silver;}#frmOfferRequest > br {display:block;float:left;clear:both;}#frmOfferRequest .button {width:auto;}#attached_files {display:block;position:absolute;right:0;top:0;border:1px solid silver;width:280px;height:138px;padding:2px 2px 20px 2px;}#attached_files > label {display:block;padding:3px;color:black;background-color:#f0f0f0;border-bottom:1px solid silver;margin:-2px -2px 0 -2px;height:13px;line-height:13px;margin-bottom:8px;}#attached_files .file {width:100%;height:20px;margin:0 0 8px 0;padding:0;border:0;}#attach_another {display:block;float:right;}#enquiry {display:block;float:left;overflow:hidden;margin-top:7px;width:100%;}#enquiry > textarea {display:block;float:left;width:472px;height:72px;padding:2px 1px 1px 1px;margin:0 0 6px 0;border:1px solid silver;}.required-field.error {background-color:#FFE0E0;}#submit {display:block;margin:0 0 0 85px;background-color:#1a89d1;color:white;border:1px solid #1a89d1; padding:5px;;}#complete {display:block;width:100%;height:300px;margin:0;padding:0;border:0;}