update v1.0.x docs
[m6w6/ext-propro] / v1.0.x / doxygen.css
1 /* The standard CSS for doxygen 1.8.10 */
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 #projectalign
1112 {
1113 vertical-align: middle;
1114 }
1115
1116 #projectname
1117 {
1118 font: 300% Tahoma, Arial,sans-serif;
1119 margin: 0px;
1120 padding: 2px 0px;
1121 }
1122
1123 #projectbrief
1124 {
1125 font: 120% Tahoma, Arial,sans-serif;
1126 margin: 0px;
1127 padding: 0px;
1128 }
1129
1130 #projectnumber
1131 {
1132 font: 50% Tahoma, Arial,sans-serif;
1133 margin: 0px;
1134 padding: 0px;
1135 }
1136
1137 #titlearea
1138 {
1139 padding: 0px;
1140 margin: 0px;
1141 width: 100%;
1142 border-bottom: 1px solid #5373B4;
1143 }
1144
1145 .image
1146 {
1147 text-align: center;
1148 }
1149
1150 .dotgraph
1151 {
1152 text-align: center;
1153 }
1154
1155 .mscgraph
1156 {
1157 text-align: center;
1158 }
1159
1160 .diagraph
1161 {
1162 text-align: center;
1163 }
1164
1165 .caption
1166 {
1167 font-weight: bold;
1168 }
1169
1170 div.zoom
1171 {
1172 border: 1px solid #90A5CE;
1173 }
1174
1175 dl.citelist {
1176 margin-bottom:50px;
1177 }
1178
1179 dl.citelist dt {
1180 color:#334975;
1181 float:left;
1182 font-weight:bold;
1183 margin-right:10px;
1184 padding:5px;
1185 }
1186
1187 dl.citelist dd {
1188 margin:2px 0;
1189 padding:5px 0;
1190 }
1191
1192 div.toc {
1193 padding: 14px 25px;
1194 background-color: #F4F6FA;
1195 border: 1px solid #D8DFEE;
1196 border-radius: 7px 7px 7px 7px;
1197 float: right;
1198 height: auto;
1199 margin: 0 20px 10px 10px;
1200 width: 200px;
1201 }
1202
1203 div.toc li {
1204 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1205 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1206 margin-top: 5px;
1207 padding-left: 10px;
1208 padding-top: 2px;
1209 }
1210
1211 div.toc h3 {
1212 font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1213 color: #4665A2;
1214 border-bottom: 0 none;
1215 margin: 0;
1216 }
1217
1218 div.toc ul {
1219 list-style: none outside none;
1220 border: medium none;
1221 padding: 0px;
1222 }
1223
1224 div.toc li.level1 {
1225 margin-left: 0px;
1226 }
1227
1228 div.toc li.level2 {
1229 margin-left: 15px;
1230 }
1231
1232 div.toc li.level3 {
1233 margin-left: 30px;
1234 }
1235
1236 div.toc li.level4 {
1237 margin-left: 45px;
1238 }
1239
1240 .inherit_header {
1241 font-weight: bold;
1242 color: gray;
1243 cursor: pointer;
1244 -webkit-touch-callout: none;
1245 -webkit-user-select: none;
1246 -khtml-user-select: none;
1247 -moz-user-select: none;
1248 -ms-user-select: none;
1249 user-select: none;
1250 }
1251
1252 .inherit_header td {
1253 padding: 6px 0px 2px 5px;
1254 }
1255
1256 .inherit {
1257 display: none;
1258 }
1259
1260 tr.heading h2 {
1261 margin-top: 12px;
1262 margin-bottom: 4px;
1263 }
1264
1265 /* tooltip related style info */
1266
1267 .ttc {
1268 position: absolute;
1269 display: none;
1270 }
1271
1272 #powerTip {
1273 cursor: default;
1274 white-space: nowrap;
1275 background-color: white;
1276 border: 1px solid gray;
1277 border-radius: 4px 4px 4px 4px;
1278 box-shadow: 1px 1px 7px gray;
1279 display: none;
1280 font-size: smaller;
1281 max-width: 80%;
1282 opacity: 0.9;
1283 padding: 1ex 1em 1em;
1284 position: absolute;
1285 z-index: 2147483647;
1286 }
1287
1288 #powerTip div.ttdoc {
1289 color: grey;
1290 font-style: italic;
1291 }
1292
1293 #powerTip div.ttname a {
1294 font-weight: bold;
1295 }
1296
1297 #powerTip div.ttname {
1298 font-weight: bold;
1299 }
1300
1301 #powerTip div.ttdeci {
1302 color: #006318;
1303 }
1304
1305 #powerTip div {
1306 margin: 0px;
1307 padding: 0px;
1308 font: 12px/16px Roboto,sans-serif;
1309 }
1310
1311 #powerTip:before, #powerTip:after {
1312 content: "";
1313 position: absolute;
1314 margin: 0px;
1315 }
1316
1317 #powerTip.n:after, #powerTip.n:before,
1318 #powerTip.s:after, #powerTip.s:before,
1319 #powerTip.w:after, #powerTip.w:before,
1320 #powerTip.e:after, #powerTip.e:before,
1321 #powerTip.ne:after, #powerTip.ne:before,
1322 #powerTip.se:after, #powerTip.se:before,
1323 #powerTip.nw:after, #powerTip.nw:before,
1324 #powerTip.sw:after, #powerTip.sw:before {
1325 border: solid transparent;
1326 content: " ";
1327 height: 0;
1328 width: 0;
1329 position: absolute;
1330 }
1331
1332 #powerTip.n:after, #powerTip.s:after,
1333 #powerTip.w:after, #powerTip.e:after,
1334 #powerTip.nw:after, #powerTip.ne:after,
1335 #powerTip.sw:after, #powerTip.se:after {
1336 border-color: rgba(255, 255, 255, 0);
1337 }
1338
1339 #powerTip.n:before, #powerTip.s:before,
1340 #powerTip.w:before, #powerTip.e:before,
1341 #powerTip.nw:before, #powerTip.ne:before,
1342 #powerTip.sw:before, #powerTip.se:before {
1343 border-color: rgba(128, 128, 128, 0);
1344 }
1345
1346 #powerTip.n:after, #powerTip.n:before,
1347 #powerTip.ne:after, #powerTip.ne:before,
1348 #powerTip.nw:after, #powerTip.nw:before {
1349 top: 100%;
1350 }
1351
1352 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1353 border-top-color: #ffffff;
1354 border-width: 10px;
1355 margin: 0px -10px;
1356 }
1357 #powerTip.n:before {
1358 border-top-color: #808080;
1359 border-width: 11px;
1360 margin: 0px -11px;
1361 }
1362 #powerTip.n:after, #powerTip.n:before {
1363 left: 50%;
1364 }
1365
1366 #powerTip.nw:after, #powerTip.nw:before {
1367 right: 14px;
1368 }
1369
1370 #powerTip.ne:after, #powerTip.ne:before {
1371 left: 14px;
1372 }
1373
1374 #powerTip.s:after, #powerTip.s:before,
1375 #powerTip.se:after, #powerTip.se:before,
1376 #powerTip.sw:after, #powerTip.sw:before {
1377 bottom: 100%;
1378 }
1379
1380 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1381 border-bottom-color: #ffffff;
1382 border-width: 10px;
1383 margin: 0px -10px;
1384 }
1385
1386 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1387 border-bottom-color: #808080;
1388 border-width: 11px;
1389 margin: 0px -11px;
1390 }
1391
1392 #powerTip.s:after, #powerTip.s:before {
1393 left: 50%;
1394 }
1395
1396 #powerTip.sw:after, #powerTip.sw:before {
1397 right: 14px;
1398 }
1399
1400 #powerTip.se:after, #powerTip.se:before {
1401 left: 14px;
1402 }
1403
1404 #powerTip.e:after, #powerTip.e:before {
1405 left: 100%;
1406 }
1407 #powerTip.e:after {
1408 border-left-color: #ffffff;
1409 border-width: 10px;
1410 top: 50%;
1411 margin-top: -10px;
1412 }
1413 #powerTip.e:before {
1414 border-left-color: #808080;
1415 border-width: 11px;
1416 top: 50%;
1417 margin-top: -11px;
1418 }
1419
1420 #powerTip.w:after, #powerTip.w:before {
1421 right: 100%;
1422 }
1423 #powerTip.w:after {
1424 border-right-color: #ffffff;
1425 border-width: 10px;
1426 top: 50%;
1427 margin-top: -10px;
1428 }
1429 #powerTip.w:before {
1430 border-right-color: #808080;
1431 border-width: 11px;
1432 top: 50%;
1433 margin-top: -11px;
1434 }
1435
1436 @media print
1437 {
1438 #top { display: none; }
1439 #side-nav { display: none; }
1440 #nav-path { display: none; }
1441 body { overflow:visible; }
1442 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1443 .summary { display: none; }
1444 .memitem { page-break-inside: avoid; }
1445 #doc-content
1446 {
1447 margin-left:0 !important;
1448 height:auto !important;
1449 width:auto !important;
1450 overflow:inherit;
1451 display:inline;
1452 }
1453 }
1454