body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; -webkit-hyphens:auto; } @page { margin : 5px 5px 5px 5px; } /*Captions/picture signature text*/ p.caption { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:2px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } /*Body text styles*/ p.body-text---indent { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:14px; } p.body-text---full-out { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.body-text---full-out-space { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-top:14px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.body-text-centred { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } /*-- blockquote text --*/ p.body-text---quote-first-para { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-top:14px; margin-bottom:0px; margin-left:14px; margin-right:14px; text-align:justify; text-decoration:none; text-indent:0px; } p.body-text---quote-middle-para { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-top:0px; margin-bottom:0px; margin-left:14px; margin-right:14px; text-align:justify; text-decoration:none; text-indent:14px; } p.body-text---quote-last-para { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-top:0px; margin-bottom:14px; margin-left:14px; margin-right:14px; text-align:justify; text-decoration:none; text-indent:14px; } p.body-text---quote-no-space { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-top:0px; margin-bottom:0px; margin-left:14px; margin-right:14px; text-align:justify; text-decoration:none; text-indent:0px; } p.body-text---quote { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-top:14px; margin-bottom:14px; margin-left:14px; margin-right:14px; text-align:justify; text-decoration:none; text-indent:0px; } /*Chapter headings*/ p.chapter-number { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; break-before:page; color:#231f20; font-family:Arial, sans-serif; font-size:large; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:4px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.chapter-title { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:Arial, sans-serif; font-size:x-large; font-style:normal; font-weight:bold; margin-bottom:10px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } /*--IMPRINT--*/ p.imprint { -epub-hyphens:none; -webkit-hyphens:none; -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:small; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:20px; text-align:left; text-decoration:none; text-indent:0px; } /*--TITLE PAGE--*/ /*--Other front and end matter--*/ p.contents-A { -epub-hyphens:none; -webkit-hyphens:none; -epub-ruby-position:over; color:#231f20; font-family:Arial, sans-serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:bold; margin-bottom:9px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.dedication { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:italic; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.author-bio { -epub-ruby-position:over; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:6px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } /*--epigraph--*/ /*-- B head --*/ p.subhead { -epub-ruby-position:over; color:#231f20; font-family:Arial, sans-serif; font-size:normal; font-style:normal; font-variant:normal; font-weight:bold; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } /*--quote at beginning of chapters--*/ p.body-text---list { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:14px; margin-right:0px; text-align:left; text-decoration:none; text-indent:-14px; } p.endnote { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:14px; margin-right:0px; text-align:left; text-decoration:none; text-indent:-14px; } /*-- endnotes subhead --*/ p.endnote-subhead { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family: Arial, sans-serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:bold; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } /*-- epigraph text --*/ p.epigraph { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:italic; font-variant:normal; font-weight:normal; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.epigraph-author { -epub-hyphens:none; -epub-ruby-position:over; -webkit-hyphens:none; color:#231f20; font-family:"Times New Roman", serif; font-size:medium; font-style:normal; font-variant:normal; font-weight:normal; margin-bottom:20px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } span.endnote-marker { font-size:x-small; vertical-align:top; } span.body-text---italic { font-style:italic; font-weight:normal; } span.body-text---bold { font-style:normal; font-weight:bold; } span.caption-credit { font-style:italic; font-size:small; } span.contents { font-style:normal; font-weight:normal; } /*--Used for pic section images--*/ img.frame-normal { max-width:100%; } /*--Used for images that need to be smaller, e.g. author photos--*/ /*--Used for most images--*/ div.frame-center { margin:5px auto 5px auto; page-break-before:always; text-align:center; } /*--Used for images which fall right at the start of a section --*/ div.frame-center-top { margin:5px auto 5px auto; text-align:center; } div.frame-logo { margin:5px auto 5px auto; text-align:center; } /*--Used for title page logo--*/ img.logo1{ width:25%; } /*--Used for imprint logo--*/ img.logo2{ width:10%; } /*--Used for left-aligned images--*/ div.frame-left-top { margin:5px auto 5px auto; text-align:left; } a { color: black; cursor: pointer; text-decoration: none; } .weblink { color: black; cursor: pointer; text-decoration: underline }