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