#sellingWrapper, #sellingWrapper2 { background: #67A9DB url("../images/backSelling.jpg") repeat-x 0 0; }
#topFormWrapper { background: url("../images/backTopForm.jpg") repeat-x 0 0; height: 48px; }
#formWrapper { background: #78B6E3 url("../images/backForm.png") repeat-x left bottom; }


#headerBox, #sellingBox, #sellingBox2, #formBox, #footerBox { width: 974px; margin: 0 auto;}
#headerBox { width: 948px; padding: 30px 0 18px 26px; }

.hiLight { background: #FCFBB3; color: #2a2a2a; }

#sellingBox, #sellingBox2 { color: #fff; }
#sellingBox .left { float: left; width: 628px; padding: 22px 0 0 15px; }
#sellingBox .left p { font-size: 130%; padding: 20px 0 0 0; }
#sellingBox .right { float: right; background: url("../images/backSellingPoints.jpg") no-repeat 0 0; height: 239px; width: 331px; }
#sellingBox ul { margin: 36px 0 0 40px; }
#sellingBox2 ul { margin: 10px 0 0 40px; }
#sellingBox ul li,
#sellingBox2 ul li { display: block; padding: 0 0 10px 20px; font-size: 125%; background: url("../images/arrowList.png") no-repeat 0 7px; }

#sellingBox2 { padding: 22px 0 50px 15px; }
#sellingBox2 p { font-size: 130%; padding: 20px 0 0 0; }

.row { clear: left; height: 40px; }
.row span.label { float: left; text-align: right; width: 200px; padding: 6px 6px 0 0; font-size: 130%; } 
.row span.formw { float: left; }
.row span.error { float: left; color: red; padding: 6px 0 0 6px;  width: 340px; font-size: 130%; }
.row span.checkBox { float: left;  margin: 8px 10px 0 206px; }
.row span.labelCheckBox { float: left; font-size: 130%; margin: 8px 0 0 0; }
.row span.caption { float: left;  color: #2E2E2E; font-size: 90%; margin: 0 0 0 206px; }

.row input { background: #fff; width: 400px; font-size: 130%; padding: 4px 0 4px 2px;	border: 1px solid #A4B6C8; }
.row input.error { border: 1px solid red; }
.row input.checkBoxType {  width: auto; margin: 5px 0 0 0; }

.row2 { clear: left; height: 160px; padding: 20px 0 0 206px; font-size: 130%; }
.row2 textarea { width: 400px; height: 100px; margin-top: 12px; }

.rowButton { clear: left; height: 46px; }
.rowButton input {  width: auto; }
.rowButton .submitButton { margin: 0 0 0 340px; }
.rowButton .throbber{ margin: 0 0 0 340px; }

.generalError { color: red; font-size: 130%; padding: 0 0 10px 206px; }

#footerBox { clear: both; padding: 10px 0 80px 28px; font-size: 130%; }
#footerBox ul li { font-size: 65%; padding: 20px 0 0 12px; background: url("../images/asterisk.png") no-repeat 0 23px; }

p.clear { clear: both; line-height: 1px; font-size: 1%; padding: 0; }
