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