form {
  margin: 0px;
  border-top: 1px solid rgb(250,250,250);
}

textarea {
  font: 13px MS Sans Serif;
}

#EmailForm {
  height: 375px;
  margin: 20px 0px 5px 0px;
}

div.Caption, div.CaptionError {
  margin: 10px 0px 5px 0px;
  /*border: 1px solid blue;*/
}

div.CaptionError {
  color: rgb(200,0,0);
}

div.Row {
  position: relative;
  margin: 10px 0px;
}

div.RowArea {
  position: relative;
  margin-top: 25px;
}

div.Row span.Input, div.RowArea span.Input {
  position: absolute;
  left: 110px;
  top: -4px;
}

div.Row span.Error {
  color: rgb(200,0,0);
  position: absolute;
  left: 320px;
}

div.RowArea span.Error {
  color: rgb(200,0,0);
  position: absolute;
  left: 497px;
}

#SubmitButton {
  margin: 0px 0px 0px 110px;
}