1body, table, div, p, dl { 2 font-family: "Open Sans", sans-serif; 3 font-size: 14px; 4 line-height: 1.5; 5} 6 7body { 8 background-color: #303030 ; 9 color: #888888; 10 margin: 0; 11} 12 13h1 { 14 font-size: 150%; 15} 16 17h2 { 18 font-size: 120%; 19} 20 21h3 { 22 font-size: 100%; 23} 24 25dt { 26 font-weight: bold; 27} 28 29ul { 30 padding-left: 30px; 31} 32 33div.multicol { 34 -moz-column-gap: 1em; 35 -webkit-column-gap: 1em; 36 -moz-column-count: 3; 37 -webkit-column-count: 3; 38} 39 40p.startli, p.startdd, p.starttd { 41 margin-top: 2px; 42} 43 44p.endli { 45 margin-bottom: 0px; 46} 47 48p.enddd { 49 margin-bottom: 4px; 50} 51 52p.endtd { 53 margin-bottom: 2px; 54} 55 56caption { 57 font-weight: bold; 58} 59 60span.legend { 61 font-size: 70%; 62 text-align: center; 63} 64 65h3.version { 66 font-size: 90%; 67 text-align: center; 68} 69 70div.navtab { 71 background-color: #606060; 72 border: 1px solid #303030; 73 text-align: center; 74} 75 76div.qindex { 77 background-color: #eeeeee; 78 text-align: center; 79 margin-left: auto; 80 margin-right: auto; 81 height: 18px; 82 overflow: hidden; 83 vertical-align: middle; 84} 85 86div.navpath { 87 max-width: 980px; 88 background-color: #606060; 89 text-align: center; 90 margin-left: auto; 91 margin-right: auto; 92 box-shadow: 0px 3px 5px #000000; 93 height: 18px; 94 overflow: hidden; 95 vertical-align: middle; 96} 97 98div.navtab { 99 margin-right: 15px; 100} 101 102a { 103 color: #44aaff; 104 font-weight: normal; 105 text-decoration: none; 106 text-shadow: 0px 0px 10px rgba(51, 153, 255, 0.5); 107} 108 109.contents a:visited { 110 color: #2288ee; 111} 112 113a:hover { 114 text-decoration: underline; 115} 116 117a.qindex { 118 font-weight: bold; 119} 120 121a.qindexHL { 122 font-weight: bold; 123 background-color: #9CAFD4; 124 color: #ffffff; 125 border: 1px double #869DCA; 126} 127 128.contents a.qindexHL:visited { 129 color: #ffffff; 130} 131 132a.el { 133 font-weight: bold; 134} 135 136a.elRef { 137} 138 139a.code, a.code:visited { 140 color: #4665A2; 141} 142 143a.codeRef, a.codeRef:visited { 144 color: #4665A2; 145} 146 147dl.el { 148 margin-left: -1cm; 149} 150 151.fragment { 152 font-family: monospace, mono, fixed; 153 font-size: 9pt; 154 white-space: pre; 155 border: 0; 156 157 color: #bbbbbb; 158 background-color: #202020; 159 padding: 4px 6px; 160 margin: 4px 8px 4px 2px; 161 overflow: auto; 162} 163 164.line { 165 font-family: monospace, mono, fixed; 166 font-size: 9pt; 167} 168 169/* To avoid packed effect on bullet lists */ 170li .line:first-child { 171 margin-top: 10px; 172} 173 174div.ah { 175 background-color: #000000; 176 font-weight: bold; 177 color: #ffffff; 178 margin-bottom: 3px; 179 margin-top: 3px; 180 padding: 0.2em; 181} 182 183div.groupHeader { 184 margin-left: 16px; 185 margin-top: 12px; 186 font-weight: bold; 187} 188 189div.groupText { 190 margin-left: 16px; 191 font-style: italic; 192} 193 194td.indexkey { 195 background-color: #eeeeee; 196 font-weight: bold; 197 border: 1px solid #dddddd; 198 margin: 2px 0px 2px 0; 199 padding: 2px 10px; 200 white-space: nowrap; 201 vertical-align: top; 202} 203 204td.indexvalue { 205 background-color: #eeeeee; 206 border: 1px solid #dddddd; 207 padding: 2px 10px; 208 margin: 2px 0px; 209} 210 211tr.memlist { 212 background-color: #EEF1F7; 213} 214 215p.formulaDsp { 216 text-align: center; 217} 218 219img.formulaDsp { 220} 221 222img.formulaInl { 223 vertical-align: middle; 224} 225 226div.center { 227 text-align: center; 228 margin-top: 0px; 229 margin-bottom: 0px; 230 padding: 0px; 231} 232 233div.center img { 234 border: 0px; 235} 236 237address.footer { 238 text-align: right; 239 padding-right: 12px; 240} 241 242img.footer { 243 border: 0px; 244 vertical-align: middle; 245} 246 247span.keyword { 248 color: #4488cc 249} 250 251span.keywordtype { 252 color: #4488cc 253} 254 255span.keywordflow { 256 color: #e08000 257} 258 259span.comment { 260 color: #3355bb 261} 262 263span.preprocessor { 264 color: #66ff55 265} 266 267span.stringliteral { 268 color: #ff8877 269} 270 271span.charliteral { 272 color: #aa9922 273} 274 275span.vhdldigit { 276 color: #ff00ff 277} 278 279span.vhdlchar { 280 color: #000000 281} 282 283span.vhdlkeyword { 284 color: #700070 285} 286 287span.vhdllogic { 288 color: #ff0000 289} 290 291/* 292.search { 293 color: #003399; 294 font-weight: bold; 295} 296 297form.search { 298 margin-bottom: 0px; 299 margin-top: 0px; 300} 301 302input.search { 303 font-size: 75%; 304 color: #000080; 305 font-weight: normal; 306 background-color: #e8eef2; 307} 308*/ 309 310td.tiny { 311 font-size: 75%; 312} 313 314.dirtab { 315 padding: 4px; 316 border-collapse: collapse; 317 border: 1px solid #A3B4D7; 318} 319 320th.dirtab { 321 background: #EBEFF6; 322 font-weight: bold; 323} 324 325hr { 326 height: 0px; 327 border: none; 328 border-top: 1px solid #c9c6e6;; 329} 330 331hr.footer { 332 height: 1px; 333} 334 335table.memberdecls { 336 border-spacing: 0px; 337 padding: 0px; 338} 339 340.mdescLeft, .mdescRight, 341.memItemLeft, .memItemRight, 342.memTemplItemLeft, .memTemplItemRight, .memTemplParams { 343 background-color: #202020; 344 border: none; 345 margin: 4px; 346 padding: 1px 0 0 8px; 347} 348 349.mdescLeft, .mdescRight { 350 padding: 0px 8px 4px 8px; 351 color: #555555; 352} 353 354.memItemLeft, .memItemRight, .memTemplParams { 355 border-top: 1px solid #404040; 356} 357 358.memItemLeft, .memTemplItemLeft { 359 white-space: nowrap; 360} 361 362.memItemRight { 363 width: 100%; 364} 365 366.memTemplParams { 367 color: #4665A2; 368 white-space: nowrap; 369} 370 371.memtemplate { 372 font-size: 80%; 373 color: #4665A2; 374 font-weight: normal; 375 margin-left: 9px; 376} 377 378.memnav { 379 background-color: #EBEFF6; 380 border: 1px solid #A3B4D7; 381 text-align: center; 382 margin: 2px; 383 margin-right: 15px; 384 padding: 2px; 385} 386 387.mempage { 388 width: 100%; 389} 390 391.memitem { 392 padding: 0; 393 margin-bottom: 10px; 394 margin-right: 5px; 395} 396 397.memname { 398 white-space: nowrap; 399 margin-left: 6px; 400} 401 402.memproto, dl.reflist dt { 403 padding: 6px 0px 6px 0px; 404 background-color: #404040; 405 color: #ffffff; 406} 407 408.memdoc, dl.reflist dd { 409 padding: 2px 5px; 410 background-color: #202020; 411 border-top: 1px solid #404040; 412 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 413 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; 414 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 415} 416 417dl.reflist dt { 418 padding: 5px; 419} 420 421dl.reflist dd { 422 margin: 0px 0px 10px 0px; 423 padding: 5px; 424} 425 426.paramkey { 427 text-align: right; 428} 429 430.paramtype { 431 white-space: nowrap; 432} 433 434.paramname { 435 color: #bbbbbb; 436 white-space: nowrap; 437} 438.paramname em { 439 font-style: normal; 440} 441 442.params, .retval, .exception, .tparams { 443 border-spacing: 6px 2px; 444} 445 446.params .paramname, .retval .paramname { 447 font-weight: bold; 448 vertical-align: top; 449} 450 451.params .paramtype { 452 font-style: italic; 453 vertical-align: top; 454} 455 456.params .paramdir { 457 font-family: mono, monospace, fixed; 458 vertical-align: top; 459} 460 461.ftvtree { 462 font-family: sans-serif; 463 margin: 0px; 464} 465 466.directory { 467 font-size: 9pt; 468 font-weight: bold; 469 margin: 5px; 470} 471 472.directory h3 { 473 margin: 0px; 474 margin-top: 1em; 475 font-size: 11pt; 476} 477 478/* 479.directory h3.swap { 480 height: 61px; 481 background-repeat: no-repeat; 482 background-image: url("yourimage.gif"); 483} 484.directory h3.swap span { 485 display: none; 486} 487*/ 488 489.directory > h3 { 490 margin-top: 0; 491} 492 493.directory p { 494 margin: 0px; 495 white-space: nowrap; 496} 497 498.directory div { 499 display: none; 500 margin: 0px; 501} 502 503.directory img { 504 vertical-align: -30%; 505} 506 507.directory tr.even { 508 background-color: #f2f2f2; 509} 510 511.directory tr { 512 background-color: #ffffff; 513} 514 515.directory td.entry { 516 width: 50%; 517} 518 519.directory-alt { 520 font-size: 100%; 521 font-weight: bold; 522} 523 524.directory-alt h3 { 525 margin: 0px; 526 margin-top: 1em; 527 font-size: 11pt; 528} 529 530.directory-alt > h3 { 531 margin-top: 0; 532} 533 534.directory-alt p { 535 margin: 0px; 536 white-space: nowrap; 537} 538 539.directory-alt div { 540 display: none; 541 margin: 0px; 542} 543 544.directory-alt img { 545 vertical-align: -30%; 546} 547 548div.dynheader { 549 margin-top: 8px; 550} 551 552address { 553 font-style: normal; 554 color: #2A3D61; 555} 556 557table.doxtable { 558 border-collapse:collapse; 559} 560 561table.doxtable td, table.doxtable th { 562 border: 1px solid #2D4068; 563 padding: 3px 7px 2px; 564} 565 566table.doxtable th { 567 background-color: #374F7F; 568 color: #FFFFFF; 569 font-size: 110%; 570 padding-bottom: 4px; 571 padding-top: 5px; 572 text-align:left; 573} 574 575table.fieldtable { 576 width: 100%; 577 margin-bottom: 10px; 578 border: 1px solid #aaaaaa; 579 border-spacing: 0px; 580 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; 581 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); 582 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); 583} 584 585.fieldtable td, .fieldtable th { 586 padding: 3px 7px 2px; 587} 588 589.fieldtable td.fieldtype, .fieldtable td.fieldname { 590 white-space: nowrap; 591 border-right: 1px solid #aaaaaa; 592 border-bottom: 1px solid #aaaaaa; 593 vertical-align: top; 594} 595 596.fieldtable td.fielddoc { 597 border-bottom: 1px solid #aaaaaa; 598 width: 100%; 599} 600 601.fieldtable tr:last-child td { 602 border-bottom: none; 603} 604 605.fieldtable th { 606 background-color: #dddddd; 607 color: #202020; 608 padding-bottom: 4px; 609 padding-top: 5px; 610 text-align:left; 611 border-bottom: 1px solid #aaaaaa; 612} 613 614.tabsearch { 615 top: 0px; 616 left: 10px; 617 height: 36px; 618 background-image: url('tab_b.png'); 619 z-index: 101; 620 overflow: hidden; 621 font-size: 13px; 622} 623 624.navpath ul { 625 font-size: 9pt; 626 height: 18px; 627 color: #ffffff; 628 overflow: hidden; 629 margin: 0px; 630 padding: 0px; 631 vertical-align: middle; 632} 633 634.navpath li { 635 list-style-type: none; 636 float: left; 637 padding-left: 10px; 638 padding-right: 10px; 639 border-right: 4px solid #3399ff; 640 vertical-align: middle; 641} 642 643.navpath li.navelem a { 644 height: 18px; 645 display: block; 646 text-decoration: none; 647 outline: none; 648} 649 650.navpath li.navelem a:hover { 651 color: #ffffff; 652 text-shadow: 0px 0px 5px #3399ff; 653} 654 655.navpath li.footer { 656 list-style-type:none; 657 float: right; 658 padding-left:10px; 659 padding-right:15px; 660 background-image:none; 661 background-repeat:no-repeat; 662 background-position:right; 663 color:#364D7C; 664 font-size: 9pt; 665} 666 667div.summary { 668 float: right; 669 font-size: 9pt; 670 padding-right: 10px; 671 padding-top: 10px; 672 width: 50%; 673 text-align: right; 674 color: #ffffff; 675 text-shadow: 0px 0px 5px #3399ff; 676} 677 678div.summary a { 679 white-space: nowrap; 680 color: #ffffff; 681 font-weight: bold; 682} 683 684div.ingroups { 685 margin-left: 5px; 686 font-size: 9pt; 687 padding-left: 5px; 688 width: 50%; 689 text-align: left; 690} 691 692div.ingroups a { 693 white-space: nowrap; 694 color: #ffffff; 695} 696 697.title { 698 font-size: 24px; 699 font-weight: bold; 700 margin: 20px 2px; 701 color: #ffffff; 702 font-family: "Open Sans", sans-serif; 703 font-weight: 500; 704} 705 706div.header, div.footer { 707 margin-left: auto; 708 margin-right: auto; 709 max-width: 980px; 710} 711 712div.footer { 713 font-size: 10px; 714 text-align: center; 715 border-top: 1px solid #404040; 716} 717 718div.footer span.copyright { 719 padding-right: 50px; 720 padding-left: 50px; 721} 722 723div.contents { 724 margin-left: auto; 725 margin-right: auto; 726 max-width: 940px; 727} 728 729#projectlogo { 730 text-align: center; 731 vertical-align: middle; 732 border-collapse: separate; 733} 734 735#projectlogo img { 736 border: 0px none; 737} 738 739#projectname { 740 font: 300% mono, monospace, fixed; 741 margin: 0px; 742 padding: 2px 0px; 743} 744 745#projectbrief { 746 font: 120% Arial, Helvetica, sans-serif; 747 margin: 0px; 748 padding: 0px; 749} 750 751#top { 752 background-color: #EBE9FE; 753} 754 755#titlearea { 756 box-shadow: 0px 3px 10px #000000; 757 margin-left: auto; 758 margin-right: auto; 759 padding: 0px 10px 0px 10px; 760} 761 762#projectnumber { 763 font: 50% Tahoma, Arial, sans-serif; 764 margin: 0px; 765 padding: 0px; 766} 767 768dl { 769 padding: 0 0 0 10px; 770} 771 772dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.since { 773 border-left: 4px solid; 774 padding: 0 0 0 6px; 775} 776 777dl.note { 778 border-color: #D0C000; 779} 780 781dl.warning, dl.attention { 782 border-color: #FF0000; 783} 784 785dl.pre, dl.post, dl.invariant { 786 border-color: #00D000; 787} 788 789dl.deprecated, dl.since { 790 border-color: #505050; 791} 792 793dl.since dt { 794 height: 0; 795} 796 797dl.todo { 798 border-color: #00C0E0; 799} 800 801dl.test { 802 border-color: #3030E0; 803} 804 805dl.bug { 806 border-color: #C08050; 807} 808 809.image { 810 text-align: center; 811} 812 813.dotgraph { 814 text-align: center; 815} 816 817.mscgraph { 818 text-align: center; 819} 820 821.caption { 822 font-weight: bold; 823} 824 825div.zoom { 826 border: 1px solid #90A5CE; 827} 828 829dl.citelist { 830 margin-bottom: 50px; 831} 832 833dl.citelist dt { 834 color: #334975; 835 float: left; 836 font-weight: bold; 837 margin-right: 10px; 838 padding: 5px; 839} 840 841dl.citelist dd { 842 margin: 2px 0; 843 padding: 5px 0; 844} 845 846@media print { 847 #top { display: none; } 848 #side-nav { display: none; } 849 #nav-path { display: none; } 850 body { overflow:visible; } 851 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } 852 .summary { display: none; } 853 .memitem { page-break-inside: avoid; } 854 #doc-content { 855 margin-left:0 !important; 856 height:auto !important; 857 width:auto !important; 858 overflow: inherit; 859 display: inline; 860 } 861 pre.fragment { 862 overflow: visible; 863 text-wrap: unrestricted; 864 white-space: -moz-pre-wrap; 865 white-space: -pre-wrap; 866 white-space: -o-pre-wrap; 867 white-space: pre-wrap; 868 word-wrap: break-word; 869 } 870} 871 872.tabs, .tabs2, .tabs3 { 873 margin-left: auto; 874 margin-right: auto; 875 background-color: #606060; 876 padding: 5px 0px 5px 0px; 877 text-align: center; 878 box-shadow: 0px 3px 5px #000000; 879 max-width: 980px; 880 z-index: 101; 881 font-size: 9pt; 882} 883 884.tabs2 { 885 font-size: 9pt; 886} 887 888.tabs2 li { 889 margin-top: 9pt; 890} 891 892.tabs3 { 893 font-size: 9pt; 894} 895 896.tabs3 li { 897 margin-top: 9pt; 898} 899 900.tablist { 901 margin: 0; 902 padding: 0; 903 display: table; 904} 905 906.tablist li { 907 float: left; 908 display: table-cell; 909 line-height: 24px; 910 list-style: none; 911 margin-left: 8px; 912 margin-right: 8px; 913} 914 915.tablist a { 916 box-shadow: 0px 1px 2px #000000; 917 display: block; 918 padding: 0px 5px 0px 5px; 919 font-weight: bold; 920 color: #ffffff; 921 text-shadow: 0px 0px 5px #3399ff; 922 text-decoration: none; 923 outline: none; 924} 925 926.tabs3 .tablist a { 927 padding: 0px 5px; 928} 929 930.tablist a:hover { 931 color: #ffffff; 932 text-shadow: 0px 1px 0px #000000; 933 text-decoration: none; 934 background-color: #808080; 935} 936 937.tablist li.current a { 938 color: #202020; 939 background-color: #a0a0a0; 940 text-shadow: 0px 1px 0px #cccccc; 941} 942 943 944/* EdcRef page specific styles */ 945 946table.edcref { 947 border-collapse:collapse; 948 border: 1px solid #AAAAAA; 949 margin-bottom: 30px; 950} 951 952table.edcref td.section a { 953 font-size: 2.0em; 954} 955 956table.edcref td.subsection { 957 background-color: #EEEEEE; 958 border: 1px solid #AAAAAA; 959} 960 961table.edcref td.subsection a { 962 font-size: 1.5em; 963} 964 965table.edcref td.property { 966 vertical-align: top; 967 width: 1%; 968} 969 970table.edcref .fragment { 971 width: 90%; 972 border: 1px solid #AAAAAA; 973 background-color: #F6F6F6; 974 padding-top: 10px; 975 padding-left: 3px; 976 margin-right: 100px; 977 margin-top: 10px; 978 margin-bottom: 10px; 979} 980 981table.edcref td.description { 982 padding-right: 95px; 983} 984 985table.edcref td.property, table.edcref td.parameters { 986 font-weight: bold; 987 background-color: #DDDDDD; 988 border-top: 1px solid #AAAAAA; 989 padding: 2px; 990} 991 992table.edcref_prop { 993 width: 90%; 994 border-collapse:collapse; 995 border: 1px solid #AAAAAA; 996 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 997} 998