.BLACK { color: #000 } .Basic-Text-Frame { border-style: solid; border-width: 0; display: block; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0 } .Big-dedication { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 28px; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Body-text { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 28px; text-transform: none; widows: 1 } .Body-text--3----Not-Bold { color: #000; font-family: "Hiragino Kaku Gothic Pro W3", sans-serif; font-size: 0.88889em; font-style: normal; font-weight: 300; line-height: 1.2 } .Body-text-1st-line { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Body-text-centre { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Body-text-itals { font-style: italic; font-variant: normal; font-weight: normal; text-transform: none } .Body-text-space-above-1st-line { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 20px; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Body-text-space-above-centre { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 14px; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Body-text-space-above-right { -epub-hyphens: none; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin-bottom: 0; margin-left: 85px; margin-right: 0; margin-top: 20px; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Bold-intro { font-style: normal; font-variant: normal; font-weight: bold; text-transform: none } .Chapter-heading { border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 6px; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Chapter-subhead { border-width: 0; color: #000; display: block; font-family: "Minion Pro", serif; font-size: 1.48148em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.2; margin-bottom: 6px; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .CharOverride { font-style: normal; font-weight: bold } .CharOverride1 { color: #063741; font-family: Times, serif; font-size: 2em; font-style: normal; font-weight: bold; line-height: 1.2 } .CharOverride2 { color: #1a1a1a; font-family: Arial, sans-serif; font-size: 2em; font-style: normal; font-weight: normal; line-height: 1.2 } .CharOverride3 { font-family: Times, serif; font-size: 1.41667em; font-style: normal; font-weight: normal; line-height: 1.2 } .Hyperlink { color: #215e9e; text-decoration: underline } .Normal { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .Normal1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 13px; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1 } .calibre { -epub-hyphens: auto; border-width: 0; display: block; font-size: 1.125em; line-height: 1.2; margin-bottom: 0; margin-left: 5pt; margin-right: 5pt; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0 } .calibre1 { line-height: 1.2 } .idGenObjectLayout { border-width: 0; display: block; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; text-align: center } .idGenPageitem { border-width: 0; display: inline-block; height: 770px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem1 { height: 100%; width: 100% } .idGenPageitem10 { border-width: 0; display: inline-block; height: 357px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem11 { border-width: 0; display: inline-block; height: 418px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem12 { border-width: 0; display: inline-block; height: 369px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem13 { border-width: 0; display: inline-block; height: 330px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem14 { border-width: 0; display: inline-block; height: 331px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem15 { border-width: 0; display: inline-block; height: 291px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem16 { border-width: 0; display: inline-block; height: 503px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem17 { border-width: 0; display: inline-block; height: 422px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem18 { border-width: 0; display: inline-block; height: 352px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem19 { border-width: 0; display: inline-block; height: 335px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem2 { border-width: 0; display: inline-block; height: 388px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem20 { border-width: 0; display: inline-block; height: 384px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem21 { border-width: 0; display: inline-block; height: 501px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem22 { border-width: 0; display: inline-block; height: 382px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 530px } .idGenPageitem23 { height: 221px; width: 431px } .idGenPageitem24 { height: 303px; width: 432px } .idGenPageitem25 { height: 248px; width: 431px } .idGenPageitem26 { height: 258px; line-height: 1.2; width: 431px } .idGenPageitem27 { height: 238px; line-height: 1.2; width: 431px } .idGenPageitem28 { height: 209px; line-height: 1.2; width: 432px } .idGenPageitem29 { height: 239px; line-height: 1.2; width: 432px } .idGenPageitem3 { border-width: 0; display: inline-block; height: 378px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem4 { border-width: 0; display: inline-block; height: 385px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem5 { border-width: 0; display: inline-block; height: 502px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem6 { border-width: 0; display: inline-block; height: 376px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem7 { border-width: 0; display: inline-block; height: 324px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem8 { border-width: 0; display: inline-block; height: 344px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px } .idGenPageitem9 { border-width: 0; display: inline-block; height: 345px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 523px }