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

  * { margin: 0pt;
    padding: 0pt;
    }

  body { margin: 5px 10% 20px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 100.01%;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  p, li { font-size: 80%;
    }

  #wrapper { border-top: 1px solid rgb(0, 0, 0);
    border-right: 1px solid rgb(0, 0, 0);
    border-bottom: 1px solid rgb(0, 0, 0);
    background-color: rgb(240, 240, 240);
    color: rgb(0, 0, 0);
    height: 1%;
    }

  #header { height: 60px;
    color: rgb(255, 255, 255);
    background-color: rgb(146, 165, 195);
    line-height: 60px;
    }

  #mainmenue { border-top: 1px solid rgb(0, 0, 0);
    border-bottom: 1px solid rgb(0, 0, 0);
    padding: 3px 0pt 4px;
    text-align: right;
    color: rgb(255, 255, 255);
    background-color: rgb(192, 192, 192);
    }

  #mainmenue ul li { display: inline;
    margin-right: 10px;
    }

  #mainmenue a { padding: 1px 10px 2px;
    text-decoration: none;
    font-weight: bold;
    background-color: rgb(102, 0, 0);
    color: rgb(255, 255, 255);
    }

  #mainmenue a:hover { background-color: rgb(0, 51, 0);
    color: rgb(255, 255, 255);
    }

  #leftmenue { float: left;
    left: 10%;
    width: 200px;
    margin-top: 10px;
    padding-bottom: 10px;
    color: rgb(255, 255, 255);
    background-color: rgb(146, 165, 195);
    }

  #leftmenue ul li { list-style-type: none;
    }

  #leftmenue a { border-top: 1px solid rgb(0, 0, 0);
    border-right: 1px solid rgb(0, 0, 0);
    border-bottom: 1px solid rgb(0, 0, 0);
    margin: 2px 0pt;
    padding: 1px 0pt 2px 5px;
    display: block;
    text-decoration: none;
    width: 194px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(125, 141, 167);
    }

  #leftmenue a:hover { color: rgb(255, 255, 255);
    background-color: rgb(177, 200, 244);
    }

  #content { border-left: 200px solid rgb(146, 165, 195);
    color: rgb(0, 0, 0);
    background-color: rgb(224, 224, 255);
    }

  #content h1, #content h2, #content h3 { padding: 20px 50px 10px 60px;
    background-color: transparent;
    color: rgb(102, 102, 102);
    }

  #content h1 { padding: 30px 50px 20px 60px;
    font-size: 150%;
    letter-spacing: 1pt;
    }

  #content h2 { font-size: 125%;
    }

  #content h3 { font-size: 105%;
    }

  #content ul { padding: 0pt 50px 15px 60px;
    line-height: 150%;
    margin-left: 25px;
    list-style-position:outside
    }
    
  #content p { padding: 0pt 50px 15px 60px;
    line-height: 150%;
    margin-left: 10px;
    }


  #content p.topper { padding: 10px 0pt 30px 40px;
    }

  #content a { border-bottom: 1px solid rgb(153, 0, 0);
    text-decoration: none;
    background-color: transparent;
    color: rgb(153, 0, 0);
    }

  #content a:hover { border-bottom: 1px solid rgb(0, 102, 0);
    background-color: transparent;
    color: rgb(0, 102, 0);
    }

  .breaker { clear: both;
    }

  #footer { border-top: 1px solid rgb(0, 0, 0);
    height: 40px;
    color: rgb(204, 204, 204);
    background-color: rgb(146, 165, 195);
    }

  #footer p { padding: 8px 15px;
    }

  #footer a { border: 0pt none ;
    text-decoration: none;
    background-color: transparent;
    color: rgb(255, 255, 255);
    }

  #footer a:hover { background-color: transparent;
    color: rgb(255, 0, 0);
    }

  #main .invis, hr { display: none;
    }

