1/* 2 * Copyright 2008-2013, 2020 Haiku, Inc. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * François Revol, revol@free.fr 7 * Stephan Aßmus, superstippi@gmx.de 8 * Braden Ewing, brewin@gmail.com 9 * Humdinger, humdingerb@gmail.com 10 * John Scipione, jscipione@gmail.com 11 * Niels Sascha Reedijk, niels.reedijk@gmail.com 12 */ 13 14/* color names provided by: https://chir.ag/projects/name-that-color */ 15 16/* 17 This stylesheet is designed to override the base style sheet doxygen.css 18 for Doxygen 1.8.20. 19 20 Some principles: 21 * Normal fonts are "Noto Sans",Arial,sans-serif 22 * Fixed space fonts are "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 23 * No rounded corners (border-radius: 0;) 24 * No box shadows (box-shadow: 0;) 25 * A selection of specific colors for borders, links, and other visual elements 26*/ 27 28/* Override font selections */ 29 30body, table, div, p, dl { 31 font: 400 14px/22px "Noto Sans",Arial,sans-serif; 32} 33 34p.reference, p.definition { 35 font: 400 14px/22px "Noto Sans",Arial,sans-serif; 36} 37 38pre.fragment { 39 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 40} 41 42div.line { 43 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 44 line-height: 1.4; 45} 46 47.overload { 48 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 49} 50 51.params .paramdir, .tparams .paramdir { 52 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 53} 54 55table.directory { 56 font: 400 14px "Noto Sans", Arial,sans-serif; 57} 58 59.navpath li.navelem a 60{ 61 font-family: "Noto Sans", Arial, sans-serif; 62} 63 64div.toc li { 65 font: 10px/1.2 "Noto Sans", Arial,sans-serif; 66} 67 68div.toc h3 { 69 font: bold 12px/1.2 "Noto Sans", Arial,sans-serif; 70} 71 72#powerTip div { 73 font: 12px/16px "Noto Sans", Arial,sans-serif; 74} 75 76/* Remove rounded borders */ 77div.ah, span.ah { 78 border-radius: 0; 79} 80 81.memtitle { 82 border-radius: 0; 83} 84 85.memproto, dl.reflist dt { 86 border-radius: 0; 87} 88 89.memdoc, dl.reflist dd { 90 border-radius: 0; 91} 92 93table.fieldtable { 94 border-radius: 0; 95} 96 97.fieldtable th { 98 border-radius: 0; 99} 100 101div.toc { 102 border-radius: 0; 103} 104 105#powerTip { 106 border-radius: 0; 107} 108 109/* Colors and headers */ 110 111body { 112 color: #333333; /* mine shaft */ 113 background-color: white; 114} 115 116h1, h2, h3, h4, h5, h6 { 117 color: #0c3762; /* madison */ 118 margin-top: 1em; 119 margin-bottom: 1em; 120 margin-right: 0; 121} 122 123h1 { 124 font-size: 1.3em; 125 font-weight: bold; 126 border-bottom: dotted thin #c0c0c0; /* silver */ 127} 128 129h2 { 130 font-size: 1.3em; 131 font-weight: normal; 132 border-bottom: dotted thin #c0c0c0; /* silver */ 133} 134 135h3 { 136 font-size: 1.2em; 137 font-weight: normal; 138 border-bottom: dotted thin #c0c0c0; /* silver */ 139} 140 141h4 { 142 font-size: 1.1em; 143 font-weight: normal; 144} 145 146h5, h6 { 147 font-size: 1.0em; 148 font-weight: normal; 149} 150 151.title { 152 color: #0c3762; /* madison */ 153 font-size: 1.3em; 154 font-weight: bold; 155 border-bottom: dotted thin #c0c0c0; /* silver */ 156 margin-top: 1em; 157 margin-bottom: 1em; 158} 159 160h2.groupheader, h2.memtitle { 161 font-size: 1.3em; 162 border: none; 163 border-bottom: dotted thin #c0c0c0; /* silver */ 164 color: #0c3762; 165 margin-top: 1em; 166 padding: 0; 167 background: none; 168} 169 170.dirtab { 171 border: 1px solid #84b0c7; /* glacier */ 172} 173 174th.dirtab { 175 background-color: #f3f3f3; /* concrete */ 176} 177 178/* Links */ 179 180a:link { 181 font-weight: bold; 182 text-decoration: none; 183 color: #dc3c01; /* grenadier */ 184} 185 186.contents a:visited { 187 font-weight: bold; 188 text-decoration: none; 189 color: #892601; /* peru tan */ 190} 191 192a:hover, a:active { 193 text-decoration: underline; 194 color: #ff4500; /* vermilion */ 195} 196 197/* Some headers act as anchors, don't give them a hover effect */ 198 199h1 a:hover, a:active, h2 a:hover, a:active, h3 a:hover, a:active, 200h4 a:hover, a:active, h5 a:hover, a:active, h6 a:hover, a:active { 201 text-decoration: none; 202 color: #0c3762; /* madison */ 203} 204 205/* Custom Header */ 206 207#banner { 208 position: relative; 209 top: 0; 210 left: 0; 211 height: 84px; 212 background: #eeeeee; /* gallery */ 213} 214 215#banner div.logo { 216 background: url('https://www.haiku-os.org/images/haiku_logo_black.png') no-repeat scroll 0 0 transparent; 217 min-width: 59em; 218 max-width: 70em; 219 height: 100%; 220 margin: 0 auto; 221} 222 223#banner span.subtitle { 224 position: relative; 225 top: 48px; 226 left: 272px; 227 color: #333333; /* mine shaft */ 228 text-transform: uppercase; 229 letter-spacing: 3px; 230 font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif; 231 font-weight: normal; 232} 233 234#banner span.search { 235 position: relative; 236 top: 48px; 237 left: 600px; 238} 239 240input[type=text], input[type=password] { 241 font-size: inherit; 242 border-top: 1px solid #818181; 243 border-left: 1px solid #818181; 244 border-bottom: 1px solid #858585; 245 border-right: 1px solid #858585; 246 margin-top: 3px; 247 padding: 2px; 248 width: 200px; 249} 250 251div.header { 252 margin-top: 20px; 253 margin: 10px auto; 254 min-width: 59em; 255 max-width: 70em; 256 border: none; 257 background: none; 258} 259 260div.summary { 261 margin: 0 auto; 262 min-width: 59em; 263 max-width: 70em; 264 265 display: none; 266} 267 268div.headertitle { 269 min-width: 59em; 270 max-width: 70em; 271 padding: 0; 272} 273 274div.headertitle div.title { 275 color: #0c3762; /* madison */ 276 font-size: 1.3em; 277 font-weight: bold; 278 border-bottom: dotted thin #c0c0c0; /* silver */ 279 margin-top: 1em; 280 margin-bottom: 1em; 281} 282 283.ingroups { 284 margin-top: 10px; 285} 286 287/* Make the "Since" member docs one line */ 288 289dl.since { 290 margin-top: 1em; 291} 292 293dl.since dt { 294 display: inline; 295 padding-right: 0.5em; 296} 297 298dl.since dd { 299 display: inline; 300} 301 302 303/* Navigation Tabs (overrides tabs.css) */ 304 305.sm-dox { 306 background: #e0e0e0; /* alto */ 307 padding: 0; 308} 309 310@media (min-width: 768px) { 311 .sm-dox > li > a, .sm-dox > li > a:hover, .sm-dox > li > a:visited, 312 .sm-dox > li > a:link, .sm-dox > li > a:active { 313 padding: 0 12px 0 0; 314 } 315 316 .sm-dox > li > a.has-submenu { 317 padding-right: 24px; 318 } 319} 320 321.sm-dox a, .sm-dox ul a, .sm-dox a:visited, .sm-dox ul a:visited, 322.sm-dox a:link, .sm-dox ul a:link { 323 background-image: none; 324 color: #dc3c01; /* grenadier */ 325 text-shadow: none; 326} 327 328.sm-dox a:hover, .sm-dox ul a:hover { 329 background-color: #e0e0e0; /* alto */ 330 background-image: none; 331 color: #ff4500; /* vermilion */ 332 text-decoration: underline; 333 text-shadow: none; 334} 335 336.sm-dox a:active, .sm-dox ul a:active { 337 color: #0c3762; /* madison */ 338 text-decoration: none; 339 text-shadow: none; 340} 341 342.sm-dox a:focus, .sm-dox ul a:focus, 343.sm-dox a.highlighted, .sm-dox ul a.highlighted { 344 background-image: none; 345 color: #ff4500; /* vermilion */ 346 text-shadow: none; 347} 348 349@media (min-width: 768px) { 350 .sm-dox a span.sub-arrow { 351 border-top-color: #dc3c01; /* grenadier */ 352 } 353 354 .sm-dox ul a span.sub-arrow { 355 border-left-color: #dc3c01; /* grenadier */ 356 } 357} 358 359.sm-dox span.scroll-up-arrow { 360 border-bottom-color: #dc3c01; /* grenadier */ 361} 362 363.sm-dox span.scroll-down-arrow { 364 border-top-color: #dc3c01; /* grenadier */ 365} 366 367@media (min-width: 768px) { 368 .sm-dox a:hover span.sub-arrow { 369 border-top-color: #ff4500; /* vermilion */ 370 } 371 372 .sm-dox ul a:hover span.sub-arrow { 373 border-left-color: #ff4500; /* vermilion */ 374 } 375} 376 377.sm-dox span.scroll-up-arrow { 378 border-bottom-color: #ff4500; /* vermilion */ 379} 380 381.sm-dox span.scroll-down-arrow { 382 border-top-color: #ff4500; /* vermilion */ 383} 384 385div#main-nav { 386 position: relative; 387 left: 0; 388 top: 0; 389 background: #e0e0e0; /* alto */ 390 margin: 0; 391 padding: 0; 392} 393 394div#main-nav ul#main-menu { 395 margin: 0 auto; 396 list-style: none; 397 max-width: 70em; 398} 399 400div.navpath { 401 margin: 20px auto; 402 min-width: 59em; 403 max-width: 70em; 404} 405 406div.navpath ul { 407 display: none; 408} 409 410div.tabs ul.tablist li, div.tabs2 ul.tablist li, div.tabs3 ul.tablist li { 411 display: inline; 412 margin: 0px; 413 padding: 0px; 414 font-size: 0.8em; 415} 416 417div.tabs ul.tablist li span, div.tabs2 ul.tablist li span, 418 div.tabs3 ul.tablist li span { 419 display: inline; 420 padding-right: 9px; 421 white-space: nowrap; 422} 423 424div.tabs ul.tablist li li.current a, div.tabs2 ul.tablist li li.current a, 425 div.tabs3 ul.tablist li li.current a { 426 color: black; 427 text-decoration: none; 428} 429 430/* Standard table styling */ 431 432table { 433 border-collapse: collapse; 434 border-spacing: 0; 435} 436 437td, th { 438 vertical-align: top; 439 text-align: left; 440 padding: 4px; 441} 442 443/* Contents & footer: center on page with a maximum width */ 444 445div.contents, .footer { 446 line-height: 1.5; 447 margin: 10px auto; 448 min-width: 59em; 449 max-width: 70em; 450} 451 452/* Contents: Style the elements on the page */ 453 454div.contents em, div.contents code, div.contents .mlabel { 455 font-weight: normal; 456 font-style: normal; 457} 458 459div.contents em { 460 color: #dc3c01; /* grenadier */ 461} 462 463div.contents .mlabels-right { 464 vertical-align: middle; 465} 466 467 468div.contents code, span.mlabel { 469 color: blue; 470 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 471 font-weight: normal; 472 font-style: normal; 473 border:none; 474} 475 476div.title span.mlabel { 477 background-color: white; 478 font-size: 14.4px; 479} 480 481div.memproto span.mlabel { 482 background-color: #f3f3f3; /* concrete */ 483 font-size: 14.4px; 484} 485 486span.mlabel:before { 487 content: "["; 488} 489 490span.mlabel:after { 491 content: "]"; 492} 493 494div.contents td { 495 line-height: 1.3; 496} 497 498div.contents td span.arrow { 499 cursor: pointer; 500} 501 502div.contents td.desc { 503 font-weight: normal; 504} 505 506div.contents div.dynheader { 507 color: #0c3762; /* madison */ 508 font-size: 1.3em; 509 font-weight: normal; 510 border-bottom: dotted thin #c0c0c0; /* silver */ 511 margin-top: 1em; 512 margin-bottom: 1em; 513} 514 515div.contents div.dyncontent { 516 width: 100%; 517 border: 1px solid #c7c7c7; /* silver */ 518 overflow: auto; 519} 520 521div.contents div.dyncontent div.center { 522 text-align: center; 523 margin: 16px; 524} 525 526div.contents td.memSeparator { 527 display: none; 528} 529 530div.contents span.keycap, div.contents span.keysym { 531 -webkit-border-radius: 3px; 532 -khtml-border-radius: 3px; 533 -moz-border-radius: 3px; 534 border-radius: 3px; 535 border-color: #c7c7c7; /* silver */ 536 border-style: solid; 537 border-width: 1px; 538 padding: 0px 2px 0px 2px; 539 background-color: #e8e8e8; /* mercury */ 540 font-family: serif; 541 font-variant: small-caps; 542} 543 544div.contents div.textblock { 545 margin-bottom: 20px; 546} 547 548div.contents hr { 549 display: none; 550} 551 552div.contents li { 553 line-height: 1.3; 554 margin-bottom: 10px; 555 margin-left: 20px; 556} 557 558div.contents dt { 559 margin-top: 16px; 560 margin-bottom: 8px; 561} 562 563div.image { 564 margin-top: 16px; 565 margin-bottom: 8px; 566} 567 568.icon { 569 font-weight: bold; 570 font-size: 12px; 571 height: 14px; 572 width: 16px; 573 display: inline-block; 574 background-color: #ff4500; 575 color: white; 576 text-align: center; 577 border-radius: 4px; 578 margin-left: 2px; 579 margin-right: 2px; 580} 581 582/* Entry markers */ 583dl dt { 584 font-weight: bold; 585} 586dl dt::after { 587 content: ":"; 588} 589 590/* The boxes from the userguide */ 591dl.note, dl.remark, dl.warning, dl.attention { 592 border-style: solid; 593 border-width: 2px; 594 margin-top: 24px; 595 margin-bottom: 24px; 596 padding: 4px; 597 min-height: 48px; 598} 599 600dl.note dd, dl.remark dd, dl.warning dd, dl.attention dd { 601 font-size: 12px; 602} 603 604dl.note { 605 background: #deebff url('https://www.haiku-os.org/images/alert_info_32.png') 15px 15px no-repeat; 606 border-color: #183cce; 607} 608 609dl.remark { 610 background: #f3f3f3 url('https://www.haiku-os.org/images/alert_idea_32.png') 15px 15px no-repeat; 611 border-color: #c0c0c0; /* silver */ 612} 613 614dl.warning { 615 /* lemon chiffon */ 616 background: #fffbc6 url('https://www.haiku-os.org/images/alert_warning_32.png') 15px 15px no-repeat; 617 border-color: #eed300; /* gold */ 618} 619 620dl.attention { 621 /* fair pink */ 622 background: #ffeae6 url('https://www.haiku-os.org/images/alert_stop_32.png') 15px 15px no-repeat; 623 border-color: red; 624} 625 626dl.note dt, dl.remark dt, dl.warning dt, dl.attention dt { 627 display: none; /* don't display the Note: or Warning: header */ 628} 629 630dl.note dd, dl.remark dd, dl.warning dd, dl.attention dd { 631 margin: 10px 10px 10px 60px; 632 color: black; /* pseudo-bold */ 633} 634 635/* For keyboard shortcuts and the like (also from userguide) */ 636 637div.contents span.keycap { 638 -webkit-border-radius: 3px; 639 -khtml-border-radius: 3px; 640 -moz-border-radius: 3px; 641 border-radius: 3px; 642 border-color: #c7c7c7; /* silver */ 643 border-style: solid; 644 border-width: 1px; 645 padding: 0px 2px 0px 2px; 646 background-color: #e8e8e8; /* mercury */ 647 font-family: serif; 648 font-variant: small-caps; 649} 650 651/* Continue with the rest of the standard Doxygen stuff... */ 652 653A.code:visited { 654 text-decoration: none; 655 font-weight: normal; 656 color: blue; 657} 658A.codeRef:link { 659 font-weight: normal; 660 color: blue; 661} 662A.codeRef:visited { 663 font-weight: normal; 664 color: blue; 665} 666dl.el { 667 margin-left: -1cm 668} 669 670/* Code blocks */ 671div.fragment { 672 width: 99%; 673 background-color: #f3f3f3; /* concrete */ 674 border: 1px solid #c0c0c0; /* silver */ 675 padding: 4px; 676 color: black; 677 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 678 font-weight: normal; 679 font-style: normal; 680 font-size: 13px; 681 line-height: 1.3; 682} 683div.fragment pre.fragment a.code { 684 font-weight: bold; 685} 686div.ah { 687 background-color: black; 688 font-weight: bold; 689 color: white; 690 margin-bottom: 3px; 691 margin-top: 3px; 692} 693TD.indexkey { 694 background-color: #f3f3f3; /* concrete */ 695 border: 1px solid #c0c0c0; /* silver */ 696 font-weight: bold; 697 padding-right : 10px; 698 padding-top : 2px; 699 padding-left : 10px; 700 padding-bottom : 2px; 701 margin-left : 0px; 702 margin-right : 0px; 703 margin-top : 2px; 704 margin-bottom : 2px; 705} 706TD.indexvalue { 707 background-color: #f3f3f3; /* concrete */ 708 border: 1px solid #c0c0c0; /* silver */ 709 font-style: italic; 710 padding-right : 10px; 711 padding-top : 2px; 712 padding-left : 10px; 713 padding-bottom : 2px; 714 margin-left : 0px; 715 margin-right : 0px; 716 margin-top : 2px; 717 margin-bottom : 2px; 718} 719TR.memlist { 720 background-color: #f0f0f0; /* gallery */ 721} 722 723 724/* member declaration table */ 725 726table.memberdecls { 727 width: 100%; 728} 729 730table.memberdecls td.memItemLeft { 731 font-size: 13px; 732 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 733 white-space: nowrap; 734 text-align: right; 735 padding: 6px 0px 4px 8px; 736 margin: 4px; 737 vertical-align: top; 738 border-top: 1px solid #c0c0c0; /* silver */ 739 border-left: 1px solid #c0c0c0; /* silver */ 740 background-color: #f3f3f3; /* concrete */ 741} 742 743table.memberdecls td.memItemRight { 744 font-size: 13px; 745 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 746 padding: 6px 8px 4px 0px; 747 margin: 4px; 748 vertical-align: top; 749 border-top: 1px solid #c0c0c0; /* silver */ 750 border-right: 1px solid #c0c0c0; /* silver */ 751 background-color: #f3f3f3; /* concrete */ 752} 753 754table.memberdecls td.mdescLeft { 755 font-size: 13px; 756 line-height: 1.3; 757 padding: 1px 0px 4px 8px; 758 margin: 0px; 759 border-bottom: 1px solid #c0c0c0; /* silver */ 760 border-left: 1px solid #c0c0c0; /* silver */ 761 background-color: #f3f3f3; /* concrete */ 762} 763 764table.memberdecls td.mdescRight { 765 font-size: 13px; 766 line-height: 1.3; 767 padding: 1px 8px 4px 0px; 768 margin: 0px; 769 border-bottom: 1px solid #c0c0c0; /* silver */ 770 border-right: 1px solid #c0c0c0; /* silver */ 771 background-color: #f3f3f3; /* concrete */ 772} 773 774table.memberdecls td.mdescRight p { 775 margin: 0; 776 padding: 0; 777} 778 779table.memberdecls td.memTemplItemLeft { 780 font-size: 13px; 781 padding: 1px 0px 0px 8px; 782 margin: 0px; 783 text-align: right; 784 border-left: 1px solid #c0c0c0; /* silver */ 785 background-color: #f3f3f3; /* concrete */ 786} 787 788table.memberdecls td.memTemplItemRight { 789 font-size: 13px; 790 padding: 1px 8px 0px 0px; 791 margin: 0px; 792 border-right: 1px solid #c0c0c0; /* silver */ 793 background-color: #f3f3f3; /* concrete */ 794} 795 796table.memberdecls td.memTemplParams { 797 font-size: 13px; 798 padding: 1px 0px 0px 8px; 799 margin: 0px; 800 border-top: 1px solid #c0c0c0; /* silver */ 801 border-left: 1px solid #c0c0c0; /* silver */ 802 border-right: 1px solid #c0c0c0; /* silver */ 803 background-color: #f3f3f3; /* concrete */ 804} 805 806table.memberdecls td div.groupHeader, tr.inherit_header { 807 /* same as h3 */ 808 color: #0c3762; /* madison */ 809 margin-top: 0.5em; 810 margin-bottom: 0.5em; 811 font-size: 1.2em; 812 font-weight: normal; 813 border-bottom: dotted thin #c0c0c0; /* silver */ 814} 815tr.inherit_header { 816 cursor: pointer; 817} 818 819table.memberdecls td div.groupText { 820 font-size: 14.4px; 821} 822 823/* Style for detailed member documentation */ 824 825div.memtemplate { 826 font-weight: normal; 827 font-style: normal; 828} 829 830div.memnav { 831 background-color: #f3f3f3; /* concrete */ 832 border: 1px solid #c0c0c0; /* silver */ 833 text-align: center; 834 margin: 2px; 835 margin-right: 15px; 836 padding: 2px; 837} 838 839/* member item */ 840 841div.memitem { 842 margin-bottom: 20px; 843 width: 100%; 844 box-shadow: none; 845 transition: none; 846} 847 848div.memitem dl.info, div.memitem dl.note, div.memitem dl.attention, 849 div.memitem dl.warning, 850 div.memitem dl.stop, div.memitem dl.bug { 851 width: 99%; 852} 853 854/* member prototype */ 855 856div.memproto { 857 padding: 4px; 858 background-color: #f3f3f3; /* concrete */ 859 border: 1px solid #c0c0c0; /* silver */ 860 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 861 box-shadow: none; 862 border-radius: 0; 863} 864 865div.memproto table { 866 font-size: 14.4px; 867} 868 869/* member table */ 870 871div.memproto table.memname { 872 line-height: 1.3; 873 font-family: "Noto Sans Mono", Consolas, "Courier New", monospace, fixed; 874} 875 876div.memproto table.memname td.paramtype { 877 white-space: nowrap; 878} 879 880div.memproto table.memname td.paramkey { 881 text-align: right; 882} 883 884div.memproto table.memname td.paramname { 885 white-space: nowrap; 886} 887 888div.memproto table.memname td.memname { 889 white-space: nowrap; 890} 891 892/* member documentation */ 893 894div.memdoc { 895 width: 100%; 896 border: none; 897 box-shadow: none; 898 background: none; 899} 900 901div.memdoc div.memproto { 902 margin-top: 2em; 903} 904 905div.memdoc table { 906 width: 100%; 907} 908 909div.memdoc table td { 910 vertical-align: middle; 911 padding: 8px; 912 border: 1px solid #d5d5d5; /* silver */ 913} 914 915div.memdoc td:first-child { 916 width: 157px; 917} 918 919div.memdoc dl dd table { 920 width: 100%; 921} 922 923div.memdoc dl dd table td { 924 font-size: 14.4px; 925 padding: 8px; 926 border: 1px solid #d5d5d5; /* silver */ 927} 928 929div.memdoc dl dd table td ul, table td ol { 930 margin-top: 8px; 931 margin-bottom: 8px; 932} 933 934div.memdoc dl dd div.memdoc table.doxtable td { 935 border: none; 936} 937 938/* parameters table */ 939 940div.memdoc dl dd table.params td.paramdir { 941 vertical-align: top; 942 color: black; 943 width: 157px; 944} 945 946div.memdoc dl dd table.params td.paramname { 947 vertical-align: top; 948 font-weight: normal; 949 font-style: normal; 950 color: #dc3c01; /* grenadier */ 951 width: 157px; 952} 953 954/* return values table */ 955 956div.memdoc dl dd table.retval td.paramname { 957 vertical-align: top; 958 color: blue; 959 width: 157px; 960} 961 962/* End Styling for detailed member documentation */ 963 964/* Tree View on Directory Pages */ 965div.directory { 966 border-top: 1px solid #c0c0c0; /* silver */ 967 border-bottom: 1px solid #c0c0c0; /* silver */ 968} 969 970.directory .levels span { 971 color: #dc3c01; /* grenadier */ 972} 973 974/* Footer: color separator */ 975 976hr.footer { 977 height: 1px; 978 border-top: 1px solid #c0c0c0; 979} 980