/* -------------------------------------------------------------------------- */
/* Generic style for forms                                                    */
  form {
       border: none;
  }

  form fieldset {
       border: none;
  }

  form fieldset legend {
       display: none;
  }


  div#form_width { width: 65%;}

/* -------------------------------------------------------------------------- */
/* Inside forms                                                              */
    div.formRow {
      padding:0.4em 0;
      clear:both;
    }
     

      div.formRow div.formLabelArea {
        float: left;
        width: 160px;
        text-align: right;
        margin-right: 10px;
        color: #444;
        font-weight: normal !important;
      }
        div.formRow .formLabelArea label {
          font-size: 1em;
          display: block;
        }
        div.formRow .formLabelArea span {
          font-size: .8em;
        }
      div.formRow div.formInputArea {
        margin-left: 175px;
      }

      .mediumInput input,
      .mediumInput select,
      .mediumInput textarea {
        width: 212px;
      }

      .mediumInput textarea {
        font-size:120%;
      }




/* -------------------------------------------------------------------------- */