BODY { color: black; 
       background-color: white 
}

.guideline { border-width: 1px;  
             border: 1px solid; 
             color: black;
             background-color: #FFFFCC; 
             padding-top: 5px; 
             padding-bottom: 5px; 
             padding-right: 5px; 
             padding-left: 5px; 
             margin-top: 10px
}


LI.technique { color: black; background-color: white }



LI.checkpoint { color: black; background-color: white }


.quicktest { color: black; background-color: #B6B0FF }


.example { border-style: solid; 
           border-width: 1px ; 
           color: #5D0091;
           background-color: #F9F5DE; 
           border-color: #5D0091
}

.deprecated-example { border-style: solid; 
                      border-width: 1px ; 
                      color: #5D0091;
                      background-color: #F9F5DE; 
                      border-color: red
}

.elements { color: black; background-color: #E7FFFE }
.attributes { color: black; background-color: #FFFADF }

.off { display:none }

.editor { color: red; background-color: white }

.dfn { color: #00513D; 
       background-color: white;
       font-style: italic 
}

.toc {
    text-indent: 0;
}

P.toc-line {
    margin-top: 1em;
    margin-bottom: 1em;
    text-indent: 0;
}

UL.toc, OL.toc {list-style: none}
DIV.toc UL UL, DIV.toc OL OL {margin-left: 0}
DIV.toc UL UL UL, DIV.toc OL OL OL {margin-left: 1em}
DIV.toc UL UL UL UL, DIV.toc OL OL OL OL {margin-left: 0}
LI.tocline1 {font-weight: bold}
LI.tocline2 {font-weight: normal}
LI.tocline4 {font-style: italic}
DIV.toc, UL.index, DT {
    text-align: left
}
