.webform_header {
  font-weight: bold;
  height: 25px;
}

.webform_input input[type=text], .webform_input input[type="text"] {
  width: 200px;
}

.webform_input select {
  width: 200px;
}

select.webform_year {
  width: 70px;
}

select.webform_month {
  width: 110px;
}

select.webform_day {
  width: 55px
}

.webform_title {
  display: inline-block;
  vertical-align: top;
  width: 300px;
}

.webform_required {
  font-weight: bold;
}

.webform_invalid {
  color: #ff0000;
}

.webform_errortext {
  font-size: 0.8em;
  color: #ff0000;
}

.webform {
  margin: 10px;
}

.webform_inlinetitle {
}

.webform_submit {
  text-align: center;
}

