#contact_form_{
   margin-left:10px;
}

#contact_form_ table tr td{
   font-size: 10px !important;
}

#contact_form_ table tr td.table_right_col{
   width: 210px;
}

#contact_form{
   text-align:left; 
   width: 700px;
}

#contact_form table{
   width: 700px;
}

#contact_form .red{
   color: #FF0000;
   font-weight: bold;
}

#contact_form input{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   width: 100px;
}

#contact_form input.long1{
   width: 65px;
}

#contact_form input.long2{
   width: 200px;
}

#contact_form input.long3{
   width: 220px;
}

#contact_form input.long4{
   width: 465px;
}

#contact_form input.long5{
   width: 180px;
}

#contact_form input.submit{
   background: url(/images/icons/email_go.png) no-repeat left;
   float: right;
}



#contact_form textarea{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   width: 690px;
   height: 200px;
}

#contact_form div.title{
   color: #840915;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 20px;
   border-bottom: 1px solid #840915;
   margin-top: 10px;
   margin-bottom: 3px;
   padding-bottom: 3px;
}

#contact_form div.select_box{
   float: left;
   width: 350px;
   margin: 0px;
}

#contact_form div.select_box select{
   width: 330px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   margin-right: 20px;
}

div.captcha{
   margin-top: 20px;
}

div.captcha div.c_title{
   float: left;
   clear: left;
   margin-right: 10px; 
   width: 160px;  
}

div.captcha div.c_image{
   float: left;   
}

div.captcha div.c_input{
   float: left;  
}

div.captcha div.c_input input{
   width: 200px !important;
   font-size: 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.captcha div.c_error{
   color: #FF0000;
   font-weight: bold;
}

div.form_simple_subscribe{
   margin-top: 20px;
}

div.form_simple_subscribe fieldset{
   width: 700px;
   margin-bottom: 10px;
}

div.form_simple_subscribe legend{
   color: #840915;
   font-family: Arial, Helvetica, sans-serif;   
   font-size: 20px;
}

div.form_simple_subscribe div.item label.fortext{
   float: left;
   margin-right: 5px;
   width: 100px;
}

div.form_simple_subscribe div.item input.text{
   margin-right: 20px;
   font-size: 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.form_simple_subscribe div.submit{
   float: right;
}

div.form_simple_subscribe div.submit input{
   background: url(/images/icons/email_go.png) no-repeat left;
   font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size:10px;
   width:100px;
   margin-right: 10px;
}

input.main_block_button{
   font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
   background-color: #750F28 !important;
   color: #FFFFFF;
   width: 180px;
   font-size: 16px;
   font-weight: bold;   
   padding: 10px;
   font-family: Times New Roman, Arial, Helvetica, sans-serif;
}

#contact_form input,
#contact_form select,
#contact_form textarea,
div.form_simple_subscribe input{
   background-color: #750F28 !important;
   color: #FFFFFF;
}

div.form_simple_subscribe input.radio{
   background-color: transparent !important;
}









