1 /*\r
2 CSS stylesheet for XHTML produced by DocBook XSL stylesheets.\r
3 Tested with XSL stylesheets 1.61.2, 1.67.2\r
4 */\r
5 \r
6 span.strong {\r
7 font-weight: bold;\r
8 }\r
9 \r
10 body blockquote {\r
11 margin-top: .75em;\r
12 line-height: 1.5;\r
13 margin-bottom: .75em;\r
14 }\r
15 \r
16 html body {\r
17 margin: 1em 5% 1em 5%;\r
18 line-height: 1.2;\r
19 }\r
20 \r
21 body div {\r
22 margin: 0;\r
23 }\r
24 \r
25 h1, h2, h3, h4, h5, h6,\r
26 div.toc p b,\r
27 div.list-of-figures p b,\r
28 div.list-of-tables p b,\r
29 div.abstract p.title\r
30 {\r
31 color: #527bbd;\r
32 font-family: tahoma, verdana, sans-serif;\r
33 }\r
34 \r
35 div.toc p:first-child,\r
36 div.list-of-figures p:first-child,\r
37 div.list-of-tables p:first-child,\r
38 div.example p.title\r
39 {\r
40 margin-bottom: 0.2em;\r
41 }\r
42 \r
43 body h1 {\r
44 margin: .0em 0 0 -4%;\r
45 line-height: 1.3;\r
46 border-bottom: 2px solid silver;\r
47 }\r
48 \r
49 body h2 {\r
50 margin: 0.5em 0 0 -4%;\r
51 line-height: 1.3;\r
52 border-bottom: 2px solid silver;\r
53 }\r
54 \r
55 body h3 {\r
56 margin: .8em 0 0 -3%;\r
57 line-height: 1.3;\r
58 }\r
59 \r
60 body h4 {\r
61 margin: .8em 0 0 -3%;\r
62 line-height: 1.3;\r
63 }\r
64 \r
65 body h5 {\r
66 margin: .8em 0 0 -2%;\r
67 line-height: 1.3;\r
68 }\r
69 \r
70 body h6 {\r
71 margin: .8em 0 0 -1%;\r
72 line-height: 1.3;\r
73 }\r
74 \r
75 body hr {\r
76 border: none; /* Broken on IE6 */\r
77 }\r
78 div.footnotes hr {\r
79 border: 1px solid silver;\r
80 }\r
81 \r
82 div.navheader th, div.navheader td, div.navfooter td {\r
83 font-family: sans-serif;\r
84 font-size: 0.9em;\r
85 font-weight: bold;\r
86 color: #527bbd;\r
87 }\r
88 div.navheader img, div.navfooter img {\r
89 border-style: none;\r
90 }\r
91 div.navheader a, div.navfooter a {\r
92 font-weight: normal;\r
93 }\r
94 div.navfooter hr {\r
95 border: 1px solid silver;\r
96 }\r
97 \r
98 body td {\r
99 line-height: 1.2\r
100 }\r
101 \r
102 body th {\r
103 line-height: 1.2;\r
104 }\r
105 \r
106 ol {\r
107 line-height: 1.2;\r
108 }\r
109 \r
110 ul, body dir, body menu {\r
111 line-height: 1.2;\r
112 }\r
113 \r
114 html {\r
115 margin: 0; \r
116 padding: 0;\r
117 }\r
118 \r
119 body h1, body h2, body h3, body h4, body h5, body h6 {\r
120 margin-left: 0\r
121 } \r
122 \r
123 body pre {\r
124 margin: 0.5em 10% 0.5em 1em;\r
125 line-height: 1.0;\r
126 color: navy;\r
127 }\r
128 \r
129 tt.literal, code.literal {\r
130 color: navy;\r
131 }\r
132 \r
133 div.literallayout p {\r
134 padding: 0em;\r
135 margin: 0em;\r
136 }\r
137 \r
138 div.literallayout {\r
139 font-family: monospace;\r
140 # margin: 0.5em 10% 0.5em 1em;\r
141 margin: 0em;\r
142 color: navy;\r
143 border: 1px solid silver;\r
144 background: #f4f4f4;\r
145 padding: 0.5em;\r
146 }\r
147 \r
148 .programlisting, .screen {\r
149 border: 1px solid silver;\r
150 background: #f4f4f4;\r
151 margin: 0.5em 10% 0.5em 0;\r
152 padding: 0.5em 1em;\r
153 }\r
154 \r
155 div.sidebar {\r
156 background: #ffffee;\r
157 margin: 1.0em 10% 0.5em 0;\r
158 padding: 0.5em 1em;\r
159 border: 1px solid silver;\r
160 }\r
161 div.sidebar * { padding: 0; }\r
162 div.sidebar div { margin: 0; }\r
163 div.sidebar p.title {\r
164 font-family: sans-serif;\r
165 margin-top: 0.5em;\r
166 margin-bottom: 0.2em;\r
167 }\r
168 \r
169 div.bibliomixed {\r
170 margin: 0.5em 5% 0.5em 1em;\r
171 }\r
172 \r
173 div.glossary dt {\r
174 font-weight: bold;\r
175 }\r
176 div.glossary dd p {\r
177 margin-top: 0.2em;\r
178 }\r
179 \r
180 dl {\r
181 margin: .8em 0;\r
182 line-height: 1.2;\r
183 }\r
184 \r
185 dt {\r
186 margin-top: 0.5em;\r
187 }\r
188 \r
189 dt span.term {\r
190 font-style: italic;\r
191 }\r
192 \r
193 div.variablelist dd p {\r
194 margin-top: 0;\r
195 }\r
196 \r
197 div.itemizedlist li, div.orderedlist li {\r
198 margin-left: -0.8em;\r
199 margin-top: 0.5em;\r
200 }\r
201 \r
202 ul, ol {\r
203 list-style-position: outside;\r
204 }\r
205 \r
206 div.sidebar ul, div.sidebar ol {\r
207 margin-left: 2.8em;\r
208 }\r
209 \r
210 div.itemizedlist p.title,\r
211 div.orderedlist p.title,\r
212 div.variablelist p.title\r
213 {\r
214 margin-bottom: -0.8em;\r
215 }\r
216 \r
217 div.revhistory table {\r
218 border-collapse: collapse;\r
219 border: none;\r
220 }\r
221 div.revhistory th {\r
222 border: none;\r
223 color: #527bbd;\r
224 font-family: tahoma, verdana, sans-serif;\r
225 }\r
226 div.revhistory td {\r
227 border: 1px solid silver;\r
228 }\r
229 \r
230 /* Keep TOC and index lines close together. */\r
231 div.toc dl, div.toc dt,\r
232 div.list-of-figures dl, div.list-of-figures dt,\r
233 div.list-of-tables dl, div.list-of-tables dt,\r
234 div.indexdiv dl, div.indexdiv dt\r
235 {\r
236 line-height: normal;\r
237 margin-top: 0;\r
238 margin-bottom: 0;\r
239 }\r
240 \r
241 /*\r
242 Table styling does not work because of overriding attributes in\r
243 generated HTML.\r
244 */\r
245 div.table table,\r
246 div.informaltable table\r
247 {\r
248 margin-left: 0;\r
249 margin-right: 5%;\r
250 margin-bottom: 0.8em;\r
251 }\r
252 div.informaltable table\r
253 {\r
254 margin-top: 0.4em\r
255 }\r
256 div.table thead,\r
257 div.table tfoot,\r
258 div.table tbody,\r
259 div.informaltable thead,\r
260 div.informaltable tfoot,\r
261 div.informaltable tbody\r
262 {\r
263 /* No effect in IE6. */\r
264 border-top: 2px solid #527bbd;\r
265 border-bottom: 2px solid #527bbd;\r
266 }\r
267 div.table thead, div.table tfoot,\r
268 div.informaltable thead, div.informaltable tfoot\r
269 {\r
270 font-weight: bold;\r
271 }\r
272 \r
273 div.mediaobject img {\r
274 border: 1px solid silver;\r
275 margin-bottom: 0.8em;\r
276 }\r
277 div.figure p.title,\r
278 div.table p.title\r
279 {\r
280 margin-top: 1em;\r
281 margin-bottom: 0.4em;\r
282 }\r
283 \r
284 @media print {\r
285 div.navheader, div.navfooter { display: none; }\r
286 }\r