form {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 1em;
}

input, textarea { margin:0em 0em 0em 0em; padding:.1em .5em .1em .5em; }

.IRFBox {
  width:100%;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}

.formCaption {
  width:auto;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:1em;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}

.formLabel {
  color: #black;
  background:inherit;
  font-size: 1em;
  font-weight: bold;
  text-align: right;
  margin:.1em .1em .1em .1em;
  padding:.1em .1em .1em .1em;
  width: 30%;
  float:left;
}

.formData {
  color: black;
  background:inherit;
  font-weight: normal;
  font-size: 1em;
  text-align: left;
  margin:.1em .1em .1em .1em;
  padding:.1em .1em .1em .1em;
  width: 66%;
  float:left;
}

.formSpan {
  width:99%;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 1em;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}

.formButton {
/*
  background-color: #cccccc;
  color: #7f0000;
  font-size: 1em;
  font-weight: normal;
  text-align: center;
  margin: .5em .5em .5em .5em;
*/
}

.formError {
  width:100%;
  color: #800000;
  background:inherit;
  font-weight:bold;
  text-align:center;
}

.formSent {
  width:100%;
  color: black;
  background:inherit;
  font-weight:bold;
  text-align:center;
}
