#orbistoc {padding:0; border-right:0; width:50em}
#orbistoc h2, #orbistoc h3 {padding:0.5em 0;}
#orbistoc li {margin:0; padding-right:0.5em; border-right: 1px solid #ccc}
#orbistoc ul {width:100%}

.orbistoc, #toc {border: 1px #333 solid; border-collapse:collapse;}
.orbistoc td, .orbistoc th, #toc td, #toc th {padding: 0.25em; border: 1px solid #567; border-collapse:collapse;}
.orbistoc td, #toc td {text-indent: -0.5em; padding-left: 1em}
.orbistoc th, #toc th {border-bottom: 1px #333 solid;font-size: 0.75em; text-align: left; padding-left: 	1em}
#orbistoc h2 {padding-left:0.25em; margin-left:-1px}

.themetitle {background-color: #ccccf2; border: 1px #333 solid; border-width: 1px 0; padding-left: .5em; font-variant: small-caps; font-size: 1.5em;}
.themetitle strong.themetitle {border:none; padding:0; font-size:.75em}
td.title, td.author {border-top: 1px solid #ccc; vertical-align:top}
td.title  {border-left: 0.75em #fff solid;}
td.author {border-right: 0.75em #fff solid;}
td.indent {border-left: 1.25em #fff solid;}
.noteref {font-weight: bold}
.endtheme td {border-bottom: 0em}
.postendtheme td {border-top: 1px solid #000}
h3 a:link, h3 a:visited, h3 a:hover {color:#000; font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration:none}
