ol > li { list-style: decimal outside; }
ul > li { list-style: disc outside; }
th,td { border: 0px; padding: .2em; }
#doc3 {font-family:serif; font-size:100%; }
#doc3 .hd {border: 0px; font-size:400%; background-color:#900028; color:#ffffff}
#doc3 .ft {border: 0px; font-size:100%; background-color:#900028; color:#ffffff}
a:hover {color:#900028;}
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
#hd a:link { color:#ffffff;} 
#hd a:visited { color:#aaaaaa; } 
#hd a:hover {color:#cccccc;}
#ft a:link { color:#ffffff;} 
#ft a:visited { color:#aaaaaa; } 
#ft a:hover {color:#cccccc;}

div.accordion { 
    padding-top: 2px; 
    padding-bottom: 2px;
}
div.accordion > ul {
    width: 100%;
    padding-top: 0px; 
}
div.accordion > ul, div.accordion > ul > li {
    list-style: none;
    color:#990000;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}
div.accordion > ul > li {
    margin: 0px;
    padding: 0px;
    margin-bottom: 1px;
    color: black;
}

div.accordion > ul > li > h1 {
    margin: 0px;
    padding: 12px;
    padding-top: 8px;
    padding-bottom: 6px;
}

div.accordion > ul > li > h1, h2, h3 {
    background: #aaaaaa;
    color: #900028;
}
div.accordion > ul > li > h1.active, h2.active, h3.active {
    background: #900028;
    color: #ffffff;
}

div.accordion > ul > li > h1:hover, h2:hover, h3:hover {
    background: #900028;
    color: #cccccc;
}

div.accordion > ul > li > div  {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    background: #fff;
}
.txt { cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size:135%; color:black; background-color:#ffffff;} 
.code {font-family: 'Droid Sans Mono', sans-serif; background-color:#cccccc;}
