body {
    color: black;
    background-color: white;
    font-family: Verdana, Tahoma, "Trebuchet MS", arial, helvetica, sans-serif;
    font-size: x-small;
    fo\nt-size: small; 
    margin: 0;
    padding: 0;
}

h1 { margin: 0; font-size: 2em; color: #7e9ad3; padding: 0.5em 0 0.5em 0; }

p { padding: 0;
    margin: 0 0 1em 0; }

table {
    font-size: 1em;
    border-color: #663;
    border-style: solid;
    /* border-collapse: collapse; */
    border-width: 1px;
    margin: 1em auto 0 auto;
}

td.homeRightTop {
    /* padding-left: 0; */
    padding-bottom: 2em;
    font-size: 86%;
}

ul { margin: 0;
    padding: 0 0 0 1.5em;
}

li { padding: 0.5em; }

*.footer { font-size: 80%; }
*.footer A { text-decoration: none; }
*.footer A:visited { text-decoration: none; }
*.footer A:hover { text-decoration: underline; }
*.footer TABLE { margin: 0; padding: 0; border: 0 solid white; border-top:3px solid #7e9ad3; }

*.lightbrownback { background-color: #B3B300; }
*.lightblueback { background-color: #a5b8d8; }

a  { 
    text-decoration: none;
    color: black;
}

a:visited {
    text-decoration: none;
    color: black;
}

a:hover { text-decoration: underline; 
    color: #630;
}

.textList {
    border: 1px solid black;
    background-color: #eee;
    margin: 0 0 2em 0;
    padding: 0.6em 3em 0.6em 3em;
    list-style-type: circle;
    list-style-image: url("../imgs/listarr.gif");
}

.textList LI {
    margin: 0.4em 0 1em 1em;
    padding: 0 0 0 1em;
}

.imgTitle {
    margin: 0.2em 0 2em 0;
    padding: 0;
    font-weight: bold;
}

.sumList {
    margin: 0 0 2em 0;
    padding: 0 3em 0 3em;
    list-style-type: square;
}

.sumList LI {
    margin: 0 0 0.4em 1em;
    padding: 0 0 0 1em;
}

.textList2 {
    border-width: 0;
    margin: 0 0 0.8em 0;
    padding: 0 3em 0.6em 3em;
    list-style-type: circle;
    list-style-image: url("../imgs/listarr.gif");
    font-weight: normal;
}

.textList2 LI {
    margin: 0 0 0.2em 1em;
    padding: 0 0 0 1em;
}

.textList3 {
    border-width: 0;
    margin: 0 0 0.5em 0;
    padding: 0 3em 0.6em 2em;
    list-style-type: disc;
    font-weight: normal;
}

.textList3 LI {
    margin: 0 0 0.2em 1em;
    padding: 0 0 0 1em;
}

DL {
    margin: 0;
    padding: 0;
}

.sysrule {
    margin: 0.5em 0 2em 0;
    padding: 1em 0.5em 0 0.5em;
    border: 1px solid black;
    background-color: #eee;
    color: #36f;
    font-weight: bold;
}

DD { padding-bottom: 1em; }

.nestedList {
    list-style-type: square;
}

.tightOL {
    list-style-type: decimal;
    margin: 0 0 1em 0;
    padding: 0 0 0 2.5em;
}

.noBottomMargin {
    margin-bottom: 0;
}

.indentOL {
    list-style-type: decimal;
    margin: 0 0 1em 2em;
    padding: 0 0 0 2.5em;
}

.indentOL LI { margin-bottom: 0.5em; }
