1/* 2 3:Author: David Goodger 4:Author: Aleksey Gurtovoy 5:Copyright: This stylesheet has been placed in the public domain. 6 7*/ 8 9 10.first 11{ 12 margin-top: 0; 13} 14 15.last 16{ 17 margin-bottom: 0; 18} 19 20 21 22/* <a/> */ 23 24a 25{ 26 text-decoration: none; /* no underline */ 27} 28 29a:hover 30{ 31 text-decoration: underline; 32} 33 34@media screen 35{ 36 a 37 { 38 color: #005a9c; 39 } 40 41 a:visited 42 { 43 color: #9c5a9c; 44 } 45 46 .copyright-footer 47 { 48 color: #8F8F8F; 49 } 50} 51 52 53@media print 54{ 55 a 56 { 57 color: black; 58 } 59 60 a:visited 61 { 62 color: black; 63 } 64} 65 66 67a.refentry 68{ 69 text-decoration: none; 70} 71 72a.subsection-title:link, 73a.subsection-title:active, 74a.subsection-title:visited, 75a.subsection-title:hover 76{ 77 color: black; 78 text-decoration: none; 79} 80 81a.identifier:link, 82a.identifier:active, 83a.identifier:visited 84{ 85 color: black; 86 text-decoration: none; 87} 88 89a.header:link, 90a.header:active, 91a.header:visited 92{ 93 color: black; 94 text-decoration: none; 95} 96 97 98a.identifier:hover, 99a.header:hover 100{ 101 color: #0077cc; 102 text-decoration: underline; 103} 104 105a.toc-backref:link, 106a.toc-backref:active, 107a.toc-backref:visited, 108a.toc-backref:hover 109{ 110 text-decoration: none; 111 color: black 112} 113 114a.ref-subsection-title 115{ 116 text-decoration: none; 117 color: black; 118} 119 120 121div.copyright-footer 122{ 123 text-align: right; 124 font-size: 70%; 125} 126 127div.copyright-footer div.copyright 128{ 129 font-size: 120%; 130 padding-top: 4pt; 131 padding-bottom: 4pt; 132} 133 134 135/* <blockquote/> */ 136 137blockquote.epigraph 138{ 139 margin: 2em 5em; 140} 141 142 143/* <caption/> */ 144 145caption 146{ 147 font-weight: bold; 148} 149 150 151/* <body/> */ 152 153body 154{ 155 margin: 1em; 156 font-family: sans-serif; 157 font-size: 10pt; 158} 159 160p 161{ 162 text-align: left; 163 line-height: 1.15; 164} 165 166/* <dd/> */ 167 168dd 169{ 170 margin-bottom: 0.5em; 171} 172 173 174 175/* <div/> */ 176 177div.abstract 178{ 179 margin: 2em 5em; 180} 181 182div.dedication 183{ 184 margin: 2em 5em; 185 text-align: center; 186 font-style: italic; 187} 188 189 190div.figure 191{ 192 margin-left: 2em; 193} 194 195div.sidebar 196{ 197 border: solid 1px black; 198 padding: 1em; 199 background-color: #ffffee; 200 width: 40%; 201 float: right; 202 clear: right; 203} 204 205div.compound 206{ 207 margin-top: 15pt; 208} 209 210div.document, 211div.section 212{ 213 margin-left: 3pt; 214 margin-right: 3pt; 215} 216 217 body.refmanual 218div.section 219{ 220 margin-left: 1pt; 221 margin-right: 0pt; 222} 223 224 225div.system-messages 226{ 227 margin: 5em; 228} 229 230div.system-message 231{ 232 border: medium outset; 233 padding: 1em; 234} 235 236div.topic 237{ 238 margin: 2em; 239} 240 241 242div.attention, 243div.caution, 244div.danger, 245div.error, 246div.hint, 247div.important, 248div.note, 249div.tip, 250div.warning, 251div.admonition 252{ 253 margin: 2em; 254 border: solid 1px black; 255 padding: 1em; 256} 257 258div.header-separator, 259div.footer-separator 260{ 261 border-top: solid 1px #a09a8b; 262 border-bottom: solid 1px #e4e2de; 263} 264 265 266 267/* <dt/> */ 268 269dt 270{ 271 font-weight: bold 272} 273 274 275 276/* <h/> */ 277 278 279h1.title 280{ 281 text-align: center; 282 vertical-align: text-bottom; 283 284 padding-top: 15pt; 285 padding-bottom: 5pt; 286 padding-right: 277px; /* logo width */ 287 padding-left: 277px; /* logo width */ 288} 289 290h2.subtitle 291{ 292 text-align: center; 293} 294 295 div.system-messages 296h1 297{ 298 color: red; 299} 300 301 div.section 302h1 303{ 304 margin-top: 7pt; 305 margin-bottom: 10pt; 306} 307 308 body.refmanual 309 div.section 310h3 311{ 312 margin-bottom: 0pt; 313 padding-bottom: 0pt; 314 315/* 316 padding-left: 1pt; 317 border-style: none none solid none; 318 border-width: 2px; 319 border-color: #f0a0a0; 320*/ 321} 322 323 324 325/* <hr/> */ 326 327hr.header-separator 328{ 329 width: 100%; 330 display: none; 331/* margin-top: 1pt;*/ 332} 333 334hr.footer-separator 335{ 336 width: 100%; 337/* margin-bottom: 1pt;*/ 338} 339 340 341 342/* <img/> */ 343 344img 345{ 346 border: 0; 347} 348 349img.right-aligned 350{ 351 padding-left: 5pt; 352 padding-bottom: 5pt; 353} 354 355 356/* <ol/> */ 357 358ol.simple 359{ 360 margin-bottom: 1em; 361} 362 363ol.arabic 364{ 365 list-style: decimal; 366} 367 368ol.loweralpha 369{ 370 list-style: lower-alpha; 371} 372 373ol.upperalpha 374{ 375 list-style: upper-alpha; 376} 377 378ol.lowerroman 379{ 380 list-style: lower-roman; 381} 382 383ol.upperroman 384{ 385 list-style: upper-roman; 386} 387 388 389 390/* <p/> */ 391 392p 393{ 394 margin-top: 7pt; 395 padding-top: 0pt; 396} 397 398p.attribution 399{ 400 text-align: right; 401 margin-left: 50%; 402} 403 404p.caption 405{ 406 font-style: italic; 407} 408 409p.credits 410{ 411 font-style: italic; 412 font-size: smaller; 413} 414 415p.label 416{ 417 white-space: nowrap; 418} 419 420p.rubric 421{ 422 font-weight: bold; 423 font-size: larger; 424 color: maroon; 425 text-align: center; 426} 427 428p.topic-title 429{ 430 font-weight: bold; 431 margin-top: 5pt; 432} 433 434p.sidebar-title 435{ 436 font-family: sans-serif; 437 font-weight: bold; 438} 439 440p.sidebar-subtitle 441{ 442 font-family: sans-serif; 443 font-weight: bold; 444} 445 446 div.abstract 447p.topic-title 448{ 449 font-weight: bold; 450 text-align: center; 451} 452 453 div.dedication 454p.topic-title 455{ 456 font-weight: bold; 457 font-style: normal; 458} 459 460 div.system-message 461p.system-message-title 462{ 463 color: red; 464 font-weight: bold; 465} 466 467 div.attention 468p.admonition-title, 469 div.caution 470p.admonition-title, 471 div.danger 472p.admonition-title, 473 div.error 474p.admonition-title, 475 div.warning 476p.admonition-title 477{ 478 color: red; 479 font-weight: bold; 480 font-family: sans-serif; 481} 482 483 div.hint 484p.admonition-title, 485 div.important 486p.admonition-title, 487 div.note 488p.admonition-title, 489 div.tip 490p.admonition-title, 491 div.admonition 492p.admonition-title 493{ 494 font-weight: bold; 495 font-family: sans-serif; 496} 497 498 td 499p 500{ 501 margin-top: 5pt; 502 margin-bottom: 5pt; 503} 504 505/* <pre/> */ 506 507pre.address 508{ 509 margin-bottom: 0; 510 margin-top: 0; 511 font-family: serif; 512 font-size: 100%; 513} 514 515pre.line-block 516{ 517 font-family: serif; 518 font-size: 100%; 519} 520 521 522pre.doctest-block 523{ 524 margin-left: 2em; 525 margin-right: 2em; 526 background-color: #eeeeee; 527} 528 529pre.literal-block 530{ 531 border-style: none none none solid; 532 border-width: 1px; 533 border-color: black; 534 padding-top: 2pt; 535 padding-bottom: 2pt; 536 padding-left: 1em; 537 padding-right: 1em; 538 margin-top: 10pt; 539 margin-left: 0pt; 540} 541 542 543@media screen 544{ 545 pre.literal-block 546 { 547 548 background-color: #f5fbff; 549 } 550} 551 552 553 td 554pre.literal-block 555{ 556 border-style: none; 557 margin-top: 0pt; 558 padding-top: 0pt; 559 margin-bottom: 0pt; 560 padding-bottom: 0pt; 561 padding-left: 1pt; 562} 563 564pre.literal-block 565{ 566 margin-bottom: 1pt; 567} 568 569 570 571/* <table/> */ 572 573table 574{ 575 margin-top: 0.5em; 576 margin-bottom: 0.5em; 577} 578 579table.docinfo 580{ 581 border: solid 0; 582 margin: 2em 4em; 583} 584 585table.field-list 586{ 587 border: solid 0; 588 margin-left: 1pt; 589} 590 591 592table.citation 593{ 594 border: solid 0; 595 border-left: solid thin gray; 596} 597 598@media screen 599{ 600 table.citation 601 { 602 background-color: #f5fbff; 603 } 604} 605 606table.footnote 607{ 608 border: solid 0; 609 border-left: solid thin black; 610} 611 612@media screen 613{ 614 table.footnote 615 { 616 background-color: #f5fbff; 617 } 618} 619 620 621table.header, 622table.footer 623{ 624 border: solid 0; 625 width: 100%; 626 margin: 0pt; 627 padding: 0pt; 628} 629 630 631table.table 632{ 633 border: solid 1px #c7c7c7; 634 border-collapse: collapse; 635 margin-bottom: 10pt; 636} 637 638 639 640/* <td/> / <th/> */ 641 642 table.table 643td, 644 table.table 645th 646{ 647 border: solid 1px #c7c7c7; 648 vertical-align: top; 649} 650 651 table.table 652th 653{ 654 white-space: nowrap; 655 padding-left: 5pt; 656 padding-right: 5pt; 657 padding-top: 1pt; 658 padding-bottom: 1pt; 659} 660 661 662@media screen 663{ 664 table.table th 665 { 666 background-color:#f0f0f0; 667 } 668} 669 670 671 table.table 672td 673{ 674 padding-left: 5pt; 675 padding-right: 5pt; 676 padding-top: 2pt; 677 padding-bottom: 2pt; 678} 679 680 681td.header-group 682{ 683 padding: 0pt; 684 padding-bottom: 2pt; 685 margin: 0pt; 686 vertical-align: top; 687} 688 689td.navigation-bar 690{ 691 text-align: left; 692 white-space: nowrap; 693 padding-right: 0.5em; 694} 695 696td.page-location 697{ 698 text-align: right; 699} 700 701th.docinfo-name, 702th.field-name 703{ 704 font-weight: bold; 705 text-align: left; 706 white-space: nowrap; 707} 708 709td.label 710{ 711 padding-left: 5pt; 712 padding-right: 10pt; 713} 714 715 716/* <tr/> */ 717 718tr.header, 719tr.footer 720{ 721 padding: 0pt; 722 margin: 0pt; 723} 724 725 726 727/* <tt/> */ 728 729@media screen 730{ 731 tt.literal 732 { 733 734 background-color: #f5fbff; 735 } 736} 737 738 739 h1 740tt, 741 h2 742tt, 743 h3 744tt, 745 h4 746tt, 747 h5 748tt, 749 h6 750tt 751{ 752 font-size: 100%; 753} 754 755 756/* <span/> */ 757 758span.classifier 759{ 760 font-family: sans-serif; 761 font-style: oblique; 762} 763 764span.classifier-delimiter 765{ 766 font-family: sans-serif; 767 font-weight: bold; 768} 769 770span.interpreted 771{ 772 font-family: sans-serif; 773} 774 775span.option 776{ 777 white-space: nowrap; 778} 779 780span.option-argument 781{ 782 font-style: italic; 783} 784 785span.pre 786{ 787 white-space: pre; 788} 789 790span.problematic 791{ 792 color: red; 793} 794 795 796/* <ul/> */ 797 798ul.toc 799{ 800 list-style-type: circle; 801} 802