Fix for UBSan build
[platform/upstream/doxygen.git] / src / doxygen_css.h
1 "/* The standard CSS for doxygen */\n"
2 "\n"
3 "body, table, div, p, dl {\n"
4 "       font: 400 14px/19px Roboto,sans-serif;\n"
5 "}\n"
6 "\n"
7 "/* @group Heading Levels */\n"
8 "\n"
9 "h1.groupheader {\n"
10 "       font-size: 150%;\n"
11 "}\n"
12 "\n"
13 ".title {\n"
14 "       font-size: 150%;\n"
15 "       font-weight: bold;\n"
16 "       margin: 10px 2px;\n"
17 "}\n"
18 "\n"
19 "h2.groupheader {\n"
20 "       border-bottom: 1px solid ##99;\n"
21 "       color: ##44;\n"
22 "       font-size: 150%;\n"
23 "       font-weight: normal;\n"
24 "       margin-top: 1.75em;\n"
25 "       padding-top: 8px;\n"
26 "       padding-bottom: 4px;\n"
27 "       width: 100%;\n"
28 "}\n"
29 "\n"
30 "h3.groupheader {\n"
31 "       font-size: 100%;\n"
32 "}\n"
33 "\n"
34 "h1, h2, h3, h4, h5, h6 {\n"
35 "       -webkit-transition: text-shadow 0.5s linear;\n"
36 "       -moz-transition: text-shadow 0.5s linear;\n"
37 "       -ms-transition: text-shadow 0.5s linear;\n"
38 "       -o-transition: text-shadow 0.5s linear;\n"
39 "       transition: text-shadow 0.5s linear;\n"
40 "       margin-right: 15px;\n"
41 "}\n"
42 "\n"
43 "h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {\n"
44 "       text-shadow: 0 0 15px cyan;\n"
45 "}\n"
46 "\n"
47 "dt {\n"
48 "       font-weight: bold;\n"
49 "}\n"
50 "\n"
51 "div.multicol {\n"
52 "       -moz-column-gap: 1em;\n"
53 "       -webkit-column-gap: 1em;\n"
54 "       -moz-column-count: 3;\n"
55 "       -webkit-column-count: 3;\n"
56 "}\n"
57 "\n"
58 "p.startli, p.startdd, p.starttd {\n"
59 "       margin-top: 2px;\n"
60 "}\n"
61 "\n"
62 "p.endli {\n"
63 "       margin-bottom: 0px;\n"
64 "}\n"
65 "\n"
66 "p.enddd {\n"
67 "       margin-bottom: 4px;\n"
68 "}\n"
69 "\n"
70 "p.endtd {\n"
71 "       margin-bottom: 2px;\n"
72 "}\n"
73 "\n"
74 "/* @end */\n"
75 "\n"
76 "caption {\n"
77 "       font-weight: bold;\n"
78 "}\n"
79 "\n"
80 "span.legend {\n"
81 "        font-size: 70%;\n"
82 "        text-align: center;\n"
83 "}\n"
84 "\n"
85 "h3.version {\n"
86 "        font-size: 90%;\n"
87 "        text-align: center;\n"
88 "}\n"
89 "\n"
90 "div.qindex, div.navtab{\n"
91 "       background-color: ##ee;\n"
92 "       border: 1px solid ##b0;\n"
93 "       text-align: center;\n"
94 "}\n"
95 "\n"
96 "div.qindex, div.navpath {\n"
97 "       width: 100%;\n"
98 "       line-height: 140%;\n"
99 "}\n"
100 "\n"
101 "div.navtab {\n"
102 "       margin-right: 15px;\n"
103 "}\n"
104 "\n"
105 "/* @group Link Styling */\n"
106 "\n"
107 "a {\n"
108 "       color: ##50;\n"
109 "       font-weight: normal;\n"
110 "       text-decoration: none;\n"
111 "}\n"
112 "\n"
113 ".contents a:visited {\n"
114 "       color: ##60;\n"
115 "}\n"
116 "\n"
117 "a:hover {\n"
118 "       text-decoration: underline;\n"
119 "}\n"
120 "\n"
121 "a.qindex {\n"
122 "       font-weight: bold;\n"
123 "}\n"
124 "\n"
125 "a.qindexHL {\n"
126 "       font-weight: bold;\n"
127 "       background-color: ##AA;\n"
128 "       color: #ffffff;\n"
129 "       border: 1px double ##98;\n"
130 "}\n"
131 "\n"
132 ".contents a.qindexHL:visited {\n"
133 "        color: #ffffff;\n"
134 "}\n"
135 "\n"
136 "a.el {\n"
137 "       font-weight: bold;\n"
138 "}\n"
139 "\n"
140 "a.elRef {\n"
141 "}\n"
142 "\n"
143 "a.code, a.code:visited {\n"
144 "       color: #4665A2; \n"
145 "}\n"
146 "\n"
147 "a.codeRef, a.codeRef:visited {\n"
148 "       color: #4665A2; \n"
149 "}\n"
150 "\n"
151 "/* @end */\n"
152 "\n"
153 "dl.el {\n"
154 "       margin-left: -1cm;\n"
155 "}\n"
156 "\n"
157 "pre.fragment {\n"
158 "        border: 1px solid #C4CFE5;\n"
159 "        background-color: #FBFCFD;\n"
160 "        padding: 4px 6px;\n"
161 "        margin: 4px 8px 4px 2px;\n"
162 "        overflow: auto;\n"
163 "        word-wrap: break-word;\n"
164 "        font-size:  9pt;\n"
165 "        line-height: 125%;\n"
166 "        font-family: monospace, fixed;\n"
167 "        font-size: 105%;\n"
168 "}\n"
169 "\n"
170 "div.fragment {\n"
171 "        padding: 4px;\n"
172 "        margin: 4px;\n"
173 "       background-color: ##FC;\n"
174 "       border: 1px solid ##CC;\n"
175 "}\n"
176 "\n"
177 "div.line {\n"
178 "       font-family: monospace, fixed;\n"
179 "        font-size: 13px;\n"
180 "       min-height: 13px;\n"
181 "       line-height: 1.0;\n"
182 "       text-wrap: unrestricted;\n"
183 "       white-space: -moz-pre-wrap; /* Moz */\n"
184 "       white-space: -pre-wrap;     /* Opera 4-6 */\n"
185 "       white-space: -o-pre-wrap;   /* Opera 7 */\n"
186 "       white-space: pre-wrap;      /* CSS3  */\n"
187 "       word-wrap: break-word;      /* IE 5.5+ */\n"
188 "       text-indent: -53px;\n"
189 "       padding-left: 53px;\n"
190 "       padding-bottom: 0px;\n"
191 "       margin: 0px;\n"
192 "       -webkit-transition-property: background-color, box-shadow;\n"
193 "       -webkit-transition-duration: 0.5s;\n"
194 "       -moz-transition-property: background-color, box-shadow;\n"
195 "       -moz-transition-duration: 0.5s;\n"
196 "       -ms-transition-property: background-color, box-shadow;\n"
197 "       -ms-transition-duration: 0.5s;\n"
198 "       -o-transition-property: background-color, box-shadow;\n"
199 "       -o-transition-duration: 0.5s;\n"
200 "       transition-property: background-color, box-shadow;\n"
201 "       transition-duration: 0.5s;\n"
202 "}\n"
203 "\n"
204 "div.line.glow {\n"
205 "       background-color: cyan;\n"
206 "       box-shadow: 0 0 10px cyan;\n"
207 "}\n"
208 "\n"
209 "\n"
210 "span.lineno {\n"
211 "       padding-right: 4px;\n"
212 "       text-align: right;\n"
213 "       border-right: 2px solid #0F0;\n"
214 "       background-color: #E8E8E8;\n"
215 "        white-space: pre;\n"
216 "}\n"
217 "span.lineno a {\n"
218 "       background-color: #D8D8D8;\n"
219 "}\n"
220 "\n"
221 "span.lineno a:hover {\n"
222 "       background-color: #C8C8C8;\n"
223 "}\n"
224 "\n"
225 "div.ah {\n"
226 "       background-color: black;\n"
227 "       font-weight: bold;\n"
228 "       color: #ffffff;\n"
229 "       margin-bottom: 3px;\n"
230 "       margin-top: 3px;\n"
231 "       padding: 0.2em;\n"
232 "       border: solid thin #333;\n"
233 "       border-radius: 0.5em;\n"
234 "       -webkit-border-radius: .5em;\n"
235 "       -moz-border-radius: .5em;\n"
236 "       box-shadow: 2px 2px 3px #999;\n"
237 "       -webkit-box-shadow: 2px 2px 3px #999;\n"
238 "       -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;\n"
239 "       background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));\n"
240 "       background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);\n"
241 "}\n"
242 "\n"
243 "div.groupHeader {\n"
244 "       margin-left: 16px;\n"
245 "       margin-top: 12px;\n"
246 "       font-weight: bold;\n"
247 "}\n"
248 "\n"
249 "div.groupText {\n"
250 "       margin-left: 16px;\n"
251 "       font-style: italic;\n"
252 "}\n"
253 "\n"
254 "body {\n"
255 "       background-color: white;\n"
256 "       color: black;\n"
257 "        margin: 0;\n"
258 "}\n"
259 "\n"
260 "div.contents {\n"
261 "       margin-top: 10px;\n"
262 "       margin-left: 12px;\n"
263 "       margin-right: 8px;\n"
264 "}\n"
265 "\n"
266 "td.indexkey {\n"
267 "       background-color: ##ee;\n"
268 "       font-weight: bold;\n"
269 "       border: 1px solid ##cc;\n"
270 "       margin: 2px 0px 2px 0;\n"
271 "       padding: 2px 10px;\n"
272 "        white-space: nowrap;\n"
273 "        vertical-align: top;\n"
274 "}\n"
275 "\n"
276 "td.indexvalue {\n"
277 "       background-color: ##ee;\n"
278 "       border: 1px solid ##cc;\n"
279 "       padding: 2px 10px;\n"
280 "       margin: 2px 0px;\n"
281 "}\n"
282 "\n"
283 "tr.memlist {\n"
284 "       background-color: ##f0;\n"
285 "}\n"
286 "\n"
287 "p.formulaDsp {\n"
288 "       text-align: center;\n"
289 "}\n"
290 "\n"
291 "img.formulaDsp {\n"
292 "       \n"
293 "}\n"
294 "\n"
295 "img.formulaInl {\n"
296 "       vertical-align: middle;\n"
297 "}\n"
298 "\n"
299 "div.center {\n"
300 "       text-align: center;\n"
301 "        margin-top: 0px;\n"
302 "        margin-bottom: 0px;\n"
303 "        padding: 0px;\n"
304 "}\n"
305 "\n"
306 "div.center img {\n"
307 "       border: 0px;\n"
308 "}\n"
309 "\n"
310 "address.footer {\n"
311 "       text-align: right;\n"
312 "       padding-right: 12px;\n"
313 "}\n"
314 "\n"
315 "img.footer {\n"
316 "       border: 0px;\n"
317 "       vertical-align: middle;\n"
318 "}\n"
319 "\n"
320 "/* @group Code Colorization */\n"
321 "\n"
322 "span.keyword {\n"
323 "       color: #008000\n"
324 "}\n"
325 "\n"
326 "span.keywordtype {\n"
327 "       color: #604020\n"
328 "}\n"
329 "\n"
330 "span.keywordflow {\n"
331 "       color: #e08000\n"
332 "}\n"
333 "\n"
334 "span.comment {\n"
335 "       color: #800000\n"
336 "}\n"
337 "\n"
338 "span.preprocessor {\n"
339 "       color: #806020\n"
340 "}\n"
341 "\n"
342 "span.stringliteral {\n"
343 "       color: #002080\n"
344 "}\n"
345 "\n"
346 "span.charliteral {\n"
347 "       color: #008080\n"
348 "}\n"
349 "\n"
350 "span.vhdldigit { \n"
351 "       color: #ff00ff \n"
352 "}\n"
353 "\n"
354 "span.vhdlchar { \n"
355 "       color: #000000 \n"
356 "}\n"
357 "\n"
358 "span.vhdlkeyword { \n"
359 "       color: #700070 \n"
360 "}\n"
361 "\n"
362 "span.vhdllogic { \n"
363 "       color: #ff0000 \n"
364 "}\n"
365 "\n"
366 "blockquote {\n"
367 "        background-color: ##F8;\n"
368 "        border-left: 2px solid ##AA;\n"
369 "        margin: 0 24px 0 4px;\n"
370 "        padding: 0 12px 0 16px;\n"
371 "}\n"
372 "\n"
373 "/* @end */\n"
374 "\n"
375 "/*\n"
376 ".search {\n"
377 "       color: #003399;\n"
378 "       font-weight: bold;\n"
379 "}\n"
380 "\n"
381 "form.search {\n"
382 "       margin-bottom: 0px;\n"
383 "       margin-top: 0px;\n"
384 "}\n"
385 "\n"
386 "input.search {\n"
387 "       font-size: 75%;\n"
388 "       color: #000080;\n"
389 "       font-weight: normal;\n"
390 "       background-color: #e8eef2;\n"
391 "}\n"
392 "*/\n"
393 "\n"
394 "td.tiny {\n"
395 "       font-size: 75%;\n"
396 "}\n"
397 "\n"
398 ".dirtab {\n"
399 "       padding: 4px;\n"
400 "       border-collapse: collapse;\n"
401 "       border: 1px solid ##b0;\n"
402 "}\n"
403 "\n"
404 "th.dirtab {\n"
405 "       background: ##ee;\n"
406 "       font-weight: bold;\n"
407 "}\n"
408 "\n"
409 "hr {\n"
410 "       height: 0px;\n"
411 "       border: none;\n"
412 "       border-top: 1px solid ##66;\n"
413 "}\n"
414 "\n"
415 "hr.footer {\n"
416 "       height: 1px;\n"
417 "}\n"
418 "\n"
419 "/* @group Member Descriptions */\n"
420 "\n"
421 "table.memberdecls {\n"
422 "       border-spacing: 0px;\n"
423 "       padding: 0px;\n"
424 "}\n"
425 "\n"
426 ".memberdecls td, .fieldtable tr {\n"
427 "       -webkit-transition-property: background-color, box-shadow;\n"
428 "       -webkit-transition-duration: 0.5s;\n"
429 "       -moz-transition-property: background-color, box-shadow;\n"
430 "       -moz-transition-duration: 0.5s;\n"
431 "       -ms-transition-property: background-color, box-shadow;\n"
432 "       -ms-transition-duration: 0.5s;\n"
433 "       -o-transition-property: background-color, box-shadow;\n"
434 "       -o-transition-duration: 0.5s;\n"
435 "       transition-property: background-color, box-shadow;\n"
436 "       transition-duration: 0.5s;\n"
437 "}\n"
438 "\n"
439 ".memberdecls td.glow, .fieldtable tr.glow {\n"
440 "       background-color: cyan;\n"
441 "       box-shadow: 0 0 15px cyan;\n"
442 "}\n"
443 "\n"
444 ".mdescLeft, .mdescRight,\n"
445 ".memItemLeft, .memItemRight,\n"
446 ".memTemplItemLeft, .memTemplItemRight, .memTemplParams {\n"
447 "       background-color: ##FA;\n"
448 "       border: none;\n"
449 "       margin: 4px;\n"
450 "       padding: 1px 0 0 8px;\n"
451 "}\n"
452 "\n"
453 ".mdescLeft, .mdescRight {\n"
454 "       padding: 0px 8px 4px 8px;\n"
455 "       color: #555;\n"
456 "}\n"
457 "\n"
458 ".memSeparator {\n"
459 "        border-bottom: 1px solid #DEE4F0;\n"
460 "        line-height: 1px;\n"
461 "        margin: 0px;\n"
462 "        padding: 0px;\n"
463 "}\n"
464 "\n"
465 ".memItemLeft, .memTemplItemLeft {\n"
466 "        white-space: nowrap;\n"
467 "}\n"
468 "\n"
469 ".memItemRight {\n"
470 "       width: 100%;\n"
471 "}\n"
472 "\n"
473 ".memTemplParams {\n"
474 "       color: ##60;\n"
475 "        white-space: nowrap;\n"
476 "       font-size: 80%;\n"
477 "}\n"
478 "\n"
479 "/* @end */\n"
480 "\n"
481 "/* @group Member Details */\n"
482 "\n"
483 "/* Styles for detailed member documentation */\n"
484 "\n"
485 ".memtemplate {\n"
486 "       font-size: 80%;\n"
487 "       color: ##60;\n"
488 "       font-weight: normal;\n"
489 "       margin-left: 9px;\n"
490 "}\n"
491 "\n"
492 ".memnav {\n"
493 "       background-color: ##ee;\n"
494 "       border: 1px solid ##b0;\n"
495 "       text-align: center;\n"
496 "       margin: 2px;\n"
497 "       margin-right: 15px;\n"
498 "       padding: 2px;\n"
499 "}\n"
500 "\n"
501 ".mempage {\n"
502 "       width: 100%;\n"
503 "}\n"
504 "\n"
505 ".memitem {\n"
506 "       padding: 0;\n"
507 "       margin-bottom: 10px;\n"
508 "       margin-right: 5px;\n"
509 "        -webkit-transition: box-shadow 0.5s linear;\n"
510 "        -moz-transition: box-shadow 0.5s linear;\n"
511 "        -ms-transition: box-shadow 0.5s linear;\n"
512 "        -o-transition: box-shadow 0.5s linear;\n"
513 "        transition: box-shadow 0.5s linear;\n"
514 "        display: table !important;\n"
515 "        width: 100%;\n"
516 "}\n"
517 "\n"
518 ".memitem.glow {\n"
519 "         box-shadow: 0 0 15px cyan;\n"
520 "}\n"
521 "\n"
522 ".memname {\n"
523 "        font-weight: bold;\n"
524 "        margin-left: 6px;\n"
525 "}\n"
526 "\n"
527 ".memname td {\n"
528 "       vertical-align: bottom;\n"
529 "}\n"
530 "\n"
531 ".memproto, dl.reflist dt {\n"
532 "        border-top: 1px solid ##B4;\n"
533 "        border-left: 1px solid ##B4;\n"
534 "        border-right: 1px solid ##B4;\n"
535 "        padding: 6px 0px 6px 0px;\n"
536 "        color: ##2b;\n"
537 "        font-weight: bold;\n"
538 "        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);\n"
539 "        background-image:url('nav_f.png');\n"
540 "        background-repeat:repeat-x;\n"
541 "        background-color: ##E6;\n"
542 "        /* opera specific markup */\n"
543 "        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
544 "        border-top-right-radius: 4px;\n"
545 "        border-top-left-radius: 4px;\n"
546 "        /* firefox specific markup */\n"
547 "        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;\n"
548 "        -moz-border-radius-topright: 4px;\n"
549 "        -moz-border-radius-topleft: 4px;\n"
550 "        /* webkit specific markup */\n"
551 "        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
552 "        -webkit-border-top-right-radius: 4px;\n"
553 "        -webkit-border-top-left-radius: 4px;\n"
554 "\n"
555 "}\n"
556 "\n"
557 ".memdoc, dl.reflist dd {\n"
558 "        border-bottom: 1px solid ##B4;      \n"
559 "        border-left: 1px solid ##B4;      \n"
560 "        border-right: 1px solid ##B4; \n"
561 "        padding: 6px 10px 2px 10px;\n"
562 "        background-color: ##FC;\n"
563 "        border-top-width: 0;\n"
564 "        background-image:url('nav_g.png');\n"
565 "        background-repeat:repeat-x;\n"
566 "        background-color: #FFFFFF;\n"
567 "        /* opera specific markup */\n"
568 "        border-bottom-left-radius: 4px;\n"
569 "        border-bottom-right-radius: 4px;\n"
570 "        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
571 "        /* firefox specific markup */\n"
572 "        -moz-border-radius-bottomleft: 4px;\n"
573 "        -moz-border-radius-bottomright: 4px;\n"
574 "        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;\n"
575 "        /* webkit specific markup */\n"
576 "        -webkit-border-bottom-left-radius: 4px;\n"
577 "        -webkit-border-bottom-right-radius: 4px;\n"
578 "        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
579 "}\n"
580 "\n"
581 "dl.reflist dt {\n"
582 "        padding: 5px;\n"
583 "}\n"
584 "\n"
585 "dl.reflist dd {\n"
586 "        margin: 0px 0px 10px 0px;\n"
587 "        padding: 5px;\n"
588 "}\n"
589 "\n"
590 ".paramkey {\n"
591 "       text-align: right;\n"
592 "}\n"
593 "\n"
594 ".paramtype {\n"
595 "       white-space: nowrap;\n"
596 "}\n"
597 "\n"
598 ".paramname {\n"
599 "       color: #602020;\n"
600 "       white-space: nowrap;\n"
601 "}\n"
602 ".paramname em {\n"
603 "       font-style: normal;\n"
604 "}\n"
605 ".paramname code {\n"
606 "        line-height: 14px;\n"
607 "}\n"
608 "\n"
609 ".params, .retval, .exception, .tparams {\n"
610 "        margin-left: 0px;\n"
611 "        padding-left: 0px;\n"
612 "}       \n"
613 "\n"
614 ".params .paramname, .retval .paramname {\n"
615 "        font-weight: bold;\n"
616 "        vertical-align: top;\n"
617 "}\n"
618 "        \n"
619 ".params .paramtype {\n"
620 "        font-style: italic;\n"
621 "        vertical-align: top;\n"
622 "}       \n"
623 "        \n"
624 ".params .paramdir {\n"
625 "        font-family: \"courier new\",courier,monospace;\n"
626 "        vertical-align: top;\n"
627 "}\n"
628 "\n"
629 "table.mlabels {\n"
630 "       border-spacing: 0px;\n"
631 "}\n"
632 "\n"
633 "td.mlabels-left {\n"
634 "       width: 100%;\n"
635 "       padding: 0px;\n"
636 "}\n"
637 "\n"
638 "td.mlabels-right {\n"
639 "       vertical-align: bottom;\n"
640 "       padding: 0px;\n"
641 "       white-space: nowrap;\n"
642 "}\n"
643 "\n"
644 "span.mlabels {\n"
645 "        margin-left: 8px;\n"
646 "}\n"
647 "\n"
648 "span.mlabel {\n"
649 "        background-color: ##88;\n"
650 "        border-top:1px solid ##70;\n"
651 "        border-left:1px solid ##70;\n"
652 "        border-right:1px solid ##CC;\n"
653 "        border-bottom:1px solid ##CC;\n"
654 "       text-shadow: none;\n"
655 "       color: white;\n"
656 "       margin-right: 4px;\n"
657 "       padding: 2px 3px;\n"
658 "       border-radius: 3px;\n"
659 "       font-size: 7pt;\n"
660 "       white-space: nowrap;\n"
661 "       vertical-align: middle;\n"
662 "}\n"
663 "\n"
664 "\n"
665 "\n"
666 "/* @end */\n"
667 "\n"
668 "/* these are for tree view when not used as main index */\n"
669 "\n"
670 "div.directory {\n"
671 "        margin: 10px 0px;\n"
672 "        border-top: 1px solid #A8B8D9;\n"
673 "        border-bottom: 1px solid #A8B8D9;\n"
674 "        width: 100%;\n"
675 "}\n"
676 "\n"
677 ".directory table {\n"
678 "        border-collapse:collapse;\n"
679 "}\n"
680 "\n"
681 ".directory td {\n"
682 "        margin: 0px;\n"
683 "        padding: 0px;\n"
684 "       vertical-align: top;\n"
685 "}\n"
686 "\n"
687 ".directory td.entry {\n"
688 "        white-space: nowrap;\n"
689 "        padding-right: 6px;\n"
690 "}\n"
691 "\n"
692 ".directory td.entry a {\n"
693 "        outline:none;\n"
694 "}\n"
695 "\n"
696 ".directory td.entry a img {\n"
697 "        border: none;\n"
698 "}\n"
699 "\n"
700 ".directory td.desc {\n"
701 "        width: 100%;\n"
702 "        padding-left: 6px;\n"
703 "       padding-right: 6px;\n"
704 "       padding-top: 3px;\n"
705 "       border-left: 1px solid rgba(0,0,0,0.05);\n"
706 "}\n"
707 "\n"
708 ".directory tr.even {\n"
709 "       padding-left: 6px;\n"
710 "       background-color: ##F8;\n"
711 "}\n"
712 "\n"
713 ".directory img {\n"
714 "       vertical-align: -30%;\n"
715 "}\n"
716 "\n"
717 ".directory .levels {\n"
718 "        white-space: nowrap;\n"
719 "        width: 100%;\n"
720 "        text-align: right;\n"
721 "        font-size: 9pt;\n"
722 "}\n"
723 "\n"
724 ".directory .levels span {\n"
725 "        cursor: pointer;\n"
726 "        padding-left: 2px;\n"
727 "        padding-right: 2px;\n"
728 "       color: ##50;\n"
729 "}\n"
730 "\n"
731 "div.dynheader {\n"
732 "        margin-top: 8px;\n"
733 "       -webkit-touch-callout: none;\n"
734 "       -webkit-user-select: none;\n"
735 "       -khtml-user-select: none;\n"
736 "       -moz-user-select: none;\n"
737 "       -ms-user-select: none;\n"
738 "       user-select: none;\n"
739 "}\n"
740 "\n"
741 "address {\n"
742 "       font-style: normal;\n"
743 "       color: ##33;\n"
744 "}\n"
745 "\n"
746 "table.doxtable {\n"
747 "       border-collapse:collapse;\n"
748 "        margin-top: 4px;\n"
749 "        margin-bottom: 4px;\n"
750 "}\n"
751 "\n"
752 "table.doxtable td, table.doxtable th {\n"
753 "       border: 1px solid ##37;\n"
754 "       padding: 3px 7px 2px;\n"
755 "}\n"
756 "\n"
757 "table.doxtable th {\n"
758 "       background-color: ##47;\n"
759 "       color: #FFFFFF;\n"
760 "       font-size: 110%;\n"
761 "       padding-bottom: 4px;\n"
762 "       padding-top: 5px;\n"
763 "}\n"
764 "\n"
765 "table.fieldtable {\n"
766 "        width: 100%;\n"
767 "        margin-bottom: 10px;\n"
768 "        border: 1px solid ##B4;\n"
769 "        border-spacing: 0px;\n"
770 "        -moz-border-radius: 4px;\n"
771 "        -webkit-border-radius: 4px;\n"
772 "        border-radius: 4px;\n"
773 "        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;\n"
774 "        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);\n"
775 "        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);\n"
776 "}\n"
777 "\n"
778 ".fieldtable td, .fieldtable th {\n"
779 "        padding: 3px 7px 2px;\n"
780 "}\n"
781 "\n"
782 ".fieldtable td.fieldtype, .fieldtable td.fieldname {\n"
783 "        white-space: nowrap;\n"
784 "        border-right: 1px solid ##B4;\n"
785 "        border-bottom: 1px solid ##B4;\n"
786 "        vertical-align: top;\n"
787 "}\n"
788 "\n"
789 ".fieldtable td.fielddoc {\n"
790 "        border-bottom: 1px solid ##B4;\n"
791 "        width: 100%;\n"
792 "}\n"
793 "\n"
794 ".fieldtable tr:last-child td {\n"
795 "        border-bottom: none;\n"
796 "}\n"
797 "\n"
798 ".fieldtable th {\n"
799 "        background-image:url('nav_f.png');\n"
800 "        background-repeat:repeat-x;\n"
801 "        background-color: ##E6;\n"
802 "        font-size: 90%;\n"
803 "        color: ##2B;\n"
804 "        padding-bottom: 4px;\n"
805 "        padding-top: 5px;\n"
806 "        text-align:left;\n"
807 "        -moz-border-radius-topleft: 4px;\n"
808 "        -moz-border-radius-topright: 4px;\n"
809 "        -webkit-border-top-left-radius: 4px;\n"
810 "        -webkit-border-top-right-radius: 4px;\n"
811 "        border-top-left-radius: 4px;\n"
812 "        border-top-right-radius: 4px;\n"
813 "        border-bottom: 1px solid ##B4;\n"
814 "}\n"
815 "\n"
816 "\n"
817 ".tabsearch {\n"
818 "       top: 0px;\n"
819 "       left: 10px;\n"
820 "       height: 36px;\n"
821 "       background-image: url('tab_b.png');\n"
822 "       z-index: 101;\n"
823 "       overflow: hidden;\n"
824 "       font-size: 13px;\n"
825 "}\n"
826 "\n"
827 ".navpath ul\n"
828 "{\n"
829 "       font-size: 11px;\n"
830 "       background-image:url('tab_b.png');\n"
831 "       background-repeat:repeat-x;\n"
832 "       background-position: 0 -5px;\n"
833 "       height:30px;\n"
834 "       line-height:30px;\n"
835 "       color:##9b;\n"
836 "       border:solid 1px ##ca;\n"
837 "       overflow:hidden;\n"
838 "       margin:0px;\n"
839 "       padding:0px;\n"
840 "}\n"
841 "\n"
842 ".navpath li\n"
843 "{\n"
844 "       list-style-type:none;\n"
845 "       float:left;\n"
846 "       padding-left:10px;\n"
847 "       padding-right:15px;\n"
848 "       background-image:url('bc_s.png');\n"
849 "       background-repeat:no-repeat;\n"
850 "       background-position:right;\n"
851 "       color:##45;\n"
852 "}\n"
853 "\n"
854 ".navpath li.navelem a\n"
855 "{\n"
856 "       height:32px;\n"
857 "       display:block;\n"
858 "       text-decoration: none;\n"
859 "       outline: none;\n"
860 "       color: ##30;\n"
861 "       font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;\n"
862 "       text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);\n"
863 "       text-decoration: none;        \n"
864 "}\n"
865 "\n"
866 ".navpath li.navelem a:hover\n"
867 "{\n"
868 "       color:##80;\n"
869 "}\n"
870 "\n"
871 ".navpath li.footer\n"
872 "{\n"
873 "        list-style-type:none;\n"
874 "        float:right;\n"
875 "        padding-left:10px;\n"
876 "        padding-right:15px;\n"
877 "        background-image:none;\n"
878 "        background-repeat:no-repeat;\n"
879 "        background-position:right;\n"
880 "        color:##45;\n"
881 "        font-size: 8pt;\n"
882 "}\n"
883 "\n"
884 "\n"
885 "div.summary\n"
886 "{\n"
887 "       float: right;\n"
888 "       font-size: 8pt;\n"
889 "       padding-right: 5px;\n"
890 "       width: 50%;\n"
891 "       text-align: right;\n"
892 "}       \n"
893 "\n"
894 "div.summary a\n"
895 "{\n"
896 "       white-space: nowrap;\n"
897 "}\n"
898 "\n"
899 "div.ingroups\n"
900 "{\n"
901 "       font-size: 8pt;\n"
902 "       width: 50%;\n"
903 "       text-align: left;\n"
904 "}\n"
905 "\n"
906 "div.ingroups a\n"
907 "{\n"
908 "       white-space: nowrap;\n"
909 "}\n"
910 "\n"
911 "div.header\n"
912 "{\n"
913 "        background-image:url('nav_h.png');\n"
914 "        background-repeat:repeat-x;\n"
915 "       background-color: ##FA;\n"
916 "       margin:  0px;\n"
917 "       border-bottom: 1px solid ##CC;\n"
918 "}\n"
919 "\n"
920 "div.headertitle\n"
921 "{\n"
922 "       padding: 5px 5px 5px 10px;\n"
923 "}\n"
924 "\n"
925 "dl\n"
926 "{\n"
927 "        padding: 0 0 0 10px;\n"
928 "}\n"
929 "\n"
930 "/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */\n"
931 "dl.section\n"
932 "{\n"
933 "       margin-left: 0px;\n"
934 "       padding-left: 0px;\n"
935 "}\n"
936 "\n"
937 "dl.note\n"
938 "{\n"
939 "        margin-left:-7px;\n"
940 "        padding-left: 3px;\n"
941 "        border-left:4px solid;\n"
942 "        border-color: #D0C000;\n"
943 "}\n"
944 "\n"
945 "dl.warning, dl.attention\n"
946 "{\n"
947 "        margin-left:-7px;\n"
948 "        padding-left: 3px;\n"
949 "        border-left:4px solid;\n"
950 "        border-color: #FF0000;\n"
951 "}\n"
952 "\n"
953 "dl.pre, dl.post, dl.invariant\n"
954 "{\n"
955 "        margin-left:-7px;\n"
956 "        padding-left: 3px;\n"
957 "        border-left:4px solid;\n"
958 "        border-color: #00D000;\n"
959 "}\n"
960 "\n"
961 "dl.deprecated\n"
962 "{\n"
963 "        margin-left:-7px;\n"
964 "        padding-left: 3px;\n"
965 "        border-left:4px solid;\n"
966 "        border-color: #505050;\n"
967 "}\n"
968 "\n"
969 "dl.todo\n"
970 "{\n"
971 "        margin-left:-7px;\n"
972 "        padding-left: 3px;\n"
973 "        border-left:4px solid;\n"
974 "        border-color: #00C0E0;\n"
975 "}\n"
976 "\n"
977 "dl.test\n"
978 "{\n"
979 "        margin-left:-7px;\n"
980 "        padding-left: 3px;\n"
981 "        border-left:4px solid;\n"
982 "        border-color: #3030E0;\n"
983 "}\n"
984 "\n"
985 "dl.bug\n"
986 "{\n"
987 "        margin-left:-7px;\n"
988 "        padding-left: 3px;\n"
989 "        border-left:4px solid;\n"
990 "        border-color: #C08050;\n"
991 "}\n"
992 "\n"
993 "dl.section dd {\n"
994 "       margin-bottom: 6px;\n"
995 "}\n"
996 "\n"
997 "\n"
998 "#projectlogo\n"
999 "{\n"
1000 "       text-align: center;\n"
1001 "       vertical-align: bottom;\n"
1002 "       border-collapse: separate;\n"
1003 "}\n"
1004 " \n"
1005 "#projectlogo img\n"
1006 "{ \n"
1007 "       border: 0px none;\n"
1008 "}\n"
1009 " \n"
1010 "#projectname\n"
1011 "{\n"
1012 "       font: 300% Tahoma, Arial,sans-serif;\n"
1013 "       margin: 0px;\n"
1014 "       padding: 2px 0px;\n"
1015 "}\n"
1016 "    \n"
1017 "#projectbrief\n"
1018 "{\n"
1019 "       font: 120% Tahoma, Arial,sans-serif;\n"
1020 "       margin: 0px;\n"
1021 "       padding: 0px;\n"
1022 "}\n"
1023 "\n"
1024 "#projectnumber\n"
1025 "{\n"
1026 "       font: 50% Tahoma, Arial,sans-serif;\n"
1027 "       margin: 0px;\n"
1028 "       padding: 0px;\n"
1029 "}\n"
1030 "\n"
1031 "#titlearea\n"
1032 "{\n"
1033 "       padding: 0px;\n"
1034 "       margin: 0px;\n"
1035 "       width: 100%;\n"
1036 "       border-bottom: 1px solid ##70;\n"
1037 "}\n"
1038 "\n"
1039 ".image\n"
1040 "{\n"
1041 "        text-align: center;\n"
1042 "}\n"
1043 "\n"
1044 ".dotgraph\n"
1045 "{\n"
1046 "        text-align: center;\n"
1047 "}\n"
1048 "\n"
1049 ".mscgraph\n"
1050 "{\n"
1051 "        text-align: center;\n"
1052 "}\n"
1053 "\n"
1054 ".caption\n"
1055 "{\n"
1056 "       font-weight: bold;\n"
1057 "}\n"
1058 "\n"
1059 "div.zoom\n"
1060 "{\n"
1061 "       border: 1px solid ##A0;\n"
1062 "}\n"
1063 "\n"
1064 "dl.citelist {\n"
1065 "        margin-bottom:50px;\n"
1066 "}\n"
1067 "\n"
1068 "dl.citelist dt {\n"
1069 "        color:##40;\n"
1070 "        float:left;\n"
1071 "        font-weight:bold;\n"
1072 "        margin-right:10px;\n"
1073 "        padding:5px;\n"
1074 "}\n"
1075 "\n"
1076 "dl.citelist dd {\n"
1077 "        margin:2px 0;\n"
1078 "        padding:5px 0;\n"
1079 "}\n"
1080 "\n"
1081 "div.toc {\n"
1082 "        padding: 14px 25px;\n"
1083 "        background-color: ##F6;\n"
1084 "        border: 1px solid ##DD;\n"
1085 "        border-radius: 7px 7px 7px 7px;\n"
1086 "        float: right;\n"
1087 "        height: auto;\n"
1088 "        margin: 0 20px 10px 10px;\n"
1089 "        width: 200px;\n"
1090 "}\n"
1091 "\n"
1092 "div.toc li {\n"
1093 "        background: url(\"bdwn.png\") no-repeat scroll 0 5px transparent;\n"
1094 "        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;\n"
1095 "        margin-top: 5px;\n"
1096 "        padding-left: 10px;\n"
1097 "        padding-top: 2px;\n"
1098 "}\n"
1099 "\n"
1100 "div.toc h3 {\n"
1101 "        font: bold 12px/1.2 Arial,FreeSans,sans-serif;\n"
1102 "       color: ##60;\n"
1103 "        border-bottom: 0 none;\n"
1104 "        margin: 0;\n"
1105 "}\n"
1106 "\n"
1107 "div.toc ul {\n"
1108 "        list-style: none outside none;\n"
1109 "        border: medium none;\n"
1110 "        padding: 0px;\n"
1111 "}       \n"
1112 "\n"
1113 "div.toc li.level1 {\n"
1114 "        margin-left: 0px;\n"
1115 "}\n"
1116 "\n"
1117 "div.toc li.level2 {\n"
1118 "        margin-left: 15px;\n"
1119 "}\n"
1120 "\n"
1121 "div.toc li.level3 {\n"
1122 "        margin-left: 30px;\n"
1123 "}\n"
1124 "\n"
1125 "div.toc li.level4 {\n"
1126 "        margin-left: 45px;\n"
1127 "}\n"
1128 "\n"
1129 ".inherit_header {\n"
1130 "        font-weight: bold;\n"
1131 "        color: gray;\n"
1132 "        cursor: pointer;\n"
1133 "       -webkit-touch-callout: none;\n"
1134 "       -webkit-user-select: none;\n"
1135 "       -khtml-user-select: none;\n"
1136 "       -moz-user-select: none;\n"
1137 "       -ms-user-select: none;\n"
1138 "       user-select: none;\n"
1139 "}\n"
1140 "\n"
1141 ".inherit_header td {\n"
1142 "        padding: 6px 0px 2px 5px;\n"
1143 "}\n"
1144 "\n"
1145 ".inherit {\n"
1146 "        display: none;\n"
1147 "}\n"
1148 "\n"
1149 "tr.heading h2 {\n"
1150 "        margin-top: 12px;\n"
1151 "        margin-bottom: 4px;\n"
1152 "}\n"
1153 "\n"
1154 "@media print\n"
1155 "{\n"
1156 "  #top { display: none; }\n"
1157 "  #side-nav { display: none; }\n"
1158 "  #nav-path { display: none; }\n"
1159 "  body { overflow:visible; }\n"
1160 "  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }\n"
1161 "  .summary { display: none; }\n"
1162 "  .memitem { page-break-inside: avoid; }\n"
1163 "  #doc-content\n"
1164 "  {\n"
1165 "    margin-left:0 !important;\n"
1166 "    height:auto !important;\n"
1167 "    width:auto !important;\n"
1168 "    overflow:inherit;\n"
1169 "    display:inline;\n"
1170 "  }\n"
1171 "}\n"
1172 "\n"