/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body, td, .normaltxt { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: rgb(0, 0, 0);
    }

  select, input, textarea, .input { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: rgb(0, 0, 0);
    background-color: rgb(243, 249, 255);
    }

  form { margin: 0px;
    padding: 0px;
    }

  li { padding: 2px;
    }

  hr { margin: 2px;
    color: rgb(102, 102, 102);
    height: 1px;
    }

  a { font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a:visited { color: rgb(0, 0, 153);
    }

  a:link { color: rgb(0, 0, 153);
    }

  a:hover { color: rgb(255, 0, 0);
    }

  #banner { position: relative;
    width: 562px;
    height: 50px;
    }

  #bannerleft { position: absolute;
    width: 23px;
    height: 40px;
    }

  #bannermiddle { background: transparent url(_pgimgs/hdr_bg.gif) repeat-x scroll 0pt 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    left: 23px;
    width: 516px;
    height: 40px;
    }

  #bannerright { position: absolute;
    left: 539px;
    width: 23px;
    height: 40px;
    }

  #bannertitle { position: absolute;
    left: 16px;
    top: 17px;
    }

  .TableCellimage { padding: 0px 8px 2px;
    }

  .TableCellText { padding: 0px 8px 8px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: italic;
    color: rgb(102, 102, 102);
    }

  .bodytext { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: rgb(0, 0, 102);
    padding-top: 2px;
    padding-right: 12px;
    padding-left: 5px;
    text-align: justify;
    }

  .titletxt { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  .footertext { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: rgb(0, 0, 102);
    padding-top: 2px;
    padding-right: 16px;
    padding-left: 5px;
    }

  .comment { color: gray;
    font-style: italic;
    font-family: Tahoma,Arial;
    }

  .bullet { font-family: Courier,"Courier New";
    }

  .frmbg { background-color: rgb(192, 192, 192);
    }

  .frmbg0 { background-color: rgb(238, 243, 249);
    }

  .frmbg1 { background-color: rgb(219, 228, 243);
    }

  .frmbg2 { background-color: rgb(200, 213, 236);
    }

  .frmbg3 { background-color: rgb(181, 197, 230);
    }

  .frmbg4 { background-color: rgb(252, 252, 235);
    }

  .frmbg5 { background-color: rgb(250, 249, 212);
    }

  .frmbg6 { background-color: rgb(247, 246, 190);
    }

  .frmbg7 { background-color: rgb(245, 243, 166);
    }

  .frmbg10 { background-color: rgb(252, 252, 252);
    }

  .frmbg11 { background-color: rgb(243, 243, 243);
    }

  .frmbg12 { background-color: rgb(232, 232, 232);
    }

  .frmbg13 { background-color: rgb(222, 222, 222);
    }

  .frmbar { background-color: rgb(106, 135, 203);
    }

  .frmbgheader { background-color: rgb(224, 224, 224);
    font-size: 13px;
    font-weight: bold;
    }

  .BreadCrumb { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    }

  .BreadCrumbSelect { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: normal;
    }

  .headertext { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: rgb(102, 102, 102);
    font-weight: normal;
    }

  .button { border: thin outset rgb(0, 153, 255);
    background-color: rgb(0, 102, 204);
    color: rgb(255, 255, 255);
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    }

  .red { color: rgb(255, 0, 0);
    font-weight: bold;
    }

  .Heather1 { font-weight: bold;
    font-size: 20px;
    color: rgb(51, 102, 255);
    }

