﻿body {
}

#content_main fieldset
{
    margin-top: 40px;
    margin-left: 30px;
    padding: 0px;
   
}

#content_main label
{
    display: block;
    width: 230px;
    float: left;
    clear: both;
    padding-bottom: 5px;
    font-weight: bold;
}

#content_main form.contact label {
  width: auto;
}


#content_main input
{
   float: right;
    width: auto;
    width: 150px;
    font-size: 12px;
     color: #7f8689; 
}

#content_main textarea
{
   float: right;
    width: auto;
    width: 150px;
    font-size: 10px;
     color: #7f8689; 
}


#content_main input.btn
{
	float:left;
    display: block;
    font-size: 10px;
    width: 50px;
    height: 20px;
    margin-left: 0px;
    padding-left: 0px;
	text-align:center;
}

#content_main .required
{
  
  float: left;
  line-height: .8em;
}


#content_main  table.contact tr td{padding:2px 8px 2px 0;}
