body {
    background-color: #EEEEEE;
    font-family: Times, serif;
    }

H1, H2, H3, H4, H5, H6 {
    font-family: "Arial Narrow", Helvetica, sans-serif;
    color: teal;
    }

H1, H2 {
    font-weight: normal;
    }

.doc P {
    text-indent: 2em;
    text-align: justify;
    font-size: 100%;
    margin-top: 0;
    margin-bottom: 0.25em;
    }

.doc P:first-letter { font-weight: bold; color: red; font-size: 130%;}

.menu {
    background-color: #CCCCDD; 
    height: auto;
    border: 1px solid black;
    vertical-align: top;
    font-family: Arial, sans-serif;
    }

.doc {
    background-color: #EEF4EE;
    vertical-align: top;
    padding: 20px;
    }

.mmenu {
    list-style-type: none;
    padding-left: 0;
    font-weight: bold;
    }

.submenu {
    list-style-type: none;
    font-weight: normal;
    font-size: 0.8em;
    }

A {
    text-decoration: none;
    color: #2222CC;
    }

:hover {color: red;}
