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

  body { margin: 0px;
    background: rgb(0, 0, 139) url(background.jpg) no-repeat fixed center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 100%;
    opacity: 0.858;
    }

  #wrap { border: 5px outset rgb(0, 0, 0);
    margin: 15px auto 200px;
    padding: 5px 30px 30px;
    background-color: rgb(255, 255, 255);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 50%;
    position: relative;
    opacity: 1;
    min-height: 600px;
    font-family: Arial,Helvetica,sans-serif;
    width: 820px;
    }

  h1 { margin: 10px 0px 1px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 150%;
    line-height: 150%;
    }

  p { margin: 0px 50px;
    font-family: Arial,Helvetica,sans-serif;
    }

  div#menu { border: 1px none rgb(0, 0, 0);
    margin: 0pt 100px 0pt 0px;
    padding: 0pt;
    position: absolute;
    left: 0pt;
    height: auto;
    width: 12em;
    text-align: center;
    }

  div#content { border: 2px solid rgb(204, 204, 255);
    margin: 90px 50px 0pt;
    padding: 5px 35px;
    width: auto;
    text-align: left;
    }

  ul#navigation { font-size: 90%;
    }

  ul#navigation, ul#navigation ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  ul#navigation li { border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, 255);
    border-width: 2px 1px;
    border-left: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(0, 0, 0);
    border-bottom: 2px none rgb(0, 0, 0);
    position: relative;
    float: left;
    text-align: center;
    line-height: 1.35em;
    font-weight: bolder;
    }

  ul#navigation > li li { text-align: left;
    float: none;
    font-size: 90%;
    font-weight: bolder;
    }

  #navigation a { padding: 4px 0.5em;
    display: block;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 205);
    line-height: 1em;
    width: 8em;
    }

  ul#navigation a:hover { background-color: rgb(51, 51, 255);
    color: rgb(51, 204, 255);
    }

  ul#navigation li li a { text-align: left;
    width: 11em;
    }

  ul#navigation li ul { position: absolute;
    left: -999em;
    text-align: left;
    }

  #navigation li:hover ul ul, #navigation li.sfhover ul ul { left: -999em;
    }

  #navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul { top: 0pt;
    left: -1px;
    margin-left: 100%;
    }

  #navigation li:active ul, #navigation li:hover ul, #navigation li.sfhover ul { top: 100%;
    margin-left: 0pt;
    }


