a {
    color:#ba0000
} a:hover {
    color:#6A0000
} body {
    border:0;
    font:0.8em Helvetica,Verdana,Arial,sans-serif;
    margin:0;
    padding:0;
} img {
    border:0;
} h1 {
    float:right;
    font-size:2em;
    margin:0.8em 1em 1em 2em;
    text-align:right;
} h2 {
    font-size:1.2em;
    margin-left:2.4em;
    margin-top:2.8em;
} p {
    padding:0.1em 3em;
} #firsttext {
    clear:right;
} #footer {
    clear:both;
    color:#3f3f3f;
    margin:2em;
    padding:2em;
} #headerbottom {
    background-color:#ebebeb;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    clear:left;
    height:18px;
    margin:0 0 0.5em 0;
} #headertop {
    float:left;
    margin:0;
} #headertop img {
    display:block;
} #navigation {
    background-color:#f4f4f4;
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
    float:left;
    list-style-type:none;
    margin:5em 3em 3em 0;
    padding:0;
    text-align:right;
    width:11em;
} #navigation a {
    border-bottom:0.2em solid #f4f4f4;
    display:block;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    padding:0.7em 1.5em 0.7em 0.4em;
    text-decoration:none;
} #navigation a:hover {
    background-color:#e0e0e0;
    border-bottom:0.2em solid #cc0000;
} #navigation .internlink a:hover {
    border-bottom:0.2em solid #ea7500;
} .internlink a {
    color:#ea7500;
} .internlink a:hover {
    color:#c96500;
} .searchbutton {
    color:#ba0000;
} .searchbutton:hover {
    color:#6a0000;
} .searchfield {
    border-right:1px solid #ebebeb;
} .searchform {
    text-align:right;
    padding:3.7em 1em 0.1em 0.1em;
} .searchform input {
    border:1px solid #ccc;
    background-color:#ebebeb;
} .searchform input:hover {
    background-color:#e0e0e0;
}
