A:link {
    color: #0000CC;
    text-decoration: none;
}
A:active {
    color: #000000;
    text-decoration: none;
}
A:visited {
    color: #999999;
    text-decoration: none;
}
A:hover  {
    color: #CC0000;
    text-decoration: underline;
}

BODY {
    margin: 1em 4em 1em 4em;
    color: black;
    background-color: #336699;
}

PRE {
    margin-left: 4em;
}

TD, TH, P, LI, BODY, BLOCKQUOTE, UL, OL, DIV {
    font-family: verdana,arial,sans-serif;
    line-height: 18px;
    font-size: 16px;
}

TH {
    color: #000011;
}

H1, H2, H3, H4 {
    font-family: verdana,arial,sans-serif;
    font-weight: normal;
    margin-top: 1em;
    color: #336699;
}

H1 {
    font-size: 24px;
}

H2 {
    font-size: 20px;
}

H3 {
    font-size: 18px;
}

H4 {
    font-size: 16px;
}
.ad {
        border: 1pt;
        border-style: solid;
        border-color: black;
        background-color: #f0f0f0;
        margin: 1em 1em 1em 1em;
        padding: 5pt;
}

.main {
    padding: 1em;
    border: 2px;
    background-color: white;
    margin: 0px;
    border-color: #5599cc;
    border-style: solid;
}
