h2 { font-family: serif !important; } h3 { font-family: serif !important; } h5 { font-family: serif !important; } h4 { font-family: serif !important; margin-bottom: 0 !important; } .cam-quote-list { text-indent: -1em; padding-left: 1em; margin: 0.5em; margin-top: -0.5em; } .cam-quote-list-first { margin-top: 0.5em; } .cam-bibliography-indent { text-indent: -3.5em; padding-left: 3.5em; } .grey-box p { font-family: sans-serif !important; } .greybox-head { font-family: sans-serif !important; font-size: 1.1em; font-weight: bold; } .grey-box { background: #dfdfdf; padding: 1em; page-break-before: always; break-before: always; page-break-after: auto; break-after: auto; page-break-inside: avoid; break-inside: avoid; } .bevbox { page-break-before: always; break-before: always; page-break-after: auto; break-after: auto; page-break-inside: avoid; break-inside: avoid; } .bevbox p { font-family: sans-serif !important; text-indent: 0; } p.bevbox-head { font-family: serif !important; font-size: 150%; text-indent: 0; } .bevbox-subhead { font-size: 125%; margin-bottom: 0.5em; text-indent: 0; } .infobox { background-color: #fbe5d9; padding: 0.5em; margin-bottom: 0.5em; text-indent: 0; } .infobox-head { font-size: 125%; } .boxnum { text-indent: 0; text-indent: 0; } .events-head { text-indent: 0; font-size: 125%; } table.chronology { width: 100%; } table.chronology, table.chronology td, table.chronology tr { border: 0; } .chronology-date { font-size: 1em; font-weight: bold; } .chronology-text { font-size: 1em; font-weight: normal; } p.order-battle-a-head-span-all { -epub-hyphens: none; color: #000000; font-size: 200%; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 6px; margin-left: 0; margin-right: 0; text-indent: 0; margin-top: 12px; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; } p.order-battle-c-head { color: #000000; font-family: "Arial" , sans-serif; font-size: 125%; padding-bottom: 0.2em; margin-top: 1em; margin-bottom: 0.5em; font-style: normal; font-variant: normal; text-indent: 0; font-weight: bold; border-bottom: 1px solid #000000; } p.order-battle-b-head { color: #000000; font-family: "Times New Roman" , serif; font-size: 160%; margin-bottom: 0; margin-top: 1.5em; font-style: normal; font-variant: normal; text-indent: 0; font-weight: normal; } p.order-battle-b-head-span-all { color: #000000; font-family: "Times New Roman" , serif; font-size: 175%; margin-bottom: 0; margin-top: 1.5em; font-style: normal; font-variant: normal; text-indent: 0; font-weight: normal; } span.nl { display: inline-block; text-indent: 0em; white-space: pre-wrap; width: 1em; } p.order-battle-d-head { -epub-hyphens: none; color: #000000; font-family: "Arial" , sans-serif; font-size: 115%; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0.5em; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: left; text-indent: 0; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; } p.orders-of-battle-para1 { -epub-hyphens: none; color: #000000; font-family: "Arial" , sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 0; margin-left: 14px; margin-right: 0; margin-top: 0; orphans: 1; text-indent: 0; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: -14px; text-transform: none; widows: 1; } p.order-battle-note { -epub-hyphens: none; color: #000000; font-family: "Arial" , sans-serif; font-size: 0.8em; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 0; margin-left: 14px; margin-right: 0; margin-top: 0; orphans: 1; text-indent: 0; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: -14px; text-transform: none; widows: 1; } .bulletlist { font-size: 80% !important; padding-left: 2em; text-indent: -2em; counter-increment: step-counter; list-style-type: none; } p.indentx1 { padding-left: 1em; } p.indentbl { padding-left: 3em; } p.indentx2 { padding-left: 1em; text-indent: 0; } .pad { padding-top: 1em; } .pad2 { padding-top: 2em; } #toc ol li ol li a { font-weight: normal !important; } p { } .basicbox p { font-size: 90% !important; } .bulletlist { font-size: 80% !important; } .footnote { padding-top: 0.3em; } .avoidbreak { page-break-before: avoid !important; } .heading-level2 { font-style: oblique; }