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