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