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