/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body, p, td, li, select, input, textarea { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: black;
    }

  h4 { font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: black;
    }

  body { margin: 0px 0px 8px;
    background: rgb(255, 255, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  a, a:link, a:visited, a:active { color: rgb(51, 102, 153);
    }

  a:hover { color: rgb(0, 0, 102);
    text-decoration: none;
    }

  form { margin: 0px;
    }

  .topNav { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    text-decoration: none;
    }

  .find { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(0, 70, 124);
    text-decoration: none;
    }

  .findForm { border: 1px solid rgb(255, 255, 255);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    background-color: rgb(140, 172, 196);
    height: 20px;
    width: 150px;
    font-weight: bold;
    }

  .tableHead { border-bottom: 1px solid rgb(71, 140, 182);
    margin: 10px 10px 10px 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(0, 67, 119);
    background-color: rgb(232, 237, 242);
    height: 20px;
    }

  .tableHead2 { border-bottom: 1px solid rgb(71, 140, 182);
    margin: 10px 10px 10px 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(35, 116, 31);
    height: 20px;
    }

  .notesHead { border-bottom: 1px solid rgb(255, 204, 0);
    margin: 10px 10px 10px 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(65, 37, 60);
    background-color: rgb(255, 255, 102);
    height: 20px;
    }

  .tableFoot { border-top: 1px solid rgb(71, 140, 182);
    margin: 10px 10px 10px 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 51, 51);
    background-color: rgb(232, 237, 242);
    height: 20px;
    }

  .text { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    }

  .inputForm { border: 1px solid rgb(204, 204, 204);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    height: 20px;
    font-weight: bold;
    vertical-align: middle;
    }

  .dropBox { border: 1px solid rgb(204, 204, 204);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    font-weight: bold;
    }

  .formTitles { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    font-weight: bold;
    vertical-align: top;
    }

  .errorField { background-color: rgb(255, 0, 0);
    }

  .requiredMarker { color: rgb(255, 0, 0);
    }

  #tableContent { border: 1px solid rgb(217, 217, 217);
    padding: 0px;
    border-collapse: collapse;
    background-color: rgb(243, 243, 243);
    }

  #tableContent tbody tr td {
   padding: 1px 5px 1px 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  #tableContent tbody tr.selected td { 
     background-color: rgb(232, 237, 242);
   
    }


  #tableContent input, textarea, select { border: 1px solid rgb(204, 204, 204);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    font-weight: bold;
    vertical-align: middle;
    }

  #tableContent .highlightinput { background-color: rgb(253, 217, 223);
    }

  #tableContent .greyoutinput { background-color: rgb(244, 244, 244); }



  #tableContentTight { border: 1px solid rgb(217, 217, 217);
    padding: 0px;
    border-collapse: collapse;
    background-color: rgb(243, 243, 243);
    }

  #tableContentTight tbody tr td {
   padding: 1px 1px 1px 1px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  #tableContentTight tbody tr.selected td { 
     background-color: rgb(232, 237, 242);
   
    }


  #tableContentTight input, textarea, select { border: 1px solid rgb(204, 204, 204);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    font-weight: bold;
    vertical-align: middle;
    }

  #tableContentTight .highlightinput { background-color: rgb(253, 217, 223);
    }

  #tableContentTight .greyoutinput { background-color: rgb(244, 244, 244); }







  #tableContent2 { border: 1px solid rgb(217, 217, 217);
    padding: 0px;
    border-collapse: collapse;
    background-color: rgb(243, 243, 243);
    }

  #tableContent2 tbody tr td { padding: 3px 4px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  #tableContent2 tbody tr.selected td { background-color: rgb(190, 237, 188);
    }

  #tableContent2 input, textarea, select { border: 1px solid rgb(204, 204, 204);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    font-weight: bold;
    vertical-align: middle;
    }

  #notesContent { border: 1px solid rgb(217, 217, 217);
    padding: 0px;
    border-collapse: collapse;
    background-color: rgb(243, 243, 243);
    }

  #notesContent tbody tr td { padding: 3px 4px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-color: rgb(255, 255, 204);
    }

  #notesContent input, textarea, select { border: 1px solid rgb(204, 204, 204);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(102, 102, 102);
    background-color: rgb(255, 255, 255);
    font-weight: bold;
    vertical-align: middle;
    }

  #notesContent .highlightinput { background-color: rgb(204, 204, 255);
    }

  #helpContent { border: 1px solid rgb(157, 227, 153);
    padding: 0px;
    border-collapse: collapse;
    background-color: rgb(231, 252, 226);
    }

  .subForm { border: 1px solid rgb(255, 255, 255);
    margin: 0px;
    padding: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 67, 119);
    background-color: rgb(232, 237, 242);
    height: 20px;
    width: 150px;
    font-weight: bold;
    }

  .info { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(51, 51, 51);
    }

