/*---------------register_form------------------*/
.contact_form{ width:520px; float:left; margin:0 0 0 45px; padding:10px; background-color: #ccc; }
.form_row{ width:510px; clear:both; padding:5px 0 5px 0; _padding:5px 0 5px 0; color:#a53d17; }
.form_rowtxt{ width:510px; clear:both; padding:5px 0 0px 125px; color:#000; }

label.contact{ width:125px; float:left; font-size:12px; text-align: left; padding:0px 0px 0 0; color:#000; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
label.texto{ width:125px; float:left; font-size:12px; text-align: left; padding:5px 0px 0 0; color:#000; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

input.contact_input{ width:313px;  height:18px; background-color: #D5E1E0; color:#000; border:1px #857c7c solid; float:left; }
textarea.contact_textarea{ width:313px; height:90px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#000; background-color:#D5E1E0; border:1px #857c7c solid; float:left; }
.read_more{ display:block; width:127px;  height:26px; float:left; margin:0 0 0 300px; text-align:center; color:#FFFFFF; line-height:18px; background:url(images/read_more_bg.gif) no-repeat center; cursor:pointer; }

.txtpq { font-size:9px; font-family:Verdana, Arial, sans-serif; color:#000; }
