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