/* Start of CMSMS style sheet 'bryce_forms' */
/* Forms */
  /* Standard Form */
  .frmStandard {
    margin:0 0em 0 0;
    padding:0;
  }
  .frmStandard fieldset {
    padding:0 0 0 0;
    border:1px solid #444;
    background-color:transparent;
    margin:1em 0em 0em 0em;
  }
  .frmStandard fieldset legend{
    padding:.1em .6em .1em .6em;
    font-family: Tahoma, Verdana, sans-serif;
    font-weight:bold;
    font-size:.8em; 
    color:#EEE;
  }
  .frmStandard p {
    padding:0em 0 0 0em;
    margin:.5em 0 .5em .5em;
  }
  .frmStandard .required {
    color:#8CC63F;
    font-size:1.3em;
    line-height:1em;
    padding:0 0 0 .3em;
  }
  .frmStandard input {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.9em;
    width:15em;
    position: relative; /* Required to get focus in IE when using AlphaImageLoader */
  }
  .frmStandard textarea {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.9em;
    width:15em;
  }
  .frmStandard label{
    width:12em;
    float: left;
    font-size:0.9em; 
    text-align: right;
    display: block;
    border-bottom:1px solid #444;
    border-right:1px solid #444;
    padding:0px 5px 0px 2px;
    margin:2px 5px 2px 2px;
  }
  #lower .frmStandard p {
    margin-bottom:.5em;
  }
  .frmStandard p.submit {
    font-size:1.1em;
    margin-left:13.5em;
    width:3em;
  }
  .frmStandard p.submit input{
    width:6em;
    margin-left:14.5em;
  }



/* Forms */
  /* Login / Small Form */
  .frmLogin {
    margin:0 0em 0 0;
    padding:0;
  }
  .frmLogin fieldset {
    padding:0;
    border:1px solid #444;
    margin:1em 0em 0em 0em;
  }
  .frmLogin fieldset legend{
    padding:.1em 0em .1em .4em;
    margin:0em 0em 0em .5em;
    font-family: Arial, Verdana, sans-serif;
    font-weight:bold;
    font-size:0.8em;
    color:#EEE;
  }
  .frmLogin p {
    padding:0em 0 0 0em;
    margin:.5em 0 .5em .5em;
    font-size:.8em;
  }
  .frmLogin p {
    margin-bottom:.5em;
  }
  .frmLogin .required {
    color:#8CC63F;
    font-size:1.3em;
    line-height:1em;
    padding:0 0 0 .3em;
  }
  .frmLogin input {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    width:10em;
  }
  .frmLogin textarea {
    font-family:Arial, Helvetica, sans-serif;
    font-size:.8em;
    width:8em;
  }
  .frmLogin label{
    width:7em;
    float: left;
    font-size:0.85em;
    text-align: right;
    display: block;
    border-bottom:1px solid #444;
    border-right:1px solid #444;
    padding:0px 5px 0px 2px;
    margin:2px 5px 2px 2px;
  }
  .frmLogin p.submit {
    font-size:1em;
    width:3em;
  }
  .frmLogin p.submit input{
    width:3em;
    margin-left:8.5em;
  }

/* End of 'bryce_forms' */

