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