1* { 2 widows: 4 !important; 3 orphans: 4 !important; 4} 5 6body, h1, h2, h3, h4, h5, h6, pre, li, div { 7 line-height: 1.29em; 8} 9 10body { 11 background-color: white; 12 margin:0 auto; 13 font-family: "liberation sans", "Myriad ", "Bitstream Vera Sans", "Lucida Grande", "Luxi Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif; 14 font-size: 14px; 15 max-width: 770px; 16 color: black; 17} 18 19body.toc_embeded { 20 /*for web hosting system only*/ 21 margin-left: 300px; 22} 23 24object.toc, iframe.toc { 25 /*for web hosting system only*/ 26 border-style: none; 27 position: fixed; 28 width: 290px; 29 height: 99.99%; 30 top: 0; 31 left: 0; 32 z-index: 100; 33 border-style: none; 34 border-right:1px solid #999; 35} 36 37/* Hide web menu */ 38 39body.notoc { 40 margin-left: 3em; 41} 42 43iframe.notoc { 44 border-style:none; 45 border: none; 46 padding: 0px; 47 position:fixed; 48 width: 21px; 49 height: 29px; 50 top: 0px; 51 left:0; 52 overflow: hidden; 53 margin: 0px; 54 margin-left: -3px; 55} 56/* End hide web menu */ 57 58/* desktop styles */ 59body.desktop { 60 margin-left: 26em; 61} 62 63body.desktop .book > .toc { 64 display:block; 65 width:24em; 66 height:99.99%; 67 position:fixed; 68 overflow:auto; 69 top:0px; 70 left:0px; 71/* padding-left:1em; */ 72 background-color:#EEEEEE; 73 font-size: 12px; 74} 75 76body.pdf { 77 max-width: 100%; 78} 79 80.toc { 81 line-height:1.35em; 82} 83 84.toc .glossary, 85.toc .chapter, .toc .appendix { 86 margin-top:1em; 87} 88 89.toc .part { 90 margin-top:1em; 91 display:block; 92} 93 94span.glossary, 95span.appendix { 96 display:block; 97 margin-top:0.5em; 98} 99 100div { 101 padding-top:0px; 102} 103 104div.section { 105 page-break-inside: avoid; 106} 107 108p, div.para { 109 padding-top: 0px; 110 margin-top: 1em; 111 padding-bottom: 0px; 112 margin-bottom: 1em; 113} 114 115div.formalpara { 116 padding-top: 0px; 117 margin-top: 1em; 118 padding-bottom: 0px; 119 margin-bottom: 1em; 120} 121 122.varlistentry div.para { 123 page-break-before: avoid; 124 125} 126 127/*Links*/ 128a { 129 outline: none; 130} 131 132a:link { 133 text-decoration: none; 134 border-bottom: 1px dotted ; 135 color:#3366cc; 136} 137 138body.pdf a:link { 139 word-wrap: break-word; 140} 141 142a:visited { 143 text-decoration:none; 144 border-bottom: 1px dotted ; 145 color:#003366; 146} 147 148div.longdesc-link { 149 float:right; 150 color:#999; 151} 152 153.toc a, .qandaset a { 154 font-weight:normal; 155 border:none; 156} 157 158.toc a:hover, .qandaset a:hover 159{ 160 border-bottom: 1px dotted; 161} 162 163/*headings*/ 164h1, h2, h3, h4, h5, h6 { 165 color: #336699; 166 margin-top: 0px; 167 margin-bottom: 0px; 168 background-color: transparent; 169 margin-bottom: 0px; 170 margin-top: 20px; 171 page-break-inside: avoid; 172 page-break-after: avoid; 173 word-wrap: break-word; 174} 175 176h1 { 177 font-size: 22px; 178} 179 180.titlepage h1.title { 181 text-align:left; 182} 183 184.book > .titlepage h1.title { 185 text-align: center; 186} 187 188.article > .titlepage h1.title, 189.article > .titlepage h2.title { 190 text-align: center; 191} 192 193.set .titlepage > div > div > h1.title { 194 text-align: center; 195} 196 197.part > .titlepage h1.title { 198 text-align: center; 199 font-size: 24px; 200} 201 202div.producttitle { 203 margin-top: 0px; 204 margin-bottom: 20px; 205 font-size: 48px; 206 font-weight: bold; 207/* background: #003d6e url(../images/h1-bg.png) top left repeat-x; */ 208 color: #336699; 209 text-align: center; 210 padding-top: 12px; 211} 212 213.titlepage .corpauthor { 214 margin-top: 1em; 215 text-align: center; 216} 217 218.section h1.title { 219 font-size: 18px; 220 padding: 0px; 221 color: #336699; 222 text-align: left; 223 background: white; 224} 225 226h2 { 227 font-size: 20px; 228 margin-top: 30px; 229} 230 231 232.book div.subtitle, .book h2.subtitle, .book h3.subtitle { 233 margin-top: 1em; 234 margin-bottom: 1em; 235 font-size: 18px; 236 text-align: center; 237} 238 239div.subtitle { 240 color: #336699; 241 font-weight: bold; 242} 243 244h1.legalnotice { 245 font-size: 24px; 246} 247 248.preface > div > div > div > h2.title, 249.preface > div > div > div > h1.title { 250 margin-top: 1em; 251 font-size: 24px; 252} 253 254.appendix h2 { 255 font-size: 24px; 256} 257 258 259 260h3 { 261 font-size: 14px; 262 padding-top:0px; 263 padding-bottom: 0px; 264 margin-bottom: 0px; 265} 266h4 { 267 font-size: 14px; 268 padding-top:0px; 269 padding-bottom:0px; 270} 271 272h5 { 273 font-size: 14px; 274} 275 276h6 { 277 font-size: 14px; 278 margin-bottom: 0px; 279} 280 281.abstract h6 { 282 margin-top:1em; 283 margin-bottom:.5em; 284 font-size: 24px; 285} 286 287.index > div > div > div > h2.title { 288 font-size: 24px; 289} 290 291.chapter > div > div > div > h2.title { 292 font-size: 24px; 293} 294 295.section > div > div > div > h2.title { 296 font-size: 21px; 297 page-break-inside: avoid; 298 page-break-before: avoid; 299 page-break-after: avoid; 300} 301 302.section > div > div > div > h3.title { 303 font-size: 17px; 304} 305 306/*element rules*/ 307hr { 308 border-collapse: collapse; 309 border-style:none; 310 border-top: 1px dotted #ccc; 311 width:100%; 312} 313 314/* web site rules */ 315ul.languages, .languages li { 316 display:inline; 317 padding:0px; 318} 319 320.languages li a { 321 padding:0px .5em; 322 text-decoration: none; 323} 324 325.languages li p, .languages li div.para { 326 display:inline; 327} 328 329.languages li a:link, .languages li a:visited { 330 color:#444; 331} 332 333.languages li a:hover, .languages li a:focus, .languages li a:active { 334 color:black; 335} 336 337ul.languages { 338 display:block; 339 background-color:#eee; 340 padding:.5em; 341} 342 343/*supporting stylesheets*/ 344 345/*unique to the webpage only*/ 346.books { 347 position:relative; 348} 349 350.versions li { 351 width:100%; 352 clear:both; 353 display:block; 354} 355 356a.version { 357 font-size: 20px; 358 text-decoration:none; 359 width:100%; 360 display:block; 361 padding:1em 0px .2em 0px; 362 clear:both; 363} 364 365a.version:before { 366 content:"Version"; 367 font-size: smaller; 368} 369 370a.version:visited, a.version:link { 371 color:#666; 372} 373 374a.version:focus, a.version:hover { 375 color:black; 376} 377 378.books { 379 display:block; 380 position:relative; 381 clear:both; 382 width:100%; 383} 384 385.books li { 386 display:block; 387 width:200px; 388 float:left; 389 position:relative; 390 clear: none ; 391} 392 393.books .html { 394 width:170px; 395 display:block; 396} 397 398.books .pdf { 399 position:absolute; 400 left:170px; 401 top:0px; 402 font-size: smaller; 403} 404 405.books .pdf:link, .books .pdf:visited { 406 color:#555; 407} 408 409.books .pdf:hover, .books .pdf:focus { 410 color:#000; 411} 412 413.books li a { 414 text-decoration:none; 415} 416 417.books li a:hover { 418 color:black; 419} 420 421/*products*/ 422.products li { 423 display: block; 424 width:300px; 425 float:left; 426} 427 428.products li a { 429 width:300px; 430 padding:.5em 0px; 431} 432 433.products ul { 434 clear:both; 435} 436 437/*revision history*/ 438.revhistory { 439 display:block; 440} 441 442.revhistory table { 443 background-color:transparent; 444 border-color:#fff; 445 padding:0px; 446 margin: 0; 447 border-collapse:collapse; 448 border-style:none; 449} 450 451.revhistory td { 452 text-align :left; 453 padding:0px; 454 border: none; 455 border-top: 1px solid #fff; 456 font-weight: bold; 457} 458 459.revhistory .simplelist td { 460 font-weight: normal; 461} 462 463.revhistory .simplelist { 464 margin-bottom: 1.5em; 465 margin-left: 1em; 466} 467 468.revhistory table th { 469 display: none; 470} 471 472 473/*credits*/ 474.authorgroup div { 475 clear:both; 476 text-align: center; 477} 478 479div.author div.author, 480div.translator div.translator, 481div.othercredit div.othercredit, 482div.editor div.editor, 483div.contrib div.contrib { 484 margin: 0px; 485 padding: 0px; 486 margin-top: 12px; 487 font-size: 14px; 488 font-weight: bold; 489 color: #336699; 490} 491 492div.editedby { 493 margin-top: 15px; 494 margin-bottom: -0.8em; 495} 496 497div.authorgroup .author, 498div.authorgroup.editor, 499div.authorgroup.translator, 500div.authorgroup.othercredit, 501div.authorgroup.contrib { 502 display: block; 503 font-size: 14px; 504 page-break-inside: avoid; 505} 506 507.revhistory .author { 508 display: inline; 509} 510 511.othercredit h3 { 512 padding-top: 1em; 513} 514 515 516.othercredit { 517 margin:0px; 518 padding:0px; 519} 520 521.releaseinfo { 522 clear: both; 523} 524 525.copyright { 526 margin-top: 1em; 527} 528 529/* qanda sets */ 530.answer { 531 margin-bottom:1em; 532 border-bottom:1px dotted #ccc; 533} 534 535.qandaset .toc { 536 border-bottom:1px dotted #ccc; 537} 538 539.question { 540 font-weight:bold; 541} 542 543.answer .data, .question .data { 544 padding-left: 2.6em; 545} 546 547.answer .label, .question .label { 548 float:left; 549 font-weight:bold; 550} 551 552/* inline syntax highlighting */ 553.perl_Alert { 554 color: #0000ff; 555} 556 557.perl_BaseN { 558 color: #007f00; 559} 560 561.perl_BString { 562 color: #5C3566; 563} 564 565.perl_Char { 566 color: #ff00ff; 567} 568 569.perl_Comment { 570 color: #888888; 571} 572 573 574.perl_DataType { 575 color: #0000ff; 576} 577 578 579.perl_DecVal { 580 color: #00007f; 581} 582 583 584.perl_Error { 585 color: #ff0000; 586} 587 588 589.perl_Float { 590 color: #00007f; 591} 592 593 594.perl_Function { 595 color: #007f00; 596} 597 598 599.perl_IString { 600 color: #5C3566; 601} 602 603 604.perl_Keyword { 605 color: #002F5D; 606} 607 608 609.perl_Operator { 610 color: #ffa500; 611} 612 613 614.perl_Others { 615 color: #b03060; 616} 617 618 619.perl_RegionMarker { 620 color: #96b9ff; 621} 622 623 624.perl_Reserved { 625 color: #9b30ff; 626} 627 628 629.perl_String { 630 color: #5C3566; 631} 632 633 634.perl_Variable { 635 color: #0000ff; 636} 637 638 639.perl_Warning { 640 color: #0000ff; 641} 642 643/*Lists*/ 644ul { 645 list-style-image: url("../images/dot.png"); 646 list-style-type: circle; 647 padding-left: 1.6em; 648} 649 650ul ul { 651 list-style-image: url("../images/dot2.png"); 652 list-style-type: circle; 653} 654 655ol.1 { 656 list-style-type: decimal; 657} 658 659ol.a, 660ol ol { 661 list-style-type: lower-alpha; 662} 663 664ol.i { 665 list-style-type: lower-roman; 666} 667ol.A { 668 list-style-type: upper-alpha; 669} 670 671ol.I { 672 list-style-type: upper-roman; 673} 674 675dt { 676 font-weight:bold; 677 margin-bottom:0px; 678 padding-bottom:0px; 679} 680 681dd { 682 margin:0px; 683 margin-left:2em; 684 padding-top:0px; 685} 686 687li { 688 padding-top: 0px; 689 margin-top: 0px; 690 padding-bottom: 0px; 691/* margin-bottom: 16px; */ 692} 693 694/*images*/ 695img { 696 display:block; 697 margin: 2em 0; 698 max-width: 100%; 699} 700 701.inlinemediaobject, 702.inlinemediaobject img, 703.inlinemediaobject object { 704 display:inline; 705 margin:0px; 706 overflow: hidden; 707} 708 709.figure { 710 margin-top: 1em; 711 width: 100%; 712} 713 714.figure img, 715.mediaobject img { 716 display:block; 717 margin: 0em; 718 page-break-inside: avoid; 719} 720 721.figure .title { 722 margin-bottom:2em; 723 padding:0px; 724} 725 726/*document modes*/ 727.confidential { 728 background-color:#900; 729 color:White; 730 padding:.5em .5em; 731 text-transform:uppercase; 732 text-align:center; 733} 734 735.longdesc-link { 736 display:none; 737} 738 739.longdesc { 740 display:none; 741} 742 743.prompt { 744 padding:0px .3em; 745} 746 747/*user interface styles*/ 748.screen .replaceable { 749} 750 751.guibutton, .guilabel { 752 font-family: "liberation mono", "bitstream vera mono", "dejavu mono", monospace; 753 font-weight: bold; 754} 755 756.example { 757 background-color: #ffffff; 758 border-left: 3px solid #aaaaaa; 759 padding-top: 1px; 760 padding-bottom: 0.1em; 761 padding-left: 1em; 762} 763 764.equation { 765 border-left: 3px solid #aaaaaa; 766 background-color: #ffffff; 767 padding-top: 1px; 768 padding-bottom: 0.1em; 769 padding-left: 1em; 770} 771 772.equation-contents { 773 margin-left: 4em; 774} 775 776div.title { 777 margin-bottom: 1em; 778 font-weight: 14px; 779 font-weight: bold; 780 color: #336699; 781 page-break-inside: avoid; 782 page-break-after: avoid; 783 word-wrap: break-word; 784} 785 786.example-contents { 787 background-color: #ffffff; 788} 789 790.example-contents .para { 791/* padding: 10px;*/ 792} 793 794/*terminal/console text*/ 795.computeroutput, 796.option { 797 font-family:"liberation mono", "bitstream vera mono", "dejavu mono", monospace; 798 font-weight:bold; 799} 800 801.replaceable { 802 font-style: italic; 803} 804 805.command, .filename, .keycap, .classname, .literal { 806 font-family:"liberation mono", "bitstream vera mono", "dejavu mono", monospace; 807 font-weight:bold; 808} 809 810/* no bold in toc */ 811.toc * { 812 font-weight: inherit; 813} 814 815.toc H1 { 816 font-weight: bold; 817} 818 819 820div.programlisting { 821 white-space: pre-wrap; /* css-3 */ 822 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ 823 white-space: -pre-wrap; /* Opera 4-6 */ 824 white-space: -o-pre-wrap; /* Opera 7 */ 825 word-wrap: break-word; /* Internet Explorer 5.5+ */ 826} 827 828pre { 829 font-family:"liberation mono", "bitstream vera mono", "dejavu mono", monospace; 830 display:block; 831 background-color: #f5f5f5; 832 color: #000000; 833/* border: 1px solid #aaaaaa; */ 834 margin-bottom: 1em; 835 padding:.5em 1em; 836 white-space: pre-wrap; /* css-3 */ 837 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ 838 white-space: -pre-wrap; /* Opera 4-6 */ 839 white-space: -o-pre-wrap; /* Opera 7 */ 840 word-wrap: break-word; /* Internet Explorer 5.5+ */ 841 font-size: 0.9em; 842 border-style:none; 843 box-shadow: 0 2px 5px #AAAAAA inset; 844 -moz-box-shadow: 0 2px 5px #AAAAAA inset; 845 -webkit-box-shadow: 0 2px 5px #AAAAAA inset; 846 -o-box-shadow: 0 2px 5px #AAAAAA inset; 847} 848 849body.pdf pre { 850 border: 1px solid #AAAAAA; 851 box-shadow: none; 852 -moz-box-shadow: none; 853 -webkit-box-shadow: none; 854 -o-box-shadow: none; 855} 856 857 858pre .replaceable, 859pre .keycap { 860} 861 862code { 863 font-family:"liberation mono", "bitstream vera mono", "dejavu mono", monospace; 864 white-space: pre-wrap; 865 word-wrap: break-word; 866 font-weight:bold; 867} 868 869.parameter code { 870 display: inline; 871 white-space: pre-wrap; /* css-3 */ 872 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ 873 white-space: -pre-wrap; /* Opera 4-6 */ 874 white-space: -o-pre-wrap; /* Opera 7 */ 875 word-wrap: break-word; /* Internet Explorer 5.5+ */ 876} 877 878code.email { 879 font-weight: normal; 880 font-family: "liberation sans", "Myriad ", "Bitstream Vera Sans", "Lucida Grande", "Luxi Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif; 881 882} 883 884/*Notifications*/ 885div.warning:before { 886 content:url(../images/warning.png); 887 padding-left: 5px; 888} 889 890div.note:before { 891 content:url(../images/note.png); 892 padding-left: 5px; 893} 894 895div.important:before { 896 content:url(../images/important.png); 897 padding-left: 5px; 898} 899 900div.warning, div.note, div.important { 901 color: black; 902 margin: 0px; 903 padding: 0px; 904 background: none; 905 background-color: white; 906 margin-bottom: 1em; 907 border-bottom: 1px solid #aaaaaa; 908 page-break-inside: avoid; 909} 910 911div.admonition_header p { 912 margin: 0px; 913 padding: 0px; 914 color: #eeeeec; 915 padding-top: 0px; 916 padding-bottom: 0px; 917 height: 1.4em; 918 line-height: 1.4em; 919 font-size: 17px; 920 display:inline; 921} 922 923div.admonition_header { 924 background-origin:content-box; 925 clear: both; 926 margin: 0px; 927 padding: 0px; 928 margin-top: -40px; 929 padding-left: 58px; 930 line-height: 1.0px; 931 font-size: 1.0px; 932} 933 934div.warning div.admonition_header { 935 background: url(../images/red.png) top left repeat-x; 936 background-color: #590000; 937 background: -webkit-linear-gradient(#a40000,#590000); 938 background: linear-gradient(#a40000,#590000); 939} 940 941div.note div.admonition_header { 942 background: url(../images/green.png) top right repeat-x; 943 background-color: #597800; 944 background: -webkit-linear-gradient(#769f00,#597800); 945 background: linear-gradient(#769f00,#597800); 946} 947 948div.important div.admonition_header { 949 background: url(../images/yellow.png) top right repeat-x; 950 background-color: #a6710f; 951 background: -webkit-linear-gradient(#d08e13,#a6710f); 952 background: linear-gradient(#d08e13,#a6710f); 953} 954 955div.warning p:first-child, 956div.warning div.para:first-child, 957div.note p:first-child, 958div.note div.para:first-child, 959div.important p:first-child, 960div.important div.para:first-child { 961 padding: 0px; 962 margin: 0px; 963} 964 965div.admonition { 966 border: none; 967 border-left: 1px solid #aaaaaa; 968 border-right: 1px solid #aaaaaa; 969 padding:0px; 970 margin:0px; 971 padding-top: 1.5em; 972 padding-bottom: 1em; 973 padding-left: 2em; 974 padding-right: 1em; 975 background-color: #eeeeec; 976 -moz-border-radius: 0px; 977 -webkit-border-radius: 0px; 978 border-radius: 0px; 979} 980 981/*Page Title*/ 982#title { 983 display:block; 984 height:45px; 985 padding-bottom:1em; 986 margin:0px; 987} 988 989#title a.left{ 990 display:inline; 991 border:none; 992} 993 994#title a.left img{ 995 border:none; 996 float:left; 997 margin:0px; 998 margin-top:.7em; 999} 1000 1001#title a.right { 1002 padding-bottom:1em; 1003} 1004 1005#title a.right img { 1006 border:none; 1007 float:right; 1008 margin:0px; 1009 margin-top:.7em; 1010} 1011 1012/*Table*/ 1013div.table { 1014/* page-break-inside: avoid; */ 1015} 1016 1017table { 1018 border: 1px solid #444; 1019 width:100%; 1020 border-collapse:collapse; 1021 table-layout: fixed; 1022 word-wrap: break-word; 1023} 1024 1025table.blockquote, 1026table.simplelist, 1027.calloutlist table { 1028 border-style: none; 1029} 1030 1031table th { 1032 text-align:left; 1033 background-color:#6699cc; 1034 padding:.3em .5em; 1035 color:white; 1036} 1037 1038table td { 1039 padding:.15em .5em; 1040} 1041 1042table tr.even td { 1043 background-color:#f5f5f5; 1044} 1045 1046tr:nth-child(even) { 1047 background-color: #eeeeee; 1048 1049} 1050 1051 1052table th p:first-child, table td p:first-child, table li p:first-child, 1053table th div.para:first-child, table td div.para:first-child, table li div.para:first-child { 1054 margin-top:0px; 1055 padding-top:0px; 1056 display:inline; 1057} 1058 1059th, td { 1060 border-style:none; 1061 vertical-align: top; 1062/* border: 1px solid #000; */ 1063} 1064 1065.blockquote td, 1066.simplelist th, 1067.simplelist td { 1068 border: none; 1069} 1070 1071table table td { 1072 border-bottom:1px dotted #aaa; 1073 background-color:white; 1074 padding:.6em 0px; 1075} 1076 1077table table { 1078 border:1px solid white; 1079} 1080 1081td.remarkval { 1082 color:#444; 1083} 1084 1085td.fieldval { 1086 font-weight:bold; 1087} 1088 1089.lbname, .lbtype, .lbdescr, .lbdriver, .lbhost { 1090 color:white; 1091 font-weight:bold; 1092 background-color:#999; 1093 width:120px; 1094} 1095 1096td.remarkval { 1097 width:230px; 1098} 1099 1100td.tname { 1101 font-weight:bold; 1102} 1103 1104th.dbfield { 1105 width:120px; 1106} 1107 1108th.dbtype { 1109 width:70px; 1110} 1111 1112th.dbdefault { 1113 width:70px; 1114} 1115 1116th.dbnul { 1117 width:70px; 1118} 1119 1120th.dbkey { 1121 width:70px; 1122} 1123 1124span.book { 1125 margin-top:4em; 1126 display:block; 1127 font-size: 11pt; 1128} 1129 1130span.book a{ 1131 font-weight:bold; 1132} 1133span.chapter { 1134 display:block; 1135} 1136 1137table.simplelist td, .calloutlist table td { 1138 border-style: none; 1139} 1140 1141 1142table.lt-4-cols.lt-7-rows td { 1143 border: none; 1144} 1145/*to simplify layout*/ 1146 1147 1148table.lt-4-cols.gt-14-rows tr:nth-child(odd) { 1149 background-color: #fafafa; 1150} 1151/* to keep simple but stripe rows */ 1152 1153 1154.gt-8-cols td { 1155 border-left: 1px solid #ccc; 1156} 1157 1158.gt-8-cols td:first-child { 1159 border-left: 0; 1160} 1161/* to apply vertical lines to differentiate columns*/ 1162 1163/*Breadcrumbs*/ 1164#breadcrumbs ul li.first:before { 1165 content:" "; 1166} 1167 1168#breadcrumbs { 1169 color:#900; 1170 padding:3px; 1171 margin-bottom:25px; 1172} 1173 1174#breadcrumbs ul { 1175 margin-left:0; 1176 padding-left:0; 1177 display:inline; 1178 border:none; 1179} 1180 1181#breadcrumbs ul li { 1182 margin-left:0; 1183 padding-left:2px; 1184 border:none; 1185 list-style:none; 1186 display:inline; 1187} 1188 1189#breadcrumbs ul li:before { 1190 content:"\0020 \0020 \0020 \00BB \0020"; 1191 color:#333; 1192} 1193 1194dl { 1195 margin-top: 0px; 1196 margin-left: 28px; 1197} 1198 1199.toc dl { 1200 margin-left: 10px; 1201} 1202 1203/*index*/ 1204.glossary h3, 1205.index h3 { 1206 font-size: 20px; 1207 color:#aaa; 1208 margin:0px; 1209} 1210 1211.indexdiv { 1212 margin-bottom:1em; 1213} 1214 1215.glossary dt, 1216.index dt { 1217 color:#444; 1218 padding-top:.5em; 1219} 1220 1221.glossary dl dl dt, 1222.index dl dl dt { 1223 color:#777; 1224 font-weight:normal; 1225 padding-top:0px; 1226} 1227 1228.index dl dl dt:before { 1229 content:"- "; 1230 color:#ccc; 1231} 1232 1233/*changes*/ 1234.footnote { 1235 font-size: 10px; 1236 margin: 0px; 1237 color: #222; 1238} 1239 1240.footnotes { 1241 margin-bottom: 60px; 1242} 1243 1244table .footnote { 1245} 1246 1247sup { 1248 margin:0px; 1249 padding:0px; 1250 font-size: 10px; 1251 padding-left:0px; 1252} 1253 1254.footnote { 1255 position:relative; 1256} 1257 1258.footnote sup { 1259 color: black; 1260 left: .4em; 1261} 1262 1263.footnote a:link, 1264.footnote a:visited { 1265 text-decoration:none; 1266 border: none; 1267} 1268 1269.footnote .para sup { 1270/* position:absolute; */ 1271 vertical-align:text-bottom; 1272} 1273 1274a.footnote { 1275 padding-right: 0.5em; 1276 text-decoration:none; 1277 border: none; 1278} 1279 1280.footnote sup a:link, 1281.footnote sup a:visited { 1282 color:#92917d; 1283 text-decoration:none; 1284} 1285 1286.footnote:hover sup a { 1287 text-decoration:none; 1288} 1289 1290.footnote p,.footnote div.para { 1291 padding-left:1em; 1292} 1293 1294.footnote a:link, 1295.footnote a:visited before{ 1296 color:#00537c; 1297} 1298 1299.footnote a:hover { 1300} 1301 1302/**/ 1303.pdf-break { 1304 page-break-before: always; 1305} 1306 1307div.legalnotice { 1308 page-break-before: always; 1309} 1310 1311div.abstract { 1312 page-break-before: always; 1313/* page-break-after: always;*/ 1314} 1315 1316div.chapter { 1317 page-break-before: always; 1318} 1319 1320 1321div.titlepage, div.titlepage > div, div.titlepage > div > div { 1322 page-break-inside: avoid; 1323 page-break-after: avoid; 1324} 1325 1326div.preface, div.part { 1327 page-break-before: always; 1328} 1329 1330div.appendix { 1331 page-break-before: always; 1332} 1333 1334div.section { 1335 page-break-inside: auto; 1336 page-break-before: auto; 1337 page-break-after: auto; 1338} 1339 1340 1341dt.varlistentry { 1342 page-break-inside: avoid; 1343 page-break-after: avoid; 1344} 1345 1346dd { 1347 page-break-before: avoid; 1348} 1349 1350div.note .replaceable, 1351div.important .replaceable, 1352div.warning .replaceable, 1353div.note .keycap, 1354div.important .keycap, 1355div.warning .keycap 1356{ 1357} 1358 1359ul li p:last-child, ul li para:last-child { 1360 margin-bottom:0px; 1361 padding-bottom:0px; 1362} 1363 1364/*document navigation*/ 1365.docnav a, .docnav strong { 1366 border:none; 1367 text-decoration:none; 1368 font-weight:normal; 1369} 1370 1371.docnav { 1372 list-style:none; 1373 margin:0px; 1374 padding:0px; 1375 position:relative; 1376 width:100%; 1377 padding-bottom:2em; 1378 padding-top:1em; 1379 height:2.5em; 1380 line-height:2.5em; 1381/* 1382 border-top:1px dotted #ccc; 1383 background-color: rgba(240, 240, 240, 0.9); 1384-webkitbox-shadow: 0px .15em .5em rgba(0,0,0,0.2); 1385 -moz-box-shadow: 0px .15em .5em rgba(0,0,0,0.2); 1386 box-shadow: 0px .15em .5em rgba(0,0,0,0.2); 1387*/ 1388} 1389 1390.docnav li { 1391 list-style:none; 1392 margin:0px; 1393 padding:0px; 1394 display:inline; 1395 font-size: 14px; 1396} 1397 1398.docnav li:before { 1399 content:" "; 1400} 1401 1402.docnav li.previous, .docnav li.next { 1403 position:absolute; 1404 top:1.5em; 1405} 1406 1407.docnav li.up, .docnav li.home { 1408 margin:0px 1.5em; 1409} 1410 1411.docnav.top li.home { 1412 color: #336699; 1413 font-size: 22pt; 1414 font-weight: bold; 1415} 1416 1417 1418.docnav li.previous { 1419 left:0px; 1420 text-align:left; 1421} 1422 1423.docnav li.next { 1424 right:0px; 1425 text-align:right; 1426} 1427 1428.docnav li.previous strong, .docnav li.next strong { 1429 height: 17px; 1430 display: block; 1431} 1432 1433.docnav { 1434 margin:0 auto; 1435 text-align:center; 1436} 1437 1438.docnav li.next a strong { 1439 background: url(../images/stock-go-forward.png) right 120% no-repeat; 1440 padding-top:3px; 1441 padding-bottom:4px; 1442 padding-right:28px; 1443} 1444 1445.docnav li.previous a strong { 1446 background: url(../images/stock-go-back.png) left 120% no-repeat; 1447 padding-top:3px; 1448 padding-bottom:4px; 1449 padding-left:28px; 1450 padding-right:0.5em; 1451} 1452 1453.docnav li.home a strong { 1454 background: url(../images/stock-home.png) top left no-repeat; 1455 padding:5px; 1456 padding-left:28px; 1457} 1458 1459.docnav li.up a strong { 1460 background: url(../images/stock-go-up.png) top left no-repeat; 1461 padding:5px; 1462 padding-left:28px; 1463} 1464 1465.docnav a:link, .docnav a:visited { 1466 color:#666; 1467} 1468 1469.docnav a:hover, .docnav a:focus, .docnav a:active { 1470 color:black; 1471} 1472 1473.docnav a { 1474 max-width: 10px; 1475 overflow:hidden; 1476} 1477 1478.docnav a:link strong { 1479 text-decoration:none; 1480} 1481 1482.docnav { 1483 margin:0 auto; 1484 text-align:center; 1485} 1486 1487ul.docnav { 1488 margin-bottom: 1em; 1489} 1490/* Reports */ 1491.reports ul { 1492 list-style:none; 1493 margin:0px; 1494 padding:0px; 1495} 1496 1497.reports li{ 1498 margin:0px; 1499 padding:0px; 1500} 1501 1502.reports li.odd { 1503 background-color: #eeeeee; 1504 margin:0px; 1505 padding:0px; 1506} 1507 1508.reports dl { 1509 display:inline; 1510 margin:0px; 1511 padding:0px; 1512 float:right; 1513 margin-right: 17em; 1514 margin-top:-1.3em; 1515} 1516 1517.reports dt { 1518 display:inline; 1519 margin:0px; 1520 padding:0px; 1521} 1522 1523.reports dd { 1524 display:inline; 1525 margin:0px; 1526 padding:0px; 1527 padding-right:.5em; 1528} 1529 1530.reports h2, .reports h3{ 1531 display:inline; 1532 padding-right:.5em; 1533 font-size: 14px; 1534 font-weight:normal; 1535} 1536 1537.reports div.progress { 1538 display:inline; 1539 float:right; 1540 width:16em; 1541 background:#c00 url(../images/shine.png) top left repeat-x; 1542 margin:0px; 1543 margin-top:-1.3em; 1544 padding:0px; 1545 border:none; 1546} 1547 1548/*uniform*/ 1549body.results, body.reports { 1550 max-width:57em ; 1551 padding:0px; 1552} 1553 1554/*Progress Bar*/ 1555div.progress { 1556 display:block; 1557 float:left; 1558 width:16em; 1559 background:#c00 url(../images/shine.png) top left repeat-x; 1560 height:1em; 1561} 1562 1563div.progress span { 1564 height:1em; 1565 float:left; 1566} 1567 1568div.progress span.translated { 1569 background:#6c3 url(../images/shine.png) top left repeat-x; 1570} 1571 1572div.progress span.fuzzy { 1573 background:#ff9f00 url(../images/shine.png) top left repeat-x; 1574} 1575 1576 1577/*Results*/ 1578 1579.results ul { 1580 list-style:none; 1581 margin:0px; 1582 padding:0px; 1583} 1584 1585.results li{ 1586 margin:0px; 1587 padding:0px; 1588} 1589 1590.results li.odd { 1591 background-color: #eeeeee; 1592 margin:0px; 1593 padding:0px; 1594} 1595 1596.results dl { 1597 display:inline; 1598 margin:0px; 1599 padding:0px; 1600 float:right; 1601 margin-right: 17em; 1602 margin-top:-1.3em; 1603} 1604 1605.results dt { 1606 display:inline; 1607 margin:0px; 1608 padding:0px; 1609} 1610 1611.results dd { 1612 display:inline; 1613 margin:0px; 1614 padding:0px; 1615 padding-right:.5em; 1616} 1617 1618.results h2, .results h3 { 1619 display:inline; 1620 padding-right:.5em; 1621 font-size: 14px; 1622 font-weight:normal; 1623} 1624 1625.results div.progress { 1626 display:inline; 1627 float:right; 1628 width:16em; 1629 background:#c00 url(../images/shine.png) top left repeat-x; 1630 margin:0px; 1631 margin-top:-1.3em; 1632 padding:0px; 1633 border:none; 1634} 1635 1636/* Dirty EVIL Mozilla hack for round corners */ 1637pre { 1638 -moz-border-radius:11px; 1639 -webkit-border-radius:11px; 1640 border-radius: 11px; 1641/* page-break-inside: avoid; */ 1642} 1643 1644.example { 1645 -moz-border-radius:0px; 1646 -webkit-border-radius:0px; 1647 border-radius: 0px; 1648 page-break-inside: avoid; 1649} 1650 1651/* move these invisible fields out of the flow */ 1652.example > a:first-child, 1653.table > a:first-child { 1654 float: left; 1655} 1656 1657.package, .citetitle { 1658 font-style: italic; 1659} 1660 1661.titlepage .edition, 1662.titlepage .releaseinfo { 1663 color: #336699; 1664 background-color: transparent; 1665 margin-top: 1em; 1666 margin-bottom: 1em; 1667 font-size: 20px; 1668 font-weight: bold; 1669 text-align: center; 1670} 1671 1672span.remark { 1673 background-color: #ff00ff; 1674} 1675 1676.draft { 1677 background-image: url(../images/watermark-draft.png); 1678 background-repeat: repeat-y; 1679 background-position: center; 1680} 1681 1682.foreignphrase { 1683 font-style: inherit; 1684} 1685 1686dt { 1687 clear:both; 1688 page-break-inside: avoid; 1689 page-break-after: avoid; 1690} 1691 1692dt img { 1693 border-style: none; 1694 max-width: 112px; 1695} 1696 1697dt object { 1698 max-width: 112px; 1699} 1700 1701dt .inlinemediaobject, dt object { 1702 display: inline; 1703 float: left; 1704 margin-bottom: 1em; 1705 padding-right: 1em; 1706 width: 112px; 1707} 1708 1709dl:after { 1710 display: block; 1711 clear: both; 1712 content: ""; 1713} 1714 1715.toc dd { 1716 padding-bottom: 0px; 1717 margin-bottom: 1em; 1718 padding-left: 1.3em; 1719 margin-left: 0px; 1720} 1721 1722div.toc > dl > dt { 1723 padding-bottom: 0px; 1724 margin-bottom: 0px; 1725 margin-top: 1em; 1726} 1727 1728 1729.strikethrough { 1730 text-decoration: line-through; 1731} 1732 1733.underline { 1734 text-decoration: underline; 1735} 1736 1737.calloutlist img, .callout { 1738 padding: 0px; 1739 margin: 0px; 1740 width: 12pt; 1741 display: inline; 1742 vertical-align: middle; 1743} 1744 1745li.step > a:first-child { 1746 display: block; 1747} 1748 1749.stepalternatives { 1750 list-style-image: none; 1751 list-style-type: upper-alpha; 1752} 1753.task { 1754/* page-break-inside: avoid; */ 1755} 1756 1757 1758.added { 1759 background-color: #99ff99; 1760} 1761 1762.changed { 1763 background-color: #ffff77; 1764} 1765 1766.deleted { 1767 background-color: #ff4455; 1768 text-decoration: line-through; 1769} 1770