/*  Author: Armin Rigo, with parts from
      QuArK web site - by decker
      reStructuredText - by David Goodger
      MoinMoin Default Styles - Copyright (c) 2000 by Jürgen Hermann
      Python documentation
    License: GPL.
*/
body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
h1,h2,h3,h4,h5,h6 {
  font-family: Helvetica;
  color: #771800;
  background-color: #EECC99;
  padding-left:3pt;
  margin-top:2pt;
  margin-bottom:8pt;
  border-style:none;
  border-width:thin;
  width:100%;
}
h1.title {
  background-color: #FFFFFF;
/*font-family: Helvetica;
  color: #000000;
  background-color: #D8B98B;*/
}
p.bigtitle {
  margin-top:6pt;
  margin-bottom:6pt;
  font-family: Helvetica;
  font-weight: bold;
  font-size: 20pt;
  color: #993306;
  background-color: #FFFFFF;
  text-decoration: underline;
}
h2.subtitle {
  font-family: Helvetica;
  font-size: 16pt;
  font-weight: bold;
  text-align: center;
}
h1 {
    font-size: 18pt;
}
h2 {
    font-size: 16pt;
    padding-left:6pt;
}
h3 {
    font-size: 12pt;
    padding-left:9pt;
}
h4 {
    font-size: 10pt;
    padding-left:12pt;
}
h5 {
    font-size: 8pt;
    padding-left:15pt;
}

tr.title1 {
  background-color: #d0d0d0
}
td.title1 {
  text-align: center
}
h1.section {
  font-size: 14pt ;
  font-weigth: bold ;
  font-family: Verdana, Arial
}
tr.title2 {
  background-color: #e0e0e0
}
h2.section {
  font-weigth: bold ;
  font-family: Verdana, Arial
}
h3.section {
  text-decoration: underline
}
td.titleref {
  text-align: right ;
  vertical-align: top
}
:link {
  color: #993306;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, Arial;
}
:visited {
  color: #BB7733;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, Arial;
}
a.footnote-reference {
  font-size: smaller ;
  vertical-align: super }

a.target {
  color: blue }

div.abstract {
  margin: 2em 5em }

div.abstract p.topic-title {
  font-weight: bold ;
  text-align: center }

div.attention, div.caution, div.danger, div.error, div.hint,
div.important, div.note, div.tip, div.warning {
  margin: 2em ;
  border: medium outset ;
  padding: 1em }

div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title {
  color: red ;
  font-weight: bold ;
  font-family: sans-serif }

div.hint p.admonition-title, div.important p.admonition-title,
div.note p.admonition-title, div.tip p.admonition-title {
  font-weight: bold ;
  font-family: sans-serif }

div.field-body {
  margin-bottom: 1em }

div.field-list {
  margin-bottom: -1em }

div.figure {
  margin-left: 2em }

div.system-messages {
  margin: 5em }

div.system-messages h1 {
  color: red }

div.system-message {
  border: medium outset ;
  padding: 1em }

div.system-message p.system-message-title {
  color: red ;
  font-weight: bold }

div.topic {
  margin: 2em }

dt {
  margin-bottom: -1em }

hr {
  width: 75% }

ol.arabic {
  list-style: decimal }

ol.loweralpha {
  list-style: lower-alpha }

ol.upperalpha {
  list-style: upper-alpha }

ol.lowerroman {
  list-style: lower-roman }

ol.upperroman {
  list-style: upper-roman }

p.caption {
  font-style: italic }

p.credits {
  font-style: italic ;
  font-size: smaller }

p.docinfo-name {
  font-weight: bold ;
  text-align: right }

td.field-name {
  font-weight: bold ;
  /*margin-bottom: 1em ;*/
  vertical-align: top }

p.label {
  white-space: nowrap }

p.topic-title {
  font-weight: bold }

pre.literal-block, pre.doctest-block {
  margin-left: 5em;
  margin-right: 5em;
  border-style:none;
  /*border-width:thin;*/
  width:100%;
  color: #000000;
  /*background-color: #f3dbb7;*/
  font-family: fixed;
}
code {
  color: #000000;
}
span.classifier {
  font-family: sans-serif ;
  font-style: oblique }

span.classifier-delimiter {
  font-family: sans-serif ;
  font-weight: bold }

span.field-argument {
  font-style: italic }

span.interpreted {
  font-family: sans-serif }

span.option-argument {
  font-style: italic }

span.problematic {
  color: red }

table {
  margin-top: 1em }

table.citation {
  border-left: solid thin gray ;
  padding-left: 0.5ex }

table.docinfo {
  margin: 2em 4em }

table.footnote {
  border-left: solid thin black ;
  padding-left: 0.5ex }

P {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
DIV {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
UL {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
TH {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
TD {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
DL {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
DT {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
DD {
  color: #000000;
  font-family: Times New;
  font-size: 12pt;
}
