﻿
    body {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 73%;
    margin: 0;
    padding: 0;
    }
    a {
    color: rgb(61,92,122);
    background-color: transparent;
    text-decoration: underline;
    margin: 0;
    padding: 0 1px 2px 1px;
    }
    h1 a { color: White; }

    a:hover {
    color: rgb(117,144,174);
    text-decoration: none;
    }
    .topnavi {
    position:absolute;
    top:0;
    left:0;
    width:100%;

    color: rgb(130,128,154);
    background-color: transparent;
    text-align: right;
    margin: 0;
    padding: 0.5ex 0;
    }

    .topnavi a {
    color: rgb(195,196,210);
    background-color: transparent;
    text-decoration: none;
    margin: 0;
    padding: 0 0.25ex 0 0;
    }

    .topnavi a:hover {
    color: rgb(193,102,90);
    background-color: transparent;
    text-decoration: none;
    }
    .menu {
    color: rgb(117,144,174);
    background-color: transparent;
    list-style-type: square;
    list-style-position: inside;
    width: 13em;
    margin: 0;
    padding: 0 1ex;
    border: 1px solid rgb(204,204,204);
    position: absolute;
    left: 1.5ex;
    top: 8.5em;
    }
    .menu a {
    text-decoration: none;
    }

    .menu li {
    margin: 0;
    padding: 0.75ex 0 1ex 1.75ex;
    }

    .menu li:hover {
    color: rgb(61,92,122);
    background-color: transparent;
    }


    .menu li a:hover {
    text-decoration: underline;
    }
    .main {
    text-align: justify;
    margin: -0.5ex 1em 1em 15.5em;
    padding: 0.5em 10px;
    clear: left;
    }

    h2 {
    color: rgb(117,144,174);
    background-color: transparent;
    font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
    font-size: 186%;
    margin: 0;
    padding: 1.5ex 0 0 0;
    }

    .main h3 {
    color: rgb(61,92,122);
    background-color: transparent;
    font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
    font-weight: normal;
    font-size: 151%;
    margin: 0;
    padding: 1ex 0 0 0;
    }

    .main p {
    margin: 1em 0 1.5em 0;
    padding: 0;
    }
    .footer {
    color: rgb(51,51,102);
    font-size: 87%;
    text-align: center;
    line-height: 1.25em;
    margin: 2em 0 0 0;
    padding: 1ex 10px;
    clear: left;
    }

    .footer a {
    color: rgb(0,68,204);
    background-color: transparent;
    text-decoration: underline;
    }

    .footer a:hover {
    text-decoration: none;
    }
    .top {
    color: black;
    background-color: white;
    margin: 0;
    padding: 2ex 10px 0.26ex 10px;
    }
  
