a:link    { color: #0000FF; }
a:visited { color: #000099; }
a:active  { color: #FF0000; text-decoration:underline; }
a:hover   { color: #FF0000; text-decoration:underline; }

.menu { border-width:1px;  width:100%; border-style:solid; }
.menu .header {font-weight:bold; font-size:small; background-color:#a2b5c8; border-style:none; border-bottom-style:solid; border-bottom-width:1px}
.menu  .contents {font-size:small;}

.maindoc {border-style:none; }

.extrasmall {font-size:xx-small; color:grey;}

.logo {
        /*font-size: 3.8em;*/
        /*background: #339CCB;*/
        letter-spacing: -1px;
        height: 60px;
}

.logo h1{
        color: #202020;
        /*font: normal 14px Georgia, "Times New Roman", Times, serif;*/
        font-style: italic;
}

.logo p {
        margin: 0;
        font: normal 14px Georgia, "Times New Roman", Times, serif;
        font-style: italic;
        color: #FFFFFF;
}