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