17ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen/*
27ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenAuthor: Peter Parente
37ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenDate: 2008/01/22
47ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenVersion: 1.0 (modified)
57ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenCopyright: This stylesheet has been placed in the public domain - free to edit and use for all uses.
67ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen*/
77ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
87ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenbody {
97ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font: 100% sans-serif;
107ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: #ffffff;
117ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: black;
127ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 2em;
137ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding: 0em 2em;
147ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
157ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
167ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp.topic-title {
177ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
187ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
197ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
207ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohentable.docinfo {
217ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  text-align: left;
227ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 2em 0em;
237ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
247ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
257ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohena[href] {
267ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #436976;
277ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: transparent;
287ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
297ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
307ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohena.toc-backref {
317ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  text-decoration: none;
327ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
337ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
347ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh1 a[href] {
357ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #003a6b;
367ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  text-decoration: none;
377ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: transparent;
387ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
397ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
407ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohena.strong {
417ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
427ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
437ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
447ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenimg {
457ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 0;
467ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border: 0;
477ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
487ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
497ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp {
507ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 0.5em 0 1em 0;
517ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  line-height: 1.5em;
527ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
537ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
547ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp a:visited {
557ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: purple;
567ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: transparent;
577ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
587ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
597ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp a:active {
607ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: red;
617ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: transparent;
627ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
637ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
647ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohena:hover {
657ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  text-decoration: none;
667ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
677ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
687ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp img {
697ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border: 0;
707ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 0;
717ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
727ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
737ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp.rubric {
747ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
757ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-style: italic;
767ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
777ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
787ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenem {
797ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-style: normal;
807ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-family: monospace;
817ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
827ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
837ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
847ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenpre {
857ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-left: 3px double #aaa;
867ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding: 5px 10px;
877ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: #f6f6f6;
887ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
897ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
907ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh1.title {
917ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #003a6b;
927ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 180%;
937ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0em;
947ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
957ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
967ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh2.subtitle {
977ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #003a6b;
987ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 0px;
997ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1007ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1017ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh1, h2, h3, h4, h5, h6 {
1027ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #555;
1037ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: transparent;
1047ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 0em;
1057ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding-top: 0.5em;
1067ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1077ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1087ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh1 {
1097ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 150%;
1107ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0.5em;
1117ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 2px solid #aaa;
1127ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1137ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1147ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh2 {
1157ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 130%;
1167ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0.5em;
1177ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 1px solid #aaa;
1187ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1197ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1207ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh3 {
1217ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 120%;
1227ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0.5em;
1237ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1247ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1257ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh4 {
1267ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 110%;
1277ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
1287ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0.5em;
1297ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1307ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1317ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh5 {
1327ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 105%;
1337ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
1347ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0.5em;
1357ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1367ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1377ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenh6 {
1387ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-size: 100%;
1397ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
1407ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0.5em;
1417ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1427ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1437ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendt {
1447ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-style: italic;
1457ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1467ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1477ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendd {
1487ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 1.5em;
1497ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1507ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1517ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.admonition, div.note, div.tip, div.caution, div.important {
1527ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 2em 2em;
1537ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding: 0em 1em;
1547ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-top: 1px solid #aaa;
1557ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-left: 1px solid #aaa;
1567ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 2px solid #555;
1577ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-right: 2px solid #555;
1587ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1597ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1607ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.important {
1617ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: transparent url('../images/important.png') 10px 2px no-repeat;
1627ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1637ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1647ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.caution {
1657ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: transparent url('../images/caution.png') 10px 2px no-repeat;
1667ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1677ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1687ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.note {
1697ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: transparent url('../images/note.png') 10px 2px no-repeat;
1707ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1717ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1727ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.tip {
1737ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: transparent url('../images/tip.png') 10px 2px no-repeat;
1747ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1757ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1767ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.admonition-example {
1777ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: transparent url('../images/tip.png') 10px 2px no-repeat;
1787ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1797ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1807ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.admonition-critical-example {
1817ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background: transparent url('../images/important.png') 10px 2px no-repeat;
1827ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1837ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1847ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp.admonition-title {
1857ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
1867ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 1px solid #aaa;
1877ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding-left: 30px;
1887ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1897ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1907ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohentable.docutils {
1917ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  text-align: left;
1927ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border: 1px solid gray;
1937ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-collapse: collapse;
1947ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 1.5em 0em;
1957ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
1967ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1977ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohentable.docutils caption {
1987ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-style: italic;
1997ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2007ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2017ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohentable.docutils td, table.docutils th {
2027ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding: 0.25em 0.5em;
2037ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2047ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2057ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenth.field-name {
2067ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   text-align: right;
2077ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   width: 15em;
2087ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2097ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2107ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohentable.docutils th {
2117ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-family: monospace;
2127ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  background-color: #f6f6f6;
2137ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  vertical-align: middle;
2147ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2157ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2167ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohentable.field-list {
2177ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border: none;
2187ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2197ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2207ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohendiv.sidebar {
2217ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin: 2em 2em 2em 0em;
2227ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  padding: 0em 1em;
2237ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-top: 1px solid #aaa;
2247ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-left: 1px solid #aaa;
2257ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 2px solid #555;
2267ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-right: 2px solid #555;
2277ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2287ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2297ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp.sidebar-title {
2307ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-bottom: 0em;
2317ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #003a6b;
2327ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  border-bottom: 1px solid #aaa;
2337ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-weight: bold;
2347ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
2357ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
2367ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenp.sidebar-subtitle {
2377ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  margin-top: 0em;
2387ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  font-style: italic;
2397ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  color: #003a6b;
2407ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen}
241