#frmSS4,.registerfrm {width:655px;margin:0; padding:10px; background:#FFF; float:left; text-transform:uppercase; font:13px 'Times New Roman', Times, serif; color:#59759C;}

/*========LARGE FORM========*/
fieldset, label, fieldset span {display:block; float:left; overflow:hidden;}
input {width:160px; float:right; height:20px; margin:0 5px 10px 0; border:1px solid #CFA38E; background:#FFF;}
#frmSS4 textarea,.registerfrm textarea, #formSmall textarea {border:1px solid #CFA38E; background:#FFF; margin:0 5px 10px 0;}
#frmSS4 textarea:hover, .registerfrm textarea:hover, #formSmall textarea:hover {border:1px solid #5B779C; background:#FFF;}
#frmSS4 textarea:focus, .registerfrm textarea:focus, #formSmall textarea:focus {border:1px solid #5B779C; background:#FFF;}
.required {color: red;}
.registerfrm input {width:260px;}
.registerfrm input.captcha {width:120px;}
#captchaImg {margin-left:130px;}
.registerfrm textarea {width:260px;}

fieldset.nameTelephone {width:390px; margin-right:10px;}
fieldset.nameTelephone input {width:280px;}
fieldset.nameTelephone label span {width:100px;}

fieldset.emailMobile {width:240px;}
fieldset.emailMobile label span {width:60px;}

fieldset.address {width:650px; margin-right:10px;}
fieldset.address textarea {width:530px; height:40px;}
fieldset.address label span {width:100px;}

fieldset.qer {width:650px; margin-right:10px;}
fieldset.qer textarea {width:630px; height:80px;}
fieldset.qer label span {width:500px;}

fieldset.contactYou {width:650px; margin-right:10px;}
fieldset.contactYou input {width:200px; float:left;}
fieldset.contactYou label span {width:80px;}

fieldset.hearAboutUs {width:650px; margin-right:10px;}
fieldset.hearAboutUs input {width:200px; float:left;}
fieldset.hearAboutUs label span {width:80px;}

fieldset.checkBoxes1 {width:202px; margin-right:10px;}
fieldset.checkBoxes1 input {float:left;}
fieldset.checkBoxes1 label span {width:170px;}

fieldset.combo {width:200px; margin-right:50px; padding:10px; background:#F7F0EE; border:1px solid #CFA38E;}
fieldset.combo select {float:left; margin:20px 0;}

fieldset.checkBoxes2 {width:352px;}
textarea.comments {width:350px; height:80px;}

#submitBox {height:110px;width:150px;padding:0 0 0 100px;overflow:hidden;text-align:left;}

#submitBox label {float:none;display:inline;margin:0;}

#frmSS4 input:hover, .registerfrm input:hover {border:1px solid #5B779C; background:#FFF;}
#frmSS4 input:focus, .registerfrm input:focus {border:1px solid #5B779C; background:#FFF;}

#frmSS4 input#submit, .registerfrm input#submit {border:1px solid #EEE;background:#5B779C;width:100px;height:26px;margin:65px 0 0 20px;padding:2px;font-weight:bold;color:#FFF;float:none;}
#frmSS4 input#submit:hover, .registerfrm input#submit:hover {border:1px solid #5B779C; background:#FFF; color:#5B779C;}

#frmSS4 input.checkbox {width:16px; height:16px; margin:0 5px 5px 0; border:1px solid #666;}

#frmSS4 input#capt {width:100px;}
#frmSS4 div.captFld {background:#FFF; width:300px; margin:10px 0; text-align:right; font-size:12px; float:left;}
#frmSS4 div.captHdr {height:50px;}

/*========LARGE FORM END========*/


/*========SMALL FORM START========*/
#formSmall {width:262px;margin:0 0 5px 0; padding:10px; background:#E5D5D1; float:left; text-transform:uppercase; font:11px 'Times New Roman', Times, serif; color:#37587F;}
#formSmall #frmSS4 {float:none; display:block; width:262px; background:none; padding:5px; overflow:hidden;}
#submitBox {text-align:center; padding:0 35px 0 0;}
#formSmall textarea {width:250px; height:80px;}
#formSmall input {float:none; width:250px;}
#formSmall select {float:none; width:250px; font-size:10px;}
#formSmall input#submit {margin:0 0 0 70px;}
#formSmall label span, #formSmall label {width:255px; float:none;}
#formSmall #frmSS4 input#capt {width:200px;}
#formSmall #frmSS4 div.captFld {background:none; width:240px; margin:10px 0 0 0; text-align:center; font-size:10px; float:left;}
#formSmall #frmSS4 div.captFld input {margin-left:20px;}
#formSmall #frmSS4 div.captHdr {height:50px;}
/*========SMALL FORM END========*/