| /* |
| CSS stylesheet for XHTML produced by DocBook XSL stylesheets. |
| Tested with XSL stylesheets 1.61.2, 1.67.2 |
| */ |
| |
| span.strong { |
| font-weight: bold; |
| } |
| |
| body blockquote { |
| margin-top: .75em; |
| line-height: 1.5; |
| margin-bottom: .75em; |
| } |
| |
| html body { |
| margin: 1em 5% 1em 5%; |
| line-height: 1.2; |
| font-family: sans-serif; |
| } |
| |
| body div { |
| margin: 0; |
| } |
| |
| h1, h2, h3, h4, h5, h6, |
| div.toc p b, |
| div.list-of-figures p b, |
| div.list-of-tables p b, |
| div.abstract p.title |
| { |
| color: #527bbd; |
| font-family: tahoma, verdana, sans-serif; |
| } |
| |
| div.toc p:first-child, |
| div.list-of-figures p:first-child, |
| div.list-of-tables p:first-child, |
| div.example p.title |
| { |
| margin-bottom: 0.2em; |
| } |
| |
| body h1 { |
| margin: .0em 0 0 -4%; |
| line-height: 1.3; |
| border-bottom: 2px solid silver; |
| } |
| |
| body h2 { |
| margin: 0.5em 0 0 -4%; |
| line-height: 1.3; |
| border-bottom: 2px solid silver; |
| } |
| |
| body h3 { |
| margin: .8em 0 0 -3%; |
| line-height: 1.3; |
| } |
| |
| body h4 { |
| margin: .8em 0 0 -3%; |
| line-height: 1.3; |
| } |
| |
| body h5 { |
| margin: .8em 0 0 -2%; |
| line-height: 1.3; |
| } |
| |
| body h6 { |
| margin: .8em 0 0 -1%; |
| line-height: 1.3; |
| } |
| |
| body hr { |
| border: none; /* Broken on IE6 */ |
| } |
| div.footnotes hr { |
| border: 1px solid silver; |
| } |
| |
| div.navheader th, div.navheader td, div.navfooter td { |
| font-family: sans-serif; |
| font-size: 0.9em; |
| font-weight: bold; |
| color: #527bbd; |
| } |
| div.navheader img, div.navfooter img { |
| border-style: none; |
| } |
| div.navheader a, div.navfooter a { |
| font-weight: normal; |
| } |
| div.navfooter hr { |
| border: 1px solid silver; |
| } |
| |
| body td { |
| line-height: 1.2 |
| } |
| |
| body th { |
| line-height: 1.2; |
| } |
| |
| ol { |
| line-height: 1.2; |
| } |
| |
| ul, body dir, body menu { |
| line-height: 1.2; |
| } |
| |
| html { |
| margin: 0; |
| padding: 0; |
| } |
| |
| body h1, body h2, body h3, body h4, body h5, body h6 { |
| margin-left: 0 |
| } |
| |
| body pre { |
| margin: 0.5em 10% 0.5em 1em; |
| line-height: 1.0; |
| color: navy; |
| } |
| |
| tt.literal, code.literal { |
| color: navy; |
| font-family: sans-serif; |
| } |
| |
| code.literal:before { content: "'"; } |
| code.literal:after { content: "'"; } |
| |
| em { |
| font-style: italic; |
| color: #064; |
| } |
| |
| div.literallayout p { |
| padding: 0em; |
| margin: 0em; |
| } |
| |
| div.literallayout { |
| font-family: monospace; |
| margin: 0em; |
| color: navy; |
| border: 1px solid silver; |
| background: #f4f4f4; |
| padding: 0.5em; |
| } |
| |
| .programlisting, .screen { |
| border: 1px solid silver; |
| background: #f4f4f4; |
| margin: 0.5em 10% 0.5em 0; |
| padding: 0.5em 1em; |
| } |
| |
| div.sidebar { |
| background: #ffffee; |
| margin: 1.0em 10% 0.5em 0; |
| padding: 0.5em 1em; |
| border: 1px solid silver; |
| } |
| div.sidebar * { padding: 0; } |
| div.sidebar div { margin: 0; } |
| div.sidebar p.title { |
| font-family: sans-serif; |
| margin-top: 0.5em; |
| margin-bottom: 0.2em; |
| } |
| |
| div.bibliomixed { |
| margin: 0.5em 5% 0.5em 1em; |
| } |
| |
| div.glossary dt { |
| font-weight: bold; |
| } |
| div.glossary dd p { |
| margin-top: 0.2em; |
| } |
| |
| dl { |
| margin: .8em 0; |
| line-height: 1.2; |
| } |
| |
| dt { |
| margin-top: 0.5em; |
| } |
| |
| dt span.term { |
| font-style: normal; |
| color: navy; |
| } |
| |
| div.variablelist dd p { |
| margin-top: 0; |
| } |
| |
| div.itemizedlist li, div.orderedlist li { |
| margin-left: -0.8em; |
| margin-top: 0.5em; |
| } |
| |
| ul, ol { |
| list-style-position: outside; |
| } |
| |
| div.sidebar ul, div.sidebar ol { |
| margin-left: 2.8em; |
| } |
| |
| div.itemizedlist p.title, |
| div.orderedlist p.title, |
| div.variablelist p.title |
| { |
| margin-bottom: -0.8em; |
| } |
| |
| div.revhistory table { |
| border-collapse: collapse; |
| border: none; |
| } |
| div.revhistory th { |
| border: none; |
| color: #527bbd; |
| font-family: tahoma, verdana, sans-serif; |
| } |
| div.revhistory td { |
| border: 1px solid silver; |
| } |
| |
| /* Keep TOC and index lines close together. */ |
| div.toc dl, div.toc dt, |
| div.list-of-figures dl, div.list-of-figures dt, |
| div.list-of-tables dl, div.list-of-tables dt, |
| div.indexdiv dl, div.indexdiv dt |
| { |
| line-height: normal; |
| margin-top: 0; |
| margin-bottom: 0; |
| } |
| |
| /* |
| Table styling does not work because of overriding attributes in |
| generated HTML. |
| */ |
| div.table table, |
| div.informaltable table |
| { |
| margin-left: 0; |
| margin-right: 5%; |
| margin-bottom: 0.8em; |
| } |
| div.informaltable table |
| { |
| margin-top: 0.4em |
| } |
| div.table thead, |
| div.table tfoot, |
| div.table tbody, |
| div.informaltable thead, |
| div.informaltable tfoot, |
| div.informaltable tbody |
| { |
| /* No effect in IE6. */ |
| border-top: 2px solid #527bbd; |
| border-bottom: 2px solid #527bbd; |
| } |
| div.table thead, div.table tfoot, |
| div.informaltable thead, div.informaltable tfoot |
| { |
| font-weight: bold; |
| } |
| |
| div.mediaobject img { |
| border: 1px solid silver; |
| margin-bottom: 0.8em; |
| } |
| div.figure p.title, |
| div.table p.title |
| { |
| margin-top: 1em; |
| margin-bottom: 0.4em; |
| } |
| |
| @media print { |
| div.navheader, div.navfooter { display: none; } |
| } |