.form_section_li {
  float:left;
  clear: all;
  width:95%;
  margin: 2px;
  font-weight: bold;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

.form_section_body li{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

.form_section_body {
  clear: all;
  border: 1px solid #DDD;
  margin: 2px;
  padding:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.form_section_label {
   font-size: 12px;
   padding-right:5px;
   padding-top:3px; 
   font-weight: bold;
}


.form_section_help_text {
  font-size: 10px;
  float: right;
}


.form_field {
   padding: 5px;
   
}

.form_field input {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
div.add_info {
    width: 90%;
    margin: auto;
}
p.help_text {
    color: #ff0000;
}

.field_block {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 70px;
}

.field_block input[type=text] {
    width: 100%;
}

.first_name, 
.last_name, 
.title, .company {
    width: 22.65%;
}

.address_line1,
.address_line2 {
    width: 92%;
}

.city, .state, .zip
{
    width: 30.5%
}
.phone 
{
    width: 60%;
}

.country {
    width: 30%;
}
.form_section_li input[type=submit]
{
    width: 30%;
    font-weight: 30%;
    font-size: 14px;
    float: right;
    margin-bottom: 20px;
}


div.subscriptions {
    width: 60%;
    margin: auto;
}   


