.errorContainer {
  display:block;
  padding:5px;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:5px;
}

fieldset {border:2px solid #ABABAB}

fieldset {
 padding:20px;
 border:1px solid #bbb;
 text-align:right;
 border-top:3px solid #bbb
}

fieldset legend {
padding:5px;
font-size:1.4em;
color:#124866;
}

.required {text-decoration:underline}

fieldset label {
 float:left;
 padding:2px;
 width:150px;
 text-align:right;
 margin-right:5px;
 font-size:1.1em;
 color:#124866;
 }

fieldset input {
 font-size:1.1em;
 width:360px;
 padding:2px;
 margin-bottom:10px
}

fieldset br {clear:both}

textarea {width:100%;height:150px}

input[type=checkbox], input[type=submit], input[type=button] { width:auto;}
