.feedback{
border-bottom:7px solid #ffca5c;
zoom:1;
overflow:hidden;
}
.feedback .title{
color:#2d353e;
font-weight:bold;
border-right:1px solid #ffeab5;
background:url(images/th.gif) top repeat-x #ffc758;
margin-bottom:2px;
padding:15px 15px 15px 93px;
}
.feedback .form{
border:1px solid #e0e1e2;
background:url(images/td.gif) bottom repeat-x #fff;
margin-bottom:2px;
padding:20px 20px 24px 20px;
}
.feedback .form label{
width:155px;
float:left;
text-align:right;
padding:0px 20px 15px 0px;
}
.feedback .form .input_text{
width:493px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
float:left;
border:1px solid #e0e1e2;
background:#fff;
padding:1px 0px 1px 3px;
}
.feedback .form .input_select{
width:497px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
float:left;
border:1px solid #e0e1e2;
background:#fff;
padding:1px 0px 1px 3px;
}
.feedback .form .input_file{
width:497px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
border:1px solid #e0e1e2;
background:#fff;
padding:1px 0px 1px 3px;
}
.feedback .form textarea{
height:142px;
width:493px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
float:left;
border:1px solid #e0e1e2;
background:#fff;
margin-bottom:15px;
padding:1px 0px 1px 3px;
}
.feedback .form .button{
width:108px;
display:block;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:#267ac0;
text-decoration:underline;
border:none;
background:url(images/submit.gif) left center no-repeat;
margin:0px 0px 0px 566px;
padding-left:20px;
}
.error {
	color: red;
	margin-bottom: 20px;
}
.feedback .form .input_captcha{
width:177px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
border:1px solid #e0e1e2;
background:#fff;
padding:1px 0px 1px 3px;
}