body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; widows: 2; orphans: 2; line-height: 1.5; } @page { margin : 0px 0px 0px 0px; } div.Anchor { margin: 2em 0; } div.Anchor-Title-Page { } div.Anchor-Use-Existing { } table.No-Table-Style { border-collapse: collapse; width: 100%; overflow: scroll; } td.No-Table-Style { padding:1%; vertical-align:top; overflow: hidden; } tr.No-Table-Style { } td.Shade-20- { background-color:#d1d3d4; } td.Shade-30- { background-color:#bcbec0; } p.Blockquote { } p.Blockquote-last { margin-top:1.5em; } p.Copyright { -epub-hyphens:none; font-family:"Berkeley Book", serif; white-space: pre-wrap; } li.Figure, p.Figure { -epub-hyphens:none; font-family:Aleo, serif; font-weight:bold; font-size:0.75em; margin: 1.333em 5% 0 5%; } .Flourish { text-align: center; margin: 2em auto; display: block; } p.heading-1 { -epub-hyphens:none; font-family:Aleo, serif; font-size:2em; font-weight:300; page-break-after:avoid; margin-left: 2em; padding-left: 0.5em; border-left: 1px solid black; display: block; min-height: 2em; text-transform:uppercase; } p.chap-number { -epub-hyphens:none; font-family:Aleo, serif; font-size:4em; line-height: 1; page-break-after:avoid; display: block; float:left; text-align: right; width: 0.75em; } p.Fm-heading-1 { -epub-hyphens:none; font-family:Aleo, serif; font-size:2em; font-weight:300; margin-bottom:0.5em; page-break-after:avoid; text-transform:uppercase; } p.Illustration { -epub-hyphens:none; font-family:Aleo, serif; font-size:0.75em; margin: 1.333em 5% 0 5%; } p.Index-Title { -epub-hyphens:none; font-family:Aleo, serif; font-size:1.5em; margin-bottom:0.5em; page-break-after:avoid; } p.Para-first { -epub-hyphens:none; font-family:"Berkeley Book", serif; text-align:justify; } p.Para-indented { -epub-hyphens:none; font-family:"Berkeley Book", serif; text-align:justify; text-indent:1.5em; } p.Note { font-style:italic; margin: 1.333em 5% 0 5%; } p.Table { font-family:"Myriad Pro", sans-serif; font-size:0.667em; text-align: center; font-variant-numeric: tabular-nums; -moz-font-feature-settings: "tnum"; -webkit-font-feature-settings: "tnum"; font-feature-settings: "tnum"; } p.Run-In { text-align: left; margin-left:1.5em; text-indent:-1.5em; } .TableTitle { font-family:Aleo, serif; font-weight:bold; list-style-position:inside; list-style-type:decimal; margin: 0 5% 1.333em 5%; page-break-after:avoid; } p.chap-para-first { font-family:Aleo, serif; font-size:1.25em; font-weight:300; text-align:justify; margin-bottom: 1.364em; } p.endnote-numbered { font-family:"Berkeley Book", serif; font-size:0.75em; margin-left: 1.75em; text-indent: -1.75em; } p.h3 { -epub-hyphens:none; font-family:Aleo, serif; font-weight:bold; margin-top:1.5em; page-break-after:avoid; } p.heading-2 { -epub-hyphens:none; font-family:Aleo, serif; font-size:1.25em; margin-bottom:0.5em; margin-top:1.5em; page-break-after:avoid; font-weight: bold; } p.heading-note-section { -epub-hyphens:none; font-family:Aleo, serif; margin-top:1.5em; page-break-after:avoid; margin-left: 1.3125em; text-indent: -1.3125em; } p.index { -epub-hyphens:none; font-family:"Myriad Pro Cond", sans-serif; font-size:0.75em; margin-left:1.333em; text-indent:-1.333em; } p.photo-credit { -epub-hyphens:none; font-family:Aleo, serif; font-size:0.5em; font-weight:300; margin: 0 5%; page-break-before: avoid; } span.All-Caps { text-transform:uppercase; letter-spacing: 0.025em; } .Hyperlink { text-decoration:underline; white-space: nowrap; } .endnote_marker { font-size: 58%; padding: 0 0.25em; letter-spacing: 0.05em; } p._idGenParaOverride-1 { page-break-after:always; } p._idGenParaOverride-2 { font-size:1.333em; } img._idGenObjectAttribute-1 { max-width: 100%; height: auto; } div._idGenObjectLayout-1 { text-align:center; page-break-inside: avoid; } div._idGenObjectLayout-2 { } .Logo { display: inline-block; margin: 10px; vertical-align: middle; } .No-Table-Style { border: 1px solid black; } blockquote { -epub-hyphens:none; font-family:"Myriad Pro Light", sans-serif; font-size:0.833em; font-weight:300; margin:1.501em; text-align:justify; } ol { margin: 0; padding: 0 0 0 1.5em; } .note-number { display: inline-block; width: 1.5em; padding-right: 0.25em; text-indent: 0; text-align: right; } .Break { page-break-before: always; } .heading-intro { -epub-hyphens:none; font-family:Aleo, serif; font-size:2em; font-weight:300; page-break-after:avoid; text-transform:uppercase; }