/* 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;
}