1/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 * manual.css for printers 3 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 4 5/* Licensed to the Apache Software Foundation (ASF) under one or more 6 * contributor license agreements. See the NOTICE file distributed with 7 * this work for additional information regarding copyright ownership. 8 * The ASF licenses this file to You under the Apache License, Version 2.0 9 * (the "License"); you may not use this file except in compliance with 10 * the License. You may obtain a copy of the License at 11 * 12 * http://www.apache.org/licenses/LICENSE-2.0 13 * 14 * Unless required by applicable law or agreed to in writing, software 15 * distributed under the License is distributed on an "AS IS" BASIS, 16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 * See the License for the specific language governing permissions and 18 * limitations under the License. 19 */ 20 21/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 * mainframe ;-) 23 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 24html { 25 font-size: 11pt; 26} 27 28body { 29 background-color: #fff; 30 color: #000; 31 padding: 0 0 0 0; 32 margin: 0; 33 font-family: "Times New Roman", serif; 34 font-weight: normal; 35} 36 37pre, code { 38 font-family: "Courier New", Courier, monospace; 39} 40 41strong { 42 font-weight: bold; 43} 44 45q, em, var { 46 font-style: italic; 47} 48 49span.transnote, span.phonetic { 50 font-weight: normal; 51 background-color: inherit; 52 color: #888; 53} 54 55/* fixup IE & Opera 56 * otherwise they forget to inherit 57 * the computed font-size value 58 */ 59table, code { 60 font-size: 1em; 61} 62 63/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 * Links 65 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 66 67/* normal links */ 68/* ====================== */ 69a:link, 70a:visited, 71a:hover, 72a:active { 73 color: #000; 74 background-color: inherit; 75 text-decoration: none; 76} 77 78/* sidebar */ 79div#quickview a:hover, 80div#quickview a:active { 81 background-color: #fff; 82 color: #000; 83} 84 85/* EXPERIMENTAL! I'm waiting for complaints... */ 86#page-content p > a[href]:after { 87 content: " (\002197\0000A0" attr(href) ") "; 88 color: #036; 89} 90 91/* code.module [links] */ 92/* ====================== */ 93code.module, 94code.module a:link, 95code.module a:visited, 96code.module a:hover, 97code.module a:active { 98 color: #8b4513; 99 background-color: inherit; 100 text-decoration: none; 101} 102 103/* code.directive [links] */ 104/* ====================== */ 105code.directive, 106code.directive a:link, 107code.directive a:visited, 108code.directive a:hover, 109code.directive a:active { 110 color: #287f00; 111 background-color: inherit; 112 text-decoration: none; 113} 114 115/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 * Headings 117 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 118 119/* h1 */ 120/* ====================== */ 121h1 { 122 padding: 0 0 0.2em 0; 123 margin: 1em 0 0.5em 0; 124 border-style: none none solid none; 125 border-bottom-width: 1px; 126 border-bottom-color: #405871; 127 background-color: inherit; 128 color: #000; 129 text-decoration: none; 130 font-size: 17pt; 131 font-weight: bold; 132 text-align: center; 133} 134 135/* h2 */ 136/* ====================== */ 137h2 { 138 padding: 0.2em 0 0.2em 0.2em; 139 margin: 0 0 0.5em 0; 140 width: 80%; 141 text-decoration: none; 142 font-size: 15pt; 143 font-weight: bold; 144 border-bottom: 1px solid #000; 145 text-align: left; 146} 147 148.section h2, 149.directive-section h2, 150.category h2 { 151 background-color: #fff; 152 color: #000; 153} 154 155/* take care of <a name>s inside */ 156h2 a, 157h2 a:hover, 158h2 a:active { 159 color: inherit; 160 background-color: inherit; 161 text-decoration: none; 162} 163 164/* h3, h4 */ 165/* ====================== */ 166h3 { 167 background-color: inherit; 168 color: #000; 169 text-decoration: none; 170 font-weight: bold; 171 font-size: 13pt; 172 margin: 1.3em 0 0.4em 0; 173 padding: 0 0 0 0.2em; 174} 175 176h4 { 177 background-color: inherit; 178 color: #000; 179 text-decoration: none; 180 font-weight: bold; 181 font-size: 11pt; 182 margin: 1.3em 0 0.2em 0; 183 padding: 0 0 0 0.2em; 184} 185 186/* margin adjustment */ 187h3 + *, h4 + * { 188 margin-top: 0; 189} 190 191/* IE confuses the + * :-( 192 * so reset some things 193 */ 194ul, .section table, .directive-section table { 195 margin-bottom: 1em; 196} 197 198/* titles for 199 * examples, notes and warnings 200 */ 201div.example h3, 202div.note h3, 203div.warning h3 { 204 margin: 0 0 0.5em 0; 205 text-align: left; 206 font-size: 11pt; 207} 208 209/* sidebar */ 210div#quickview h3 { 211 margin: 1em 0 0.3em 0; 212 font-size: 13pt; 213} 214 215div#quickview h3.directives { 216 margin-top: 0; 217} 218 219/* take care of <a name>s inside */ 220h3 a, 221h3 a:hover, 222h3 a:active, 223h4 a, 224h4 a:hover, 225h4 a:active { 226 color: inherit; 227 background-color: inherit; 228 text-decoration: none; 229} 230 231/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 * Up & Top helper images 233 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 234 235div.up, 236div.top { 237 display: none; 238} 239 240/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 * Tables 242 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 243 244/* general */ 245/* ====================== */ 246table { 247 border: 1px solid #000; 248 border-collapse: collapse; 249 padding: 2px; 250 margin-top: 0.5em; 251 margin-bottom: 0; 252 margin-left: 1px; /* border-width == 1px */ 253} 254 255td, th { 256 empty-cells: show; /* show border around empty cells */ 257 padding: 0.1em 0.2em; 258 vertical-align: top; 259 text-align: left; 260 line-height: 1.1em; 261} 262 263th { 264 font-weight: bold; 265} 266 267td.centered { 268 text-align: center; 269} 270 271tr.header, tr.header th { 272 border-top: 1px solid #000; 273 border-bottom: 1px solid #000; 274} 275 276/* bordered table cells */ 277/* ====================== */ 278 279/* turn off borders in tables nested in 280 * bordered tables per default 281 */ 282table.bordered table td, 283table.bordered table th { 284 border-style: none; 285} 286 287table.bordered td, 288table.bordered th, 289table table.bordered td, 290table table.bordered th { 291 border: 1px solid #000; 292} 293 294/* mod/dir. overview table and quick reference */ 295/* ============================================ */ 296table.module th, 297table.directive th { 298 white-space: nowrap; 299} 300 301table.qref { 302 border-collapse: collapse; 303 width: auto; 304} 305 306table.qref td { 307 border-style: none solid; 308 border-color: #000; 309 border-width: 1px; 310} 311 312table.qref td.descr { 313 padding-left: 1em; 314 font-size: 11pt; 315} 316 317table#legend { 318 width: 100%; 319 border-style: none; 320 border-width: 0; 321 vertical-align: bottom; 322 padding: 0; 323 margin: 0; 324} 325 326table#legend td { 327 vertical-align: bottom; 328 margin: 0; 329 padding: 0; 330} 331 332table#legend table { 333 vertical-align: bottom; 334 margin: 0 0 0 0.4em; 335 padding: 0; 336 height: 7.5em; 337} 338 339table#legend td.letters span { 340 display: none; 341} 342 343table#legend table td, 344table#legend table th { 345 vertical-align: middle; 346 padding: 0.1ex 0.2em; 347 line-height: 1em; 348} 349 350/* related modules & dir. */ 351/* ====================== */ 352 353/* assuming, all links are enclosed by 354 * <code class="directive"> or 355 * <code class="module"> 356 */ 357 358table.related { 359 border-collapse: collapse; 360} 361 362table.related th, 363table.related td { 364 background-color: #fff; 365 color: #000; 366 padding: 0.2ex 0.4em; 367 border: 1px solid #000; 368} 369 370table.related th { 371 vertical-align: middle; 372} 373 374/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 * Lists 376 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 377 378/* list default values */ 379/* ====================== */ 380ul { 381 list-style-type: disc; 382} 383 384ul ul { 385 list-style-type: square; 386} 387 388ul ul ul { 389 list-style-type: circle; 390} 391 392li, dt, dd { 393 line-height: 1.1em; 394} 395 396dt { 397 margin-top: 0.5em; 398 font-weight: bold; 399} 400 401ol li { 402 margin-top: 0.5em; 403} 404 405ol.up-A { 406 list-style-type: upper-alpha; 407} 408 409/* table of contents */ 410/* ====================== */ 411#toc, 412#topics { 413 margin: 0; 414 padding: 0; 415} 416 417#toc li, 418#topics li { 419 list-style-type: square; 420 margin: 0 0 1em 0; 421 padding: 0; 422} 423 424#toc li img, 425#topics li img { 426 margin-right: 19px; 427} 428 429/* see also */ 430/* ====================== */ 431.seealso { 432 margin: 0; 433 padding: 0; 434} 435 436.seealso li { 437 list-style-type: square; 438 margin: 0 0 1em 0; 439 padding: 0 0 0 34px; 440} 441 442/* related modules & dir. */ 443/* ====================== */ 444table.related td ul, 445table.related td li { 446 list-style-type: none; 447 margin: 0; 448 padding: 0; 449} 450 451/* list of all directives */ 452/* ====================== */ 453div#directive-list ul { 454 margin: 0; 455 padding: 0; 456} 457 458/* quickview */ 459/* ====================== */ 460div#quickview li { 461 font-size: 11pt; 462} 463 464div#quickview ul { 465 margin: 0; 466 padding: 0; 467} 468 469div#quickview ul#toc { 470 margin: 0; 471 padding: 0; 472} 473 474div#quickview ul#toc li { 475 margin: 0 0 0 1em; 476 padding: 0; 477 list-style-type: square; 478 list-style-position: outside; 479} 480 481div#quickview li img { 482 display: none; 483} 484 485#module-index div#quickview ul#toc, 486#manual-page div#quickview ul#toc, 487div#quickview #topics, 488div#quickview .seealso { 489 padding-left: 0; 490} 491 492#module-index div#quickview ul#toc li, 493#manual-page div#quickview ul#toc li, 494div#quickview #topics li, 495div#quickview .seealso li { 496 margin: 0 0 2px 1em; 497 padding: 0; 498 list-style-type: square; 499 list-style-position: outside; 500} 501 502/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 * main page sections 504 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 505 506/* page header */ 507/* ====================== */ 508div#page-header { 509 margin-left: 0; 510} 511 512div#page-header img { 513 display: none; 514} 515 516div#page-header p.apache { 517 background-color: #fff; 518 color: #000; 519 padding: 0; 520 margin: 0; 521 text-align: center; 522 vertical-align: middle; 523 font-size: 20pt; 524 font-weight: bold; 525 line-height: 20pt; 526} 527 528div#page-header p.menu { 529 display: none; 530} 531 532/* breadcrumb navigation */ 533div#path { 534 display: none; 535} 536 537/* content sections */ 538/* ====================== */ 539div#preamble { 540 padding-bottom: 1em; 541 margin-left: 0; 542} 543 544div.section, 545div.directive-section { 546 margin: 0; 547 padding: 0; 548} 549 550.section p, 551.directive-section p { 552 margin: 0 0 1em 0; 553 padding: 0; 554} 555 556/* look for this on directive 557 * list pages 558 */ 559div#directive-list { 560 margin-left: 0; 561 padding: 0 0 1em 1em; 562} 563 564div#directive-ref { 565 margin: -1em 0 0 1px; 566 padding: 0 0 1em 0; 567 width: auto; 568} 569 570/* no sidebar */ 571div#quickview { 572 position: static; 573 margin: 0 0 1em 0; 574 padding: 0; 575 width: auto; 576 background-color: #fff; 577 color: inherit; 578} 579 580/* -> keep content wide */ 581div#page-content { 582 padding-top: 0; 583 margin-right: 0; 584 padding-right: 0; 585} 586 587/* in general */ 588p { 589 line-height: 1.1em; 590} 591 592/* page footer */ 593/* ====================== */ 594div#footer { 595 margin-left: 0; 596 font-size: 11pt; 597 border-top: 1px solid #000; 598 padding-top: 0.2em; 599} 600 601div#footer p.apache { 602 float: none; 603 text-align: center; 604 padding: 0 0 1em 0; 605 margin-top: 0; 606 font-weight: bold; 607} 608 609div.toplang, 610div.bottomlang, 611div#footer p.menu { 612 display: none; 613} 614 615/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 * subsections (examples, notes, warnings) 617 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 618 619/* examples */ 620/* ====================== */ 621div.example, 622div.note div.example { 623 background-color: #fff; 624 color: #000; 625 padding: 0.5em; 626 margin: 1em; 627 border: 1px dotted #000; 628} 629 630/* the following [block] elements 631 * may appear inside example... 632 */ 633div.example p, 634div.example pre, 635div.example table { 636 padding: 0; 637 margin: 0; 638} 639 640div.example p { 641 line-height: 1em; 642} 643 644div.example pre, 645div.example p > code { 646 font-size: 10pt; 647} 648 649/* notes & warnings */ 650/* ====================== */ 651div.note, 652div.warning { 653 background-color: #fff; 654 color: #000; 655 border: 1px solid #000; 656 padding: 0.5em; 657 margin: 1em; 658} 659 660div.note p, 661div.warning p { 662 margin: 0; 663 padding: 0; 664} 665 666div.note pre, 667div.warning pre { 668 font-size: 10pt; 669} 670 671/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 * quotations, indented paragraphs and figures 673 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 674p.letters { 675 display: none; 676} 677 678blockquote p { 679 font-style: italic; 680 margin: 0; 681} 682 683blockquote p.cite { 684 font-style: normal; 685 margin-top: 0; 686 margin-left: 2em; 687} 688 689blockquote p.cite cite { 690 font-style: normal; 691} 692 693p.indent { 694 margin-left: 2em; 695 margin-top: 1em; 696} 697 698#index-page form { 699 display: none; 700} 701 702p.figure { 703 margin-left: 2em; 704 font-style: italic; 705} 706 707p.figure img { 708 border: 1px solid #000; 709} 710 711p.figure dfn { 712 font-weight: bold; 713} 714 715/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 * -> The End <- 717 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 718