Default css file for jemdoc.
table border: none; border-collapse: separate; background: white; }
body { background: white; font-family: Georgia, serif; padding-bottom: 8px; margin: 0; }
background: border: 1px solid padding-top: 0.5em; padding-left: 8px; padding-right: 8px; font-size: 1.0em; width: auto; white-space: nowrap; text-align: left; vertical-align: top; }
background: vertical-align: top; }
padding-top: 0.0em; padding-left: 1.0em; padding-right: 1.0em; border: none; background: white; text-align: left; vertical-align: top; }
line-height: 1.5em; margin-left: 0.5em; }
tt { background: }
pre, tt { font-size: 90%; font-family: monaco, monospace; }
a, a > tt { color: text-decoration: none; }
a:hover { border-bottom: 1px gray dotted; }
color: border-bottom: 1px gray solid; } color: text-decoration: none; } text-decoration: none; }
div.menu-category { border-bottom: 1px solid gray; margin-top: 0.8em; padding-top: 0.2em; padding-bottom: 0.1em; font-weight: bold; }
div.menu-item { padding-left: 16px; text-indent: -16px; }
div padding-bottom: 0.2em; margin-bottom: 1.5em; border-bottom: 3px double gray; }
Reduce space if we begin the page with a title. div margin-top: -0.7em; }
div margin-top: 0.0em; margin-bottom: 0.0em; padding-top: 0em; padding-bottom: 0.1em; }
em { font-style: italic; }
strong { font-weight: bold; }
h1, h2, h3 { color: margin-top: 0.7em; margin-bottom: 0.3em; padding-bottom: 0.2em; line-height: 1.0; padding-top: 0.5em; border-bottom: 1px solid }
h1 { font-size: 165%; }
h2 { padding-top: 0.8em; font-size: 125%; }
h2 + h3 { padding-top: 0.2em; }
h3 { font-size: 110%; border-bottom: none; }
p { margin-top: 0.0em; margin-bottom: 0.8em; padding: 0; line-height: 1.3; }
pre { padding: 0; margin: 0; }
div font-size: small; border-top: 1px solid padding-top: 0.1em; margin-top: 4.0em; color: }
div color: }
div float: left; padding-bottom: 8px; }
ul, ol, dl { margin-top: 0.2em; padding-top: 0; margin-bottom: 0.8em; }
dt { margin-top: 0.5em; margin-bottom: 0; }
dl { margin-left: 20px; }
dd { color: }
dd > *:first-child { margin-top: 0; }
ul { list-style-position: outside; list-style-type: square; }
p ul, p ol { margin-top: -0.5em; }
li ul, li ol { margin-top: -0.3em; }
ol { list-style-position: outside; list-style-type: decimal; }
li p, dd p { margin-bottom: 0.3em; }
ol ol { list-style-type: lower-alpha; }
ol ol ol { list-style-type: lower-roman; }
p + div.codeblock { margin-top: -0.6em; }
div.codeblock, div.infoblock { margin-right: 0%; margin-top: 1.2em; margin-bottom: 1.3em; }
div.blocktitle { font-weight: bold; color: margin-top: 1.2em; margin-bottom: 0.1em; }
div.blockcontent { border: 1px solid silver; padding: 0.3em 0.5em; }
div.infoblock > div.blockcontent { background: }
div.blockcontent p ul, div.blockcontent p ol { margin-top: 0.4em; }
div.infoblock p { margin-bottom: 0em; }
div.infoblock li p, div.infoblock dd p { margin-bottom: 0.5em; }
div.infoblock p + p { margin-top: 0.8em; }
div.codeblock > div.blockcontent { background: }
span.pycommand { color: }
span.statement { color: } span.builtin { color: } span.special { color: } span.operator { color: } span.error { color: } span.comment, span.comment > , span.string, span.string > { color: }
@media print { }
margin: 2px; }
padding-left: 0.5em; margin-bottom: 0.5em; }
margin-top: -0.7em; }
div margin-bottom: 0.0em; padding-bottom: 0.1em; padding-top: 0; margin-top: 0.5em; border-bottom: none; }
img.eq { padding: 0; padding-left: 0.1em; padding-right: 0.1em; margin: 0; }
img.eqwl { padding-left: 2em; padding-top: 0.6em; padding-bottom: 0.2em; margin: 0; }
table { border: 2px solid black; border-collapse: collapse; }
td { padding: 2px; padding-left: 0.5em; padding-right: 0.5em; text-align: center; border: 1px solid gray; }
table + table { margin-top: 1em; }
tr.heading { font-weight: bold; border-bottom: 2px solid black; }
img { border: none; }
table.imgtable, table.imgtable td { border: none; text-align: left; }