cmlenz@4: /* cmlenz@4: :Author: David Goodger cmlenz@4: :Contact: goodger@users.sourceforge.net cmlenz@4: :Date: $Date: 2005-12-18 01:56:14 +0100 (Sun, 18 Dec 2005) $ cmlenz@4: :Revision: $Revision: 4224 $ cmlenz@4: :Copyright: This stylesheet has been placed in the public domain. cmlenz@4: cmlenz@4: Default cascading style sheet for the HTML output of Docutils. cmlenz@4: cmlenz@4: See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to cmlenz@4: customize this style sheet. cmlenz@4: */ cmlenz@4: cmlenz@4: /* used to remove borders from tables and images */ cmlenz@4: .borderless, table.borderless td, table.borderless th { cmlenz@4: border: 0 } cmlenz@4: cmlenz@4: table.borderless td, table.borderless th { cmlenz@4: /* Override padding for "table.docutils td" with "! important". cmlenz@4: The right padding separates the table cells. */ cmlenz@4: padding: 0 0.5em 0 0 ! important } cmlenz@4: cmlenz@4: .first { cmlenz@4: /* Override more specific margin styles with "! important". */ cmlenz@4: margin-top: 0 ! important } cmlenz@4: cmlenz@4: .last, .with-subtitle { cmlenz@4: margin-bottom: 0 ! important } cmlenz@4: cmlenz@4: .hidden { cmlenz@4: display: none } cmlenz@4: cmlenz@4: a.toc-backref { cmlenz@4: text-decoration: none ; cmlenz@4: color: black } cmlenz@4: cmlenz@4: blockquote.epigraph { cmlenz@4: margin: 2em 5em ; } cmlenz@4: cmlenz@4: dl.docutils dd { cmlenz@4: margin-bottom: 0.5em } cmlenz@4: cmlenz@4: dl.docutils dt { cmlenz@4: font-weight: bold } cmlenz@4: cmlenz@4: div.abstract { cmlenz@4: margin: 2em 5em } cmlenz@4: cmlenz@4: div.abstract p.topic-title { cmlenz@4: font-weight: bold ; cmlenz@4: text-align: center } cmlenz@4: cmlenz@4: div.admonition, div.attention, div.caution, div.danger, div.error, cmlenz@4: div.hint, div.important, div.note, div.tip, div.warning { cmlenz@4: margin: 2em ; cmlenz@4: border: medium outset ; cmlenz@4: padding: 1em } cmlenz@4: cmlenz@4: div.admonition p.admonition-title, div.hint p.admonition-title, cmlenz@4: div.important p.admonition-title, div.note p.admonition-title, cmlenz@4: div.tip p.admonition-title { cmlenz@4: font-weight: bold ; cmlenz@4: font-family: sans-serif } cmlenz@4: cmlenz@4: div.attention p.admonition-title, div.caution p.admonition-title, cmlenz@4: div.danger p.admonition-title, div.error p.admonition-title, cmlenz@4: div.warning p.admonition-title { cmlenz@4: color: red ; cmlenz@4: font-weight: bold ; cmlenz@4: font-family: sans-serif } cmlenz@4: cmlenz@4: /* Uncomment (and remove this text!) to get reduced vertical space in cmlenz@4: compound paragraphs. cmlenz@4: div.compound .compound-first, div.compound .compound-middle { cmlenz@4: margin-bottom: 0.5em } cmlenz@4: cmlenz@4: div.compound .compound-last, div.compound .compound-middle { cmlenz@4: margin-top: 0.5em } cmlenz@4: */ cmlenz@4: cmlenz@4: div.dedication { cmlenz@4: margin: 2em 5em ; cmlenz@4: text-align: center ; cmlenz@4: font-style: italic } cmlenz@4: cmlenz@4: div.dedication p.topic-title { cmlenz@4: font-weight: bold ; cmlenz@4: font-style: normal } cmlenz@4: cmlenz@4: div.figure { cmlenz@4: margin-left: 2em ; cmlenz@4: margin-right: 2em } cmlenz@4: cmlenz@4: div.footer, div.header { cmlenz@4: clear: both; cmlenz@4: font-size: smaller } cmlenz@4: cmlenz@4: div.line-block { cmlenz@4: display: block ; cmlenz@4: margin-top: 1em ; cmlenz@4: margin-bottom: 1em } cmlenz@4: cmlenz@4: div.line-block div.line-block { cmlenz@4: margin-top: 0 ; cmlenz@4: margin-bottom: 0 ; cmlenz@4: margin-left: 1.5em } cmlenz@4: cmlenz@4: div.sidebar { cmlenz@4: margin-left: 1em ; cmlenz@4: border: medium outset ; cmlenz@4: padding: 1em ; cmlenz@4: background-color: #ffffee ; cmlenz@4: width: 40% ; cmlenz@4: float: right ; cmlenz@4: clear: right } cmlenz@4: cmlenz@4: div.sidebar p.rubric { cmlenz@4: font-family: sans-serif ; cmlenz@4: font-size: medium } cmlenz@4: cmlenz@4: div.system-messages { cmlenz@4: margin: 5em } cmlenz@4: cmlenz@4: div.system-messages h1 { cmlenz@4: color: red } cmlenz@4: cmlenz@4: div.system-message { cmlenz@4: border: medium outset ; cmlenz@4: padding: 1em } cmlenz@4: cmlenz@4: div.system-message p.system-message-title { cmlenz@4: color: red ; cmlenz@4: font-weight: bold } cmlenz@4: cmlenz@4: div.topic { cmlenz@4: margin: 2em } cmlenz@4: cmlenz@4: h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, cmlenz@4: h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { cmlenz@4: margin-top: 0.4em } cmlenz@4: cmlenz@4: h1.title { cmlenz@4: text-align: center } cmlenz@4: cmlenz@4: h2.subtitle { cmlenz@4: text-align: center } cmlenz@4: cmlenz@4: hr.docutils { cmlenz@4: width: 75% } cmlenz@4: cmlenz@4: img.align-left { cmlenz@4: clear: left } cmlenz@4: cmlenz@4: img.align-right { cmlenz@4: clear: right } cmlenz@4: cmlenz@4: ol.simple, ul.simple { cmlenz@4: margin-bottom: 1em } cmlenz@4: cmlenz@4: ol.arabic { cmlenz@4: list-style: decimal } cmlenz@4: cmlenz@4: ol.loweralpha { cmlenz@4: list-style: lower-alpha } cmlenz@4: cmlenz@4: ol.upperalpha { cmlenz@4: list-style: upper-alpha } cmlenz@4: cmlenz@4: ol.lowerroman { cmlenz@4: list-style: lower-roman } cmlenz@4: cmlenz@4: ol.upperroman { cmlenz@4: list-style: upper-roman } cmlenz@4: cmlenz@4: p.attribution { cmlenz@4: text-align: right ; cmlenz@4: margin-left: 50% } cmlenz@4: cmlenz@4: p.caption { cmlenz@4: font-style: italic } cmlenz@4: cmlenz@4: p.credits { cmlenz@4: font-style: italic ; cmlenz@4: font-size: smaller } cmlenz@4: cmlenz@4: p.label { cmlenz@4: white-space: nowrap } cmlenz@4: cmlenz@4: p.rubric { cmlenz@4: font-weight: bold ; cmlenz@4: font-size: larger ; cmlenz@4: color: maroon ; cmlenz@4: text-align: center } cmlenz@4: cmlenz@4: p.sidebar-title { cmlenz@4: font-family: sans-serif ; cmlenz@4: font-weight: bold ; cmlenz@4: font-size: larger } cmlenz@4: cmlenz@4: p.sidebar-subtitle { cmlenz@4: font-family: sans-serif ; cmlenz@4: font-weight: bold } cmlenz@4: cmlenz@4: p.topic-title { cmlenz@4: font-weight: bold } cmlenz@4: cmlenz@4: pre.address { cmlenz@4: margin-bottom: 0 ; cmlenz@4: margin-top: 0 ; cmlenz@4: font-family: serif ; cmlenz@4: font-size: 100% } cmlenz@4: cmlenz@4: pre.literal-block, pre.doctest-block { cmlenz@4: margin-left: 2em ; cmlenz@4: margin-right: 2em ; cmlenz@4: background-color: #eeeeee } cmlenz@4: cmlenz@4: span.classifier { cmlenz@4: font-family: sans-serif ; cmlenz@4: font-style: oblique } cmlenz@4: cmlenz@4: span.classifier-delimiter { cmlenz@4: font-family: sans-serif ; cmlenz@4: font-weight: bold } cmlenz@4: cmlenz@4: span.interpreted { cmlenz@4: font-family: sans-serif } cmlenz@4: cmlenz@4: span.option { cmlenz@4: white-space: nowrap } cmlenz@4: cmlenz@4: span.pre { cmlenz@4: white-space: pre } cmlenz@4: cmlenz@4: span.problematic { cmlenz@4: color: red } cmlenz@4: cmlenz@4: span.section-subtitle { cmlenz@4: /* font-size relative to parent (h1..h6 element) */ cmlenz@4: font-size: 80% } cmlenz@4: cmlenz@4: table.citation { cmlenz@4: border-left: solid 1px gray; cmlenz@4: margin-left: 1px } cmlenz@4: cmlenz@4: table.docinfo { cmlenz@4: margin: 2em 4em } cmlenz@4: cmlenz@4: table.docutils { cmlenz@4: margin-top: 0.5em ; cmlenz@4: margin-bottom: 0.5em } cmlenz@4: cmlenz@4: table.footnote { cmlenz@4: border-left: solid 1px black; cmlenz@4: margin-left: 1px } cmlenz@4: cmlenz@4: table.docutils td, table.docutils th, cmlenz@4: table.docinfo td, table.docinfo th { cmlenz@4: padding-left: 0.5em ; cmlenz@4: padding-right: 0.5em ; cmlenz@4: vertical-align: top } cmlenz@4: cmlenz@4: table.docutils th.field-name, table.docinfo th.docinfo-name { cmlenz@4: font-weight: bold ; cmlenz@4: text-align: left ; cmlenz@4: white-space: nowrap ; cmlenz@4: padding-left: 0 } cmlenz@4: cmlenz@4: h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, cmlenz@4: h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { cmlenz@4: font-size: 100% } cmlenz@4: cmlenz@4: tt.docutils { cmlenz@4: background-color: #eeeeee } cmlenz@4: cmlenz@4: ul.auto-toc { cmlenz@4: list-style-type: none }