  FORM {
    width:550px;
    margin:auto;
  }
  FORM FIELDSET {
    margin:0px;
    padding:5px;
  }
  FORM FIELDSET LEGEND {
    font-size:20px;
    font-weight:bold;
    color:#036;
  }
  FORM FIELDSET FIELDSET {
    border:none;
  }
  FORM LABEL {
    display:block;
    width:70px;
    float:left;
    text-align:right;
    padding-right:15px;
  }
  FORM FIELDSET FIELDSET SPAN {
    margin-right:25px;
  }
  FORM INPUT, FORM .input {
    font-family:monospace;
    font-size:12px;
    border:1px solid #636;
    float:left;
  }
  FORM .checkbox {
    border:none;
  }
  FORM TEXTAREA, FORM .textarea {
    font-family:monospace;
    font-size:12px;
    border:1px solid #636;
    float:left;
  }
  FORM .setContainer {
    display:block;
    width:430px;
    margin:0px;
    margin-left:85px;
    padding:0px;
  }

  FORM .button {
    font-family:Verdana,Arial,san-serif;
    font-weight:bold;
    background-color:#0652AE;
    border:1px solid #636;
    color:#FFF;
  }
  FORM .err {
    color:#C00;
    font-weight:bold;
  }
  FORM .req {
    color:#369;
    font-weight:bold;
  }
  FORM .opt {
    color:#9cf;
  }

  #sending {
    width:550px;
    height:350px;
    border:1px solid #636;
    overflow:auto;
  }

