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