@charset "utf-8"; /* Podium CSS Document for epub - iPad/Nook Devices - Original Release: Rev 1.0, May 4, 2011 - Rev 1.1 - August 23, 2011 - 1. Updated body with margins - 2. Updated all font sizing to em sizing - 3. Updated heading sizes to make distinct for baseline text sizing - 4. Updated sidebar for enhanced display with border - 5. Added div.block as a container style */ /*Cover page of ePub*/ img.cover { height: 100%; } /*Half Title*/ p.halftitle { font-weight: normal; text-align: center; font-size: 140%; margin-top: 2em; margin-bottom: 0em; } /*Front Other*/ p.frontother { font-weight: bold; text-align: center; font-size: 100%; margin-top: 2em; margin-bottom: 1em; } p.frontother1 { font-weight: normal; font-style: italic; text-align: center; font-size: small; margin-top: 1em; margin-bottom: 1em; } /*Title Page - Title*/ p.title { font-weight: normal; text-align: center; font-size: 170%; margin-top: 2em; margin-bottom: 1em; } /*Title Page - Subtitle*/ p.subtit { font-style: normal; font-weight: bold; text-align: center; margin-top: 1em; margin-bottom: 1em; font-size: 130%; } /*Title Page - Author*/ p.author { font-weight: normal; text-align: center; margin-top: 1em; margin-bottom: 15em; font-size: 100%; } /*Title Page - Publisher*/ p.publisher { margin-top: 0em; text-align: center; } body { margin-top: 10px; margin-bottom: 10px; margin-right: 10px; margin-left: 10px; font-size: 1.0em; } /*copyright*/ p.copy { text-align: justify; margin-bottom: 0em; margin-top: 0em; text-indent: 0em; font-size: small; } p.copy1 { text-align: justify; margin-bottom: 0em; margin-top: 1em; text-indent: 0em; font-size: small; } p.copyindent { text-align: justify; margin-bottom: 0em; margin-top: 0em; text-indent: 0.5em; font-size: small; } /*Dedication*/ p.dedi { text-align: center; margin-bottom: 0em; margin-top: 5em; text-indent: 0em; font-size: small; } h2.center { margin-top: 0em; font-size: 100%; font-weight: normal; text-align: center; } /*Hierarchy of section headings*/ h1.num { margin-top: 3em; margin-bottom: 0em; font-size: 170%; text-align: center; font-weight: normal; } h1.title { margin-top: 0em; margin-bottom: 0.5em; font-size: 150%; text-align: center; font-weight: normal; } h1.title1 { margin-top: 0em; margin-bottom: 1.5em; font-size: 150%; text-align: center; font-weight: normal; } h2.front{ margin-top: 0.25em; margin-bottom: 1em; font-size: 140%; text-align: center; font-weight: bold; } h2.num { margin-top: 2em; margin-bottom: 0.5em; font-size: 110%; text-align: center; font-weight: normal; font-style: italic; } h2.title { margin-top: 0em; margin-bottom: 0em; font-size: 120%; text-align: center; font-weight: bold; } h3{ margin-top: 2em; margin-bottom: 1em; font-size: 110%; text-align: center; font-weight: normal; } h3.size{ margin-top: 2em; margin-bottom: 1em; font-size: 110%; text-align: center; font-weight: normal; } h4{ margin-top: 1em; margin-bottom: 1em; font-size: 110%; text-align: left; font-weight: normal; font-style: italic; } h4.small{ margin-top: 1em; margin-bottom: 1em; font-size: small; text-align: center; font-weight: normal; font-style: italic; } h4.small1{ margin-top: 1em; margin-bottom: 1em; font-size: small; text-align: left; font-weight: normal; font-style: italic; } h5{ margin-top: 0.25em; margin-bottom: 0.5em; font-size: 2.0em; text-align: center; font-weight: normal; } /*Standard text size of all paragraph*/ p { text-align: justify; margin-bottom: 0em; margin-top: 0em; text-indent: 0em; font-size: small; } p.aut { font-weight: normal; text-align: center; margin-top: 1.5em; margin-bottom: 2em; font-size: 100%; } /*Indented Paragraph*/ p.indentpara { text-align: justify; margin-bottom: 0em; margin-top: 0em; text-indent: 2em; font-size: small; } p.notes { text-align: justify; margin-bottom: 1em; margin-top: 1em; text-indent: 0em; font-size: small; } /*Block Paragraph*/ p.blockpara { text-align: justify; display: block; margin-bottom: 1em; margin-top: 1em; text-indent: 0em; margin-left: 2em; margin-right: 2em; font-size: small; } /*Blockquote text*/ p.blockquote { display: block; margin-bottom: 1em; margin-top: 1em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; } p.blockqu { display: block; margin-bottom: 0em; margin-top: 0em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; text-indent: 1em; } p.blockquotee { display: block; margin-bottom: 1em; margin-top: 0em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; } p.blockquot { display: block; margin-bottom: 0em; margin-top: 1em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; } p.blockquote1 { display: block; margin-bottom: 0em; margin-top: 1em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; } p.blockquote10 { display: block; margin-bottom: 0em; margin-top: 1em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; font-style: italic; } p.blockquote100 { display: block; margin-bottom: 0em; margin-top: 1em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; font-style: normal; } p.blockquote2 { display: block; margin-bottom: 1em; margin-top: 0em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; text-indent: 1em; } p.blockquote20 { display: block; margin-bottom: 1em; margin-top: 0em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; font-style: italic; text-indent: 1em; } p.blockquote200 { display: block; margin-bottom: 1em; margin-top: 0em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; font-style: normal; text-indent: 1em; } p.blockquote30 { display: block; margin-bottom: 0em; margin-top: 0em; margin-left: 2.0em; margin-right: 2.0em; font-size: small; font-style: italic; text-indent: 1em; } /*Poem*/ .poem { margin-left: 2em; white-space: pre; } /*Drop Cap as Letter*/ span.dropletter { font-size: 3.0em; font-weight: bold; line-height: 1em; height: 1em; float: left; margin: -0.1em 0.25em -0.1em .25em; } /*Unordered List - no graphic*/ ul.blank { list-style-type: none; /*Values: circle/square/disc*/ } /*Ordered List*/ ol { list-style-type: decimal; /*Values: decimal/decimal-leading-zero/lower-alpha/lower-greek/lower-latin/lower-roman/upper-alpha/upper-latin/upper-roman */ } /*Sidebar articles floating on right or left*/ .sidebar{ float:right; /*or left based on position on source*/ margin-bottom: 2.0em; margin-top: 2.0em; margin-left: 2.0em; margin-right: 2.0em; width:250px; border: #000 thin; } /*Inline Images*/ p.img { text-align: center; margin-top: 1em; margin-bottom: 1em; } /*Image Caption*/ p.caption{ text-align: left; font-size: 1.0em; margin-bottom: 1em; margin-top: 1em; } /*Display math*/ .display_math { text-align: center; margin-bottom: .5em; margin-top: .5em; height: 100%; } /*Numbered endnotes*/ .endnote { margin-top: .25em; margin-left: 2px; font-size: 0.9em; text-indent: -2px; } /*Citation with heading Reference or Bibliography - left aligned*/ p.references { text-align: justify; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; font-size: small; } /*Citation with heading Reference or Bibliography - reverse aligned*/ p.bib { text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; text-indent: -2em; } /*Pagebreak*/ .pagebreak { page-break-before: always; } /*Superscript number*/ .sup { font-size: small; position: relative; bottom: 0.5em; } /*Subscript number*/ .sub { font-size: small; position: relative; top: 0.3em; } div.block { display: block; } /*spaceing*/ p.top { margin-top: 1em; } p.top3 { margin-top: 2em; } p.space { margin-top: 1em; } p.bot { margin-bottom: 1em; } /*alignment*/ p.center { text-align: center; font-size: 100%; } p.right { text-align: right; } p.right1 { margin-right: 10em; text-align: right; } /*Back Cover of ePub*/ img.backcover { height: 100%; } .calibre1 { display: block } .none { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none1 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none10 { font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none11 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none12 { font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none13 { font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none14 { font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none15 { font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none16 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none17 { font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none18 { font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none19 { color: #C9F; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none2 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none20 { font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none21 { font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none22 { font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none23 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none24 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none25 { color: #F00; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none26 { color: #000; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none27 { color: #000; font-size: small; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none28 { color: #000; font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none29 { color: #000; font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none3 { font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none30 { color: #1D1C20; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none31 { color: #1D1C20; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none32 { color: #1D1C20; font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none33 { font-size: small; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none34 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none35 { font-size: small; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none36 { color: #000020; font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none37 { color: #000020; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none38 { font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none39 { font-size: small; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none4 { font-size: small; font-style: normal; font-variant: small-caps; font-weight: normal; text-decoration: none } .none40 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none41 { font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none42 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none43 { color: #000; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none44 { color: #000; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none45 { color: #222; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none46 { color: #131413; font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none47 { color: #131413; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none48 { color: #131413; font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none49 { color: #000; font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none5 { font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none50 { color: false; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none51 { font-size: small; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none52 { color: #000; font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none53 { color: #000; font-size: small; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .none54 { color: #00F; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none55 { color: #F00; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none56 { color: #000; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none57 { color: #000; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none58 { color: #808080; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none59 { color: #00F; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none6 { font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none60 { color: #303030; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .none61 { color: #303030; font-size: small; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .none7 { font-size: small; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none8 { font-size: 1.48148em; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .none9 { font-size: small; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none } .s { display: block; padding-left: 0; padding-right: 0; text-align: center } .s1 { display: block; font-style: italic; padding-left: 18pt; padding-right: 0; text-align: left; text-indent: 18pt } .s10 { display: block; padding-left: 0; padding-right: 0; text-align: justify; text-indent: 22.5pt } .s11 { display: block; padding-left: 18pt; padding-right: 18pt; text-align: justify } .s12 { display: block; padding-left: 18pt; padding-right: 18pt; text-align: justify; text-indent: 17.4pt } .s13 { display: block; padding-left: 0; padding-right: 0; text-align: center; text-indent: 18pt } .s14 { display: block; padding-left: 18pt; padding-right: 18.1pt; text-align: justify } .s15 { display: block; padding-left: 0; padding-right: 0.4pt; text-align: justify; text-indent: 18pt } .s16 { display: block; padding-left: 0; padding-right: 0.7pt; text-align: justify } .s17 { display: block; padding-left: 0; padding-right: 0.4pt; text-align: center; text-indent: 18pt } .s18 { display: block; padding-left: 18pt; padding-right: 18pt; text-align: justify; text-indent: 18pt } .s19 { display: block; font-weight: bold; padding-left: 0; padding-right: 0; text-align: center } .s2 { display: block; padding-left: 0; padding-right: 0; text-align: left } .s20 { display: block; padding-left: 18pt; padding-right: 0; text-align: justify } .s21 { display: block; padding-left: 18pt; padding-right: 0; text-align: justify; text-indent: 18pt } .s22 { display: block; padding-left: 72pt; padding-right: 50.4pt; text-align: justify } .s23 { display: block; padding-left: 36pt; padding-right: 18pt; text-align: justify; text-indent: 18pt } .s24 { display: block; padding-left: 0; padding-right: 0; text-align: left; text-indent: 18pt } .s25 { display: block; font-style: italic; padding-left: 18pt; padding-right: 0; text-align: justify; text-indent: 18pt } .s26 { display: block; font-style: italic; padding-left: 18pt; padding-right: 18pt; text-align: justify } .s27 { display: block; padding-left: 36pt; padding-right: 0; text-align: justify; text-indent: 18pt } .s28 { display: block; line-height: 24pt; padding-left: 86.4pt; padding-right: 0; text-align: left; text-indent: 18pt } .s29 { display: block; padding-left: 0; padding-right: 36.4pt; text-align: justify; text-indent: 18pt } .s3 { display: block; padding-left: 18pt; padding-right: 0; text-align: left; text-indent: 18pt } .s30 { display: block; padding-left: 0; padding-right: 18pt; text-align: justify; text-indent: 18pt } .s31 { display: block; padding-left: 0; padding-right: 0; text-align: justify; text-indent: 12pt } .s32 { display: block; padding-left: 13.5pt; padding-right: 0; text-align: left } .s33 { display: block; padding-left: 12pt; padding-right: 0; text-align: left } .s34 { display: block; padding-left: 0; padding-right: 0; text-align: left; text-indent: 1.5pt } .s35 { display: block; padding-left: 0; padding-right: 0; text-align: left; text-indent: 12pt } .s36 { display: block; padding-left: 12pt; padding-right: 0; text-align: justify; text-indent: 12pt } .s37 { display: block; padding-left: 0; padding-right: 0; text-align: left; text-indent: 13.5pt } .s4 { display: block; padding-left: 18pt; padding-right: 0; text-align: left } .s5 { display: block; padding-left: 18pt; padding-right: 156.15pt; text-align: left } .s6 { display: block; padding-left: 18pt; padding-right: 0; text-align: center } .s7 { display: block; line-height: 13.8pt; padding-bottom: 10pt; padding-left: 0; padding-right: 0; text-align: center } .s8 { display: block; padding-left: 0; padding-right: 0; text-align: justify } .s9 { display: block; padding-left: 0; padding-right: 0; text-align: justify; text-indent: 18pt } hr.hr {width: 30%; margin-left: 0em;} span.bolit { font-style: italic; font-weight: bold; } span.bolitt { font-style: italic; font-weight: normal; } span.small { font-size: 80%; font-weight: bold; }