#toc h1 {font-size: 10pt; text-align: center; background-color: white; width: 100%;
         border: 2px solid rgb(102,102,155); letter-spacing: 2; margin: 0px}

#toc span {margin-right: 4px; padding: .1em; text-align: center; 
           font-size: 10pt; cursor: pointer; font-family:WingDings;}

#toc a {color: black}

#toc li {list-style-type: none; text-transform: uppercase; margin-top: 0px}


#toc ol {margin-left: 10px; padding-left: 0px}
#toc ol li {margin-top: 2px}

#toc ol ol  {margin-left: 20px}
#toc ol ol li {text-transform: none; margin-top: 3px}

#toc ol ol ol li {margin-top: 0px}

.LessonTitle {color: red; font-variant: small-caps; font-size: 1.5em; font-family: serif;}

