body {
        margin: 0px; padding: 0px;
        height: 100%; width: 100%;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 95%;
        color: #333;
}

h1, h2, h3, h4, h5 {
        color: #44613F;
        margin: 3px 0px 3px 0px ;
        padding: 3px 0px 3px 0px;

}

pre {
        font-size:95%;
}


table {
        width: 100%;
}

table td {
        vertical-align: top;
}

table#main {
        width: 760px;
}

/* Section Menu */
td#sectionmenu {
        color: #ddd;
        font-weight: bold;
        padding-top: 5px;
        font-size: 12px;
}

td#sectionmenu a {
        color: #fff;
        text-decoration: none;
}

td#sectionmenu a:link, td#sectionmenu a:visited {
        padding: 1px 4px 1px 4px;
        color: #fff;
        text-decoration: none;
}

td#sectionmenu a:hover {
        color: #fff;
        background-color: #b3bfc5;
}

/* Left Menu */
td#leftmenu {
        color: #000;
        font: 90% Arial, Verdana, sans-serif;
}

td#leftmenu a {
        text-decoration: none;
        color: #000;
}

td#leftmenu a:visited {
        color: #000;
}

td#leftmenu a:hover {
        color: #fff;
}

td#leftmenu h1 {
        background-color: #6E8C6A;
        color: #fff;
        margin: 6px 0px 6px 0px ;
        padding: 3px 0px 3px 0px;
        font: bold 100% Arial, Verdana, sans-serif;
        text-align: center;
}

td#leftmenu h2 {
        font: bold 100% Arial, Verdana, sans-serif;
}

td#leftmenu h3  {
        color: #ff0;
        margin: 0px 0px 2px 10px;
        font: 95% Arial, Verdana, sans-serif;
}

/* Footer */
td#footer {
        color: #9EB79D;
}

td#footer a {
        color: #9EB79D;
}

td#footer a:hover {
        color: #fff;
}

/* Revision Page */
.revdate { font-family:verdana,sans-serif; font-size:11px; }
.revtype { font-family:verdana,sans-serif; font-size:11px; font-weight:bold; }
.revadd { background:#99ff99; color:black; }
.revdel { background:#ff9999; color:black; }
.revchange { background:#ffff99; color:black; }

