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

  a:link { background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 112);
    text-decoration: none;
    }

  a:visited { color: rgb(0, 0, 112);
    text-decoration: none;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 50%;
    opacity: 0.9;
    }

  a:hover { background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 50%;
    color: rgb(0, 0, 0);
    text-decoration: none;
    }

  body { font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    }

  h1 { color: rgb(0, 0, 112);
    text-align: center;
    background-image: none;
    background-attachment: fixed;
    }

  h2 { color: rgb(0, 0, 112);
    }

  h3 { color: rgb(0, 0, 112);
    }

  h4 { color: rgb(0, 0, 112);
    margin-bottom: 0pt;
    }

  p { color: rgb(0, 0, 112);
    background-color: rgb(255, 255, 255);
    }

  h5 { color: rgb(0, 0, 112);
    }

  h6 { color: rgb(0, 0, 112);
    }

  input:focus { background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  ol { color: rgb(0, 0, 112);
    }

  span { color: rgb(0, 0, 112);
    }

  table { border-bottom: 2px solid rgb(119, 119, 136);
    }

  td { vertical-align: top;
    }

  .bad { color: rgb(153, 0, 0);
    }

  .black { color: rgb(0, 0, 0);
    }

  .blue { color: rgb(0, 0, 112);
    }

  .caption { font-size: xx-small;
    color: rgb(0, 0, 112);
    text-align: center;
    }

  .center { text-align: center;
    }

  .good { color: rgb(0, 153, 0);
    }

  .head { color: rgb(0, 0, 112);
    }

  .justify { text-align: justify;
    }

  .left { text-align: left;
    }

  .newpar { text-indent: 2em;
    }

  .nobold { font-weight: normal;
    }

  .nobottom { border-bottom: 0pt none;
    }

  .right { text-align: right;
    }

  .total { text-decoration: underline;
    }

  .vcenter { vertical-align: middle;
    }

  #links { font-size: small;
    }

  #navlist { border-bottom: 1px solid rgb(119, 119, 136);
    padding: 3px 0pt;
    margin-left: 0pt;
    }

  #navlist li { margin: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    display: inline;
    }

  #navlist li a { border: 1px solid rgb(119, 119, 136);
    padding: 3px 0.5em;
    background: rgb(221, 221, 238) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-left: 3px;
    text-decoration: none;
    }

  #navlist li a:link { color: rgb(68, 68, 136);
    }

  #navlist li a:visited { color: rgb(102, 102, 119);
    }

  #navlist li a:hover {     background: rgb(170, 170, 238) url(none) repeat scroll 0% 50%;
; border: rgb(34, 34, 119)    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  #navlist li a#current { background: white none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #navlist li a#attention { background: rgb(241, 219, 120) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #zulu_counter { margin-top: 0pt;
    }

