blob: e5c796e32f7b1609fe6767473d12404b6b05cb5f [file] [log] [blame]
Vince Lehmanb722b102014-08-24 16:33:49 -05001/* 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 width: 100%;
670}
671
672.directory td {
673 margin: 0px;
674 padding: 0px;
675 vertical-align: top;
676}
677
678.directory td.entry {
679 width: 20%;
680 white-space: nowrap;
681 padding-right: 6px;
682}
683
684.directory td.entry a {
685 outline:none;
686}
687
688.directory td.entry a img {
689 border: none;
690}
691
692.directory td.desc {
693 width: 80%;
694 padding-left: 6px;
695 padding-right: 6px;
696 border-left: 1px solid rgba(0,0,0,0.05);
697}
698
699.directory tr.even {
700 padding-left: 6px;
701 background-color: #F8F8F8;
702}
703
704.directory img {
705 vertical-align: -30%;
706}
707
708.directory .levels {
709 white-space: nowrap;
710 width: 100%;
711 text-align: right;
712 font-size: 9pt;
713}
714
715.directory .levels span {
716 cursor: pointer;
717 padding-left: 2px;
718 padding-right: 2px;
719 color: #585858;
720}
721
722div.dynheader {
723 margin-top: 8px;
724 -webkit-touch-callout: none;
725 -webkit-user-select: none;
726 -khtml-user-select: none;
727 -moz-user-select: none;
728 -ms-user-select: none;
729 user-select: none;
730}
731
732address {
733 font-style: normal;
734 color: #3A3A3A;
735}
736
737table.doxtable {
738 border-collapse:collapse;
739 margin-top: 4px;
740 margin-bottom: 4px;
741}
742
743table.doxtable td, table.doxtable th {
744 border: 1px solid #3F3F3F;
745 padding: 3px 7px 2px;
746}
747
748table.doxtable th {
749 background-color: #4F4F4F;
750 color: #FFFFFF;
751 font-size: 110%;
752 padding-bottom: 4px;
753 padding-top: 5px;
754}
755
756table.fieldtable {
757 width: 100%;
758 margin-bottom: 10px;
759 border: 1px solid #B9B9B9;
760 border-spacing: 0px;
761 -moz-border-radius: 4px;
762 -webkit-border-radius: 4px;
763 border-radius: 4px;
764 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
765 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
766 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
767}
768
769.fieldtable td, .fieldtable th {
770 padding: 3px 7px 2px;
771}
772
773.fieldtable td.fieldtype, .fieldtable td.fieldname {
774 white-space: nowrap;
775 border-right: 1px solid #B9B9B9;
776 border-bottom: 1px solid #B9B9B9;
777 vertical-align: top;
778}
779
780.fieldtable td.fielddoc {
781 border-bottom: 1px solid #B9B9B9;
782 width: 100%;
783}
784
785.fieldtable tr:last-child td {
786 border-bottom: none;
787}
788
789.fieldtable th {
790 background-image:url('nav_f.png');
791 background-repeat:repeat-x;
792 background-color: #E8E8E8;
793 font-size: 90%;
794 color: #323232;
795 padding-bottom: 4px;
796 padding-top: 5px;
797 text-align:left;
798 -moz-border-radius-topleft: 4px;
799 -moz-border-radius-topright: 4px;
800 -webkit-border-top-left-radius: 4px;
801 -webkit-border-top-right-radius: 4px;
802 border-top-left-radius: 4px;
803 border-top-right-radius: 4px;
804 border-bottom: 1px solid #B9B9B9;
805}
806
807
808.tabsearch {
809 top: 0px;
810 left: 10px;
811 height: 36px;
812 background-image: url('tab_b.png');
813 z-index: 101;
814 overflow: hidden;
815 font-size: 13px;
816}
817
818.navpath ul
819{
820 font-size: 11px;
821 background-image:url('tab_b.png');
822 background-repeat:repeat-x;
823 height:30px;
824 line-height:30px;
825 color:#A2A2A2;
826 border:solid 1px #CECECE;
827 overflow:hidden;
828 margin:0px;
829 padding:0px;
830}
831
832.navpath li
833{
834 list-style-type:none;
835 float:left;
836 padding-left:10px;
837 padding-right:15px;
838 background-image:url('bc_s.png');
839 background-repeat:no-repeat;
840 background-position:right;
841 color:#4D4D4D;
842}
843
844.navpath li.navelem a
845{
846 height:32px;
847 display:block;
848 text-decoration: none;
849 outline: none;
850}
851
852.navpath li.navelem a:hover
853{
854 color:#888888;
855}
856
857.navpath li.footer
858{
859 list-style-type:none;
860 float:right;
861 padding-left:10px;
862 padding-right:15px;
863 background-image:none;
864 background-repeat:no-repeat;
865 background-position:right;
866 color:#4D4D4D;
867 font-size: 8pt;
868}
869
870
871div.summary
872{
873 float: right;
874 font-size: 8pt;
875 padding-right: 5px;
876 width: 50%;
877 text-align: right;
878}
879
880div.summary a
881{
882 white-space: nowrap;
883}
884
885div.ingroups
886{
887 font-size: 8pt;
888 width: 50%;
889 text-align: left;
890}
891
892div.ingroups a
893{
894 white-space: nowrap;
895}
896
897div.header
898{
899 background-image:url('nav_h.png');
900 background-repeat:repeat-x;
901 background-color: #FAFAFA;
902 margin: 0px;
903 border-bottom: 1px solid #D0D0D0;
904}
905
906div.headertitle
907{
908 padding: 5px 5px 5px 7px;
909}
910
911dl
912{
913 padding: 0 0 0 10px;
914}
915
916/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
917dl.section
918{
919 margin-left: 0px;
920 padding-left: 0px;
921}
922
923dl.note
924{
925 margin-left:-7px;
926 padding-left: 3px;
927 border-left:4px solid;
928 border-color: #D0C000;
929}
930
931dl.warning, dl.attention
932{
933 margin-left:-7px;
934 padding-left: 3px;
935 border-left:4px solid;
936 border-color: #FF0000;
937}
938
939dl.pre, dl.post, dl.invariant
940{
941 margin-left:-7px;
942 padding-left: 3px;
943 border-left:4px solid;
944 border-color: #00D000;
945}
946
947dl.deprecated
948{
949 margin-left:-7px;
950 padding-left: 3px;
951 border-left:4px solid;
952 border-color: #505050;
953}
954
955dl.todo
956{
957 margin-left:-7px;
958 padding-left: 3px;
959 border:4px solid;
960 border-color: #00C0E0;
961}
962
963dl.test
964{
965 margin-left:-7px;
966 padding-left: 3px;
967 border-left:4px solid;
968 border-color: #3030E0;
969}
970
971dl.bug
972{
973 margin-left:-7px;
974 padding-left: 3px;
975 border-left:4px solid;
976 border-color: #C08050;
977}
978
979dl.section dd {
980 margin-bottom: 6px;
981}
982
983
984#projectlogo
985{
986 text-align: center;
987 vertical-align: bottom;
988 border-collapse: separate;
989}
990
991#projectlogo img
992{
993 border: 0px none;
994}
995
996#projectname
997{
998 font: 300% Tahoma, Arial,sans-serif;
999 margin: 0px;
1000 padding: 2px 0px;
1001}
1002
1003#projectbrief
1004{
1005 font: 120% Tahoma, Arial,sans-serif;
1006 margin: 0px;
1007 padding: 0px;
1008}
1009
1010#projectnumber
1011{
1012 font: 50% Tahoma, Arial,sans-serif;
1013 margin: 0px;
1014 padding: 0px;
1015}
1016
1017#titlearea
1018{
1019 padding: 0px;
1020 margin: 0px;
1021 width: 100%;
1022 border-bottom: 1px solid #787878;
1023}
1024
1025.image
1026{
1027 text-align: center;
1028}
1029
1030.dotgraph
1031{
1032 text-align: center;
1033}
1034
1035.mscgraph
1036{
1037 text-align: center;
1038}
1039
1040.caption
1041{
1042 font-weight: bold;
1043}
1044
1045div.zoom
1046{
1047 border: 1px solid #A6A6A6;
1048}
1049
1050dl.citelist {
1051 margin-bottom:50px;
1052}
1053
1054dl.citelist dt {
1055 color:#484848;
1056 float:left;
1057 font-weight:bold;
1058 margin-right:10px;
1059 padding:5px;
1060}
1061
1062dl.citelist dd {
1063 margin:2px 0;
1064 padding:5px 0;
1065}
1066
1067div.toc {
1068 padding: 14px 25px;
1069 background-color: #F6F6F6;
1070 border: 1px solid #DFDFDF;
1071 border-radius: 7px 7px 7px 7px;
1072 float: right;
1073 height: auto;
1074 margin: 0 20px 10px 10px;
1075 width: 200px;
1076}
1077
1078div.toc li {
1079 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1080 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1081 margin-top: 5px;
1082 padding-left: 10px;
1083 padding-top: 2px;
1084}
1085
1086div.toc h3 {
1087 font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1088 color: #686868;
1089 border-bottom: 0 none;
1090 margin: 0;
1091}
1092
1093div.toc ul {
1094 list-style: none outside none;
1095 border: medium none;
1096 padding: 0px;
1097}
1098
1099div.toc li.level1 {
1100 margin-left: 0px;
1101}
1102
1103div.toc li.level2 {
1104 margin-left: 15px;
1105}
1106
1107div.toc li.level3 {
1108 margin-left: 30px;
1109}
1110
1111div.toc li.level4 {
1112 margin-left: 45px;
1113}
1114
1115.inherit_header {
1116 font-weight: bold;
1117 color: gray;
1118 cursor: pointer;
1119 -webkit-touch-callout: none;
1120 -webkit-user-select: none;
1121 -khtml-user-select: none;
1122 -moz-user-select: none;
1123 -ms-user-select: none;
1124 user-select: none;
1125}
1126
1127.inherit_header td {
1128 padding: 6px 0px 2px 5px;
1129}
1130
1131.inherit {
1132 display: none;
1133}
1134
1135tr.heading h2 {
1136 margin-top: 12px;
1137 margin-bottom: 4px;
1138}
1139
1140@media print
1141{
1142 #top { display: none; }
1143 #side-nav { display: none; }
1144 #nav-path { display: none; }
1145 body { overflow:visible; }
1146 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1147 .summary { display: none; }
1148 .memitem { page-break-inside: avoid; }
1149 #doc-content
1150 {
1151 margin-left:0 !important;
1152 height:auto !important;
1153 width:auto !important;
1154 overflow:inherit;
1155 display:inline;
1156 }
1157}