/* custom style sheet - for HarperCollins-specific overrides */ /* 060115 - Removed text decoration override on hyperlinks and added override of toc-link - as per HC spec 1.3 */ /* 260116 - Removed duplicate definition of div.title-page-padding and added div.title-page-image-only-padding to allow image only title pages */ /* 110516 - added hanging indent for TOC styles */ span.drop-cap { font-size: 150%; } div.prelims-page{ margin-top: 15%; } div.chapter-no-title{ margin-top: 8em; } div.toc_fm{ padding-bottom: 1em; } div.toc_bm{ padding-top: 1em; } p.toc_fm, p.toc_bm { text-align: left; font-weight: normal; text-indent: -1em; padding-left: 1em; line-height: 1.5em; margin-top:0; margin-bottom:0; } div.toc_part div.toc_chap p.toc_chap{ text-indent: 0em; padding-left: 2em; } div.toc_part{ margin-bottom: 1em; } div.toc_empty{ margin-bottom: 0; } p.toc-head { text-align: justify; font-weight: bold; line-height: 1.5em; text-indent: 0; margin-top: 15%; margin-bottom: 1em } p.toc_chap { text-align: left; font-weight: normal; text-indent: -1em; padding-left: 1em; line-height: 1.2em; margin-top:0; margin-bottom:0; } p.toc_part { text-align: left; font-weight: normal; text-indent: -1em; padding-left: 1em; line-height: 1.5em; margin-top: 0; margin-bottom: 0; } p.toc_sect { text-align: left; font-weight: normal; text-indent: -1em; padding-left: 1em; line-height: 1.5em; margin-top:0; margin-bottom:0; } p.copyright { text-indent: 0em; text-align: center; line-height: 1.2em; } p.copyright-space-after { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.copyright-statement { text-indent: 0em; text-align: justify; line-height: 1.2em; } p.copyright-logo { text-align: center; text-indent: 0em; vertical-align: middle; margin-top: 20px; margin-bottom: 20px; } p.copyright-indented { text-align: center; line-height: 1.2em; } p.copyright-indented-space-after { text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.a-head, p.prelims-a-head, p.endmatter-a-head{ text-indent: 0; text-align: left; page-break-after: avoid; } p.a-head-space-after, p.prelims-a-head-space-after, p.endmatter-a-head-space-after{ text-indent: 0; text-align: left; margin-bottom: 1em; page-break-after: avoid; } p.b-head, p.prelims-b-head, p.endmatter-b-head{ text-indent: 0; text-align: left; page-break-after: avoid; } p.b-head-space-after, p.prelims-b-head-space-after, p.endmatter-b-head-space-after{ text-indent: 0; text-align: left; margin-bottom: 1em; page-break-after: avoid; } p.c-head, p.prelims-c-head, p.endmatter-c-head{ text-indent: 0; text-align: left; page-break-after: avoid; } p.c-head-space-after, p.prelims-c-head-space-after, p.endmatter-c-head-space-after{ text-indent: 0; text-align: left; margin-bottom: 1em; page-break-after: avoid; } p.publisher-logo{ padding-top: 5em; text-indent: 0em; text-align: left; margin-bottom: 3em; } h3.copyright-head { text-align: center; page-break-after: avoid; font-weight: normal; margin-top: 15%; margin-bottom: 2em; } h3.dedication-head { text-align: center; page-break-after: avoid; font-weight: normal; margin-top: 15%; margin-bottom: 2em; } h3.about-publisher { text-align: center; page-break-after: avoid; font-weight: normal; margin-top: 15%; margin-bottom: 2em; } div.title-page-padding { margin-top: 10%; } div.title-page-image-only-padding { margin:0px; } a.toc-link { text-decoration: underline; } div.title-page-image-only div.image { margin:0px; }