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

  body { text-align: center;
    vertical-align: top;
    font-size: small;
    background-color: rgb(245, 245, 245);
    color: rgb(0, 0, 0);
    }

  #Container { margin: 1.5em auto;
    padding: 0pt;
    width: 56em;
    text-align: left;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    }

  #Head { border-bottom: 0.5em solid rgb(204, 0, 0);
    margin: 0pt;
    padding: 0pt;
    background-color: rgb(204, 204, 204);
    color: rgb(0, 0, 0);
    }

  #Head div.Topic { float: left;
    width: 16em;
    overflow: hidden;
    height: 8em;
    }

  #Head img.Logo { margin: 1em 1.5em 0pt 0pt;
    float: right;
    }

  #Navigation { margin: 1em 0pt;
    padding: 1em 0pt 0pt 1.5em;
    float: left;
    background-color: transparent;
    width: 14em;
    font-family: Verdana,sans-serif;
    font-size: 1em;
    }

  #Content { margin: 1em 0pt 0pt;
    padding: 1em 1.5em 1em 3em;
    float: left;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    width: 35.5em;
    }

  #Foot { border: medium none ;
    margin: 0pt;
    padding: 0pt;
    background-color: transparent;
    clear: both;
    text-align: right;
    vertical-align: top;
    visibility: visible;
    height: 1px;
    }

  #Foot p.scr { border: medium none ;
    margin: 0pt 0pt 0.5em;
    padding: 0pt 0pt 1.5em;
    display: inline;
    font-family: verdana,sans-serif;
    font-size: 0.8em;
    text-align: right;
    vertical-align: middle;
    }

  #Foot p.prn { display: none;
    }

  #Foot img { border: medium none ;
    margin: 0pt 1.5em 0pt 1em;
    padding: 0pt;
    display: inline;
    vertical-align: bottom;
    }

  h1 { margin: 0pt;
    padding: 0pt;
    display: none;
    font-size: 0.5em;
    color: rgb(0, 0, 0);
    font-family: "Courier New",Courier,monospaced,serif;
    font-weight: bold;
    }

  h2 { margin: 0.75em 0pt 0pt;
    padding: 0pt;
    font-size: 1.4em;
    color: rgb(204, 0, 0);
    font-family: "Courier New",Courier,monospaced,serif;
    font-weight: bold;
    }

  h3 { margin: 0.75em 0pt 0pt;
    padding: 0pt;
    font-size: 1em;
    color: rgb(0, 0, 0);
    font-family: "Courier New",Courier,monospaced,serif;
    font-weight: bold;
    }

  p { margin: 0.5em 0pt 0pt;
    padding: 0pt;
    font-family: "Courier New",Courier,monospaced,serif;
    font-size: 1em;
    line-height: 1.5em;
    }

  strong { margin: 0.5em 0pt 0pt;
    padding: 0pt;
    font-family: "Courier New",Courier,monospaced,serif;
    font-size: 1em;
    line-height: 1.5em;
    font-weight: bolder;
    }

  a { text-decoration: none;
    }

  a:link { color: rgb(102, 102, 102);
    background-color: transparent;
    }

  a:visited { color: rgb(102, 102, 102);
    background-color: transparent;
    }

  a:hover { color: rgb(204, 0, 0);
    text-decoration: underline;
    background-color: transparent;
    }

  a:active { color: rgb(153, 153, 153);
    background-color: transparent;
    }

  ul { margin: 0.5em 0pt 0.5em 1.25em;
    padding: 0pt;
    list-style-type: disc;
    font-size: 1em;
    font-family: "Courier New",Courier,monospaced,serif;
    }

  li { margin: 0.25em 0pt;
    padding: 0pt;
    font-size: 1em;
    line-height: 1.5em;
    font-family: "Courier New",Courier,monospaced,serif;
    }

  #Navigation ul { margin: 1.5em 0pt 0pt;
    padding: 0pt;
    list-style-type: none;
    font-size: 0.9em;
    font-family: Verdana,sans-serif;
    }

  #Navigation ul li { margin: 1em 0pt;
    padding: 0pt;
    font-size: 0.9em;
    letter-spacing: 0.1em;
    list-style-type: none;
    font-family: Verdana,sans-serif;
    }

  #Navigation ul li.gap { margin-top: 2em;
    }

  #Navigation ul li a.active { color: rgb(204, 0, 0);
    text-decoration: none;
    }

  .right { border: medium none ;
    margin: 0.5em 0em 0.5em 1.5em;
    padding: 0pt;
    float: right;
    }

  fieldset { border: medium none ;
    margin: 0pt;
    padding: 0pt;
    background-color: transparent;
    font-family: inherit;
    font-size: 1em;
    }

  fieldset div { margin-top: 0.5em;
    }

  label, .Label { margin: 0pt;
    padding: 0pt;
    font-size: 0.8em;
    font-weight: normal;
    line-height: 1.8em;
    text-align: left;
    font-family: Verdana,sans-serif;
    }

  input, textarea { border: 1px solid rgb(204, 204, 204);
    padding: 0.2em 0.25em;
    background-color: transparent;
    color: rgb(0, 0, 0);
    font-family: "Courier New",Courier,monospaced,serif;
    font-size: 0.9em;
    }

  input.none { border: medium none ;
    padding: 0pt;
    background-color: transparent;
    color: rgb(0, 0, 0);
    font-family: "Courier New",Courier,monospaced,serif;
    font-size: 0.9em;
    }

  input.Button { background-color: transparent;
    font-family: Verdana,sans-serif;
    font-size: 0.9em;
    }

  input.button:hover { background-color: rgb(255, 204, 204);
    color: rgb(0, 0, 0);
    }

