/*------CONTACT FORM-------*/
.contact form{margin:15px 0 25px 0;padding:10px 0;border-top:1px solid #6d91a3;border-bottom:1px solid #6d91a3;position:relative;}
.contact form label{font-size:11px;}
.contact form p{padding:0 0 5px 0;}
form .form_field input,form textarea,form .verify input{border-top:none;border-left:none;border-right:1px solid #888;border-bottom:1px solid #888;background:#f0f4f6;}
p.form_field{width:150px;}
p#p_form_name{position:absolute;top:10px;left:0;}
p#p_form_mail{position:absolute;top:3.9em;left:0;}
p.form_field.clear_left{clear:left;}
form .form_field input{width:140px;font-size:15px;line-height:130%;margin-top:1px;}
p.form_textarea,p.verify{width:450px;margin-left:170px;position:relative;padding:0;clear:both;}
p.submit_button{text-align:left;margin-left:170px;}
form .form_textarea textarea{width:100%;height:200px;max-width:100%;max-height:500px;font-size:15px;line-height:130%;float:right;margin-top:1px;}
p.verify input{position:absolute;top:1.5em;left:150px;font-size:15px;line-height:130%;width:140px;}
p.submit_button input{font-size:14px;background:#f0f4f6;}