#form-update-detail {

}

#form-update-detail h2 {
  background-color: #DFE4FF;
  border-top: 1px solid #9CB8E5;
  border-bottom: 1px solid #9CB8E5;
  padding: 3px 0 3px 5px;
  font-size: 1em;
}

#form-update-detail h3 {
  border-bottom: 1px solid #9CB8E5;
  padding: 3px 0 0px 5px;
  font-size: 0.9em;
}

#form-update-detail label {
  float: left;
  width: 200px;
  clear: both;
  padding-left: 20px;
}

#form-update-detail input,
#form-update-detail select,
#form-update-detail textarea {
  border: 1px solid #9CB8E5;
  width: 190px;
}

#form-update-detail textarea {
  width: 186px;
}

#form-update-detail input:hover {
  border: 1px solid #4556B5;
}

#form-update-detail label,
#form-update-detail input,
#form-update-detail select,
#form-update-detail textarea {
  margin-top:10px;
}
body,td,th 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #6B6B6B; line-height:1.4em;}
#form-update-detail input[type="submit"],
#form-update-detail input[type="reset"] {
  width: 80px;
  padding: 2px;
}

#form-update-detail #form-errors {
  padding: 10px;
  font-weight: bold;
  border: 1px solid #D30101;
  background-color: #FFDFDF;
}

#form-errors {
  display: none;
}

.form-field-error {
  border: 1px solid #D30101 !important;
  background-color: #FFDFDF;
}

#form-sent {
  display: none;
  border: 1px solid #D30101;
  background-color: #DFE4FF;
  font-weight: bold;
  padding: 10px;
}
