#main form.contact{width:550px;margin:20px auto 20px auto;border:1px solid #ADADAD;padding:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(css/PIE/PIE_uncompressed.htc);}
#main form.contact .error{float:left;width:100%;}
#main form.contact .error p{padding:10px 0px 10px 10px;float:left;color:rgb(182, 0, 0);text-align:left;}
#main form.contact .row{width:100%;float:left;border:none;margin:0px 0px 0px 0px}
#main form.contact .row label{color:#000;}
form.contact .row_contact1{width:155px;padding:10px 0px 10px 0px;float:left;text-align:right;}
form.contact .row_contact1 label{width:155px;padding:4px 0px 10px 0px;float:left;text-align:right;}
form.contact .row_contact2{float:left;padding:10px 0px 10px 10px;color:#000;}
form.contact .row_contact2 input{float:left;width:255px;padding:3px;}
form.contact .row_contact2 input.small{float:left;width:40px;padding:3px;}
form.contact .row_contact2 strong,form.contact .row_contact2 label{padding:4px 0px 10px 0px;float:left;text-align:left;color:#000;font-weight:bold;}
form.contact .row_contact3{float:left;padding:10px 0px 10px 10px;color:#fff;width:195px;}
form.contact .row_contact3 span{font-size:12px;color:rgb(167, 79, 79);font-weight:normal;}
form.contact .captcha{float:left;padding:10px 0px 10px 10px;}
form.contact .captcha input{float:left;width:100px;}
form.contact .buttons{float:left;margin:0px 0px 0px 60px;}
form.contact .buttons input{width:100px;height:30px;}
