/* ---- hscolour ----------------------------------------------------------- */

#rich-viewer pre {
  background       : #fff;
  padding          : 2em;
  border-top       : solid 2px #aaa;
  border-bottom    : solid 2px #aaa;
  margin-bottom   : 1em;
}

.varop      { color : #960; font-weight : normal; }
.keyglyph   { color : #960; font-weight : normal; }
.definition { color : #005; font-weight : bold;   }
.varid      { color : #444; font-weight : normal; }
.keyword    { color : #000; font-weight : bold;   }
.comment    { color : #44f; font-weight : normal; }
.conid      { color : #000; font-weight : normal; }
.num        { color : #00a; font-weight : normal; }
.str        { color : #a00; font-weight : normal; }

/* ---- latex formula ------------------------------------------------------ */

#rich-viewer img.formula {
  float            : none;
}

/* ---- table of contents -------------------------------------------------- */

#toc {
  border-top       : solid 2px #fff;
  border-bottom    : solid 2px #fff;
  margin           : 2em;
  padding          : 1.4em;
}

#toc ul {
  list-style-type: none;
}



