3request_form .support_text
{
 vertical-align:top;
  width:300px;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_checkbox
{
 vertical-align:top;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_radio
{
  vertical-align:top;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_textarea
{
 vertical-align:top;
 width:300px;
 height:150px;
 margin-top:5px;
 margin-left:5px;
}
#request_form .support_select
{
 vertical-align:top;
  width:300px;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_password
{
 vertical-align:top;
  width:300px;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_multi
{
 vertical-align:top;
  width:300px;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_ip
{
 vertical-align:top;
  margin-top:5px;
  margin-left:5px;
}
#request_form .support_captcha
{
 vertical-align:top;
 width:100px;
 margin-top:5px;
 margin-left:5px;
}
#request_form .support_site
{
 vertical-align:top;
 width:300px;
 margin-top:5px;
 margin-left:5px;
}
#request_form .support_send_button_class
{
 margin-top:5px;
 margin-left:5px;
 width:100px;
}
#request_form .support_clear_button_class
{
 margin-top:5px;
 margin-left:5px;
 width:100px;
}
#request_form .subject_select_class
{
 width:300px;
 margin-top:5px;
 margin-left:5px;
}
#request_form .support_marker
{
 color:red;
 margin-left:5px;

}
#request_form .support_field_titles
{
 padding-top:5px;
 vertical-align:top;
 margin-left:5px;
}
#request_form .support_button
{
 text-align:right;
}
#request_form .support_field_values
{
 text-align:right;
}
#request_form .support_table_class
{
}
#request_form .support_subtable_class
{
 width:70px;
}
#request_form .subfield_values
{
 text-align:right;
}
#request_form .subfield_titles
{
 text-align:left;
}

