fieldset
{
  border: none;
}

fieldset label
{
  width: 10em;
  display: block;
  float: left;
}

fieldset p, fieldset .form-row
{
  margin: 1em 0;
  text-indent: 0;
}

fieldset legend
{
  font-weight: bold;
  font-style: italic;
  padding-top: 1em;
}

fieldset legend.noDisplay
{
  text-indent: -10000em;
}

fieldset .break label
{
  clear: both;
  float: none;
}

input:focus, textarea:focus, select:focus
{
  background: #fee;
}

input[type="submit"], input[type="reset"], input.customButton
{
  padding: 2px 4px;
  color: white;
  background: url(../images/btn_gradient.png) #820726 repeat-y;
  text-decoration: none !important;
  
  font-weight: bold;
  
  border: none;
  cursor: pointer;
}

input[type="submit"]:focus, input[type="reset"]:focus, input.customButton:focus,
input[type="submit"]:hover, input[type="reset"]:hover, input.customButton:hover
{
  outline: dotted white 1px;
}

.contactButton
{
  margin-left: 385px;
}
* html .contactButton
{
  margin-left: 446px;
}
