@charset "UTF-8"; /* ******************************************************************************************************************************** Version: 2.3 Date: July 4, 2012 Organization: Digital Divide Data ("DDD"), http://www.digitaldividedata.org Author(s): Ash Alluri (Product Development), Chhoy Vorng (Technical Solutions) Contributor(s): Eric Gold (Sr. Project Manager), Thearen Lay (Software Developer), Jeferson Sese (Sr. Solutions Developer) ********************************************************************************************************************************* DDD utilizes this standard stylesheet for all eBook conversion services and deliverables. When DDD produces ePub and Kindle derivatives, we balance fidelity to the printed page layout against web standard best practices using this standard stylesheets. This stylesheet can stand-alone and provide an exceptional eBook product that is aesthetic, readable and pleasant for the end-user. Additionally, depending upon project-specific or or other customer-specific requirements, this stylesheet may be modified and further customized pre or post eBook production. ********************************************************************************************************************************** */ body{ font-family:Serif, Sans-serif; margin-left:1.5em; margin-right:1.5em; word-spacing:normal; } /**********************************************/ p{ font-size:small; line-height:1.4em; text-align:justify; } div.copyright{ font-size:small; text-align:left; margin-top:4em; margin-left:1em; margin-right:1em; } div.part{ text-align:justify; margin-left:2em; margin-right:2em; } div.chapter{ text-align:justify; margin-top:1em; } div.forward{ text-align:justify; margin-top:1em; } div.otherbooks{ font-size:medium; margin-top:8em; } div.titlepage{ margin-top:0em; margin-left:1.5em; margin-right:1.5em; text-align:center; } div.titlepage1{ margin-top:0em; margin-left:1.5em; margin-right:1.5em; } p.crt{ text-align:left; margin-top:1em; margin-bottom:.1em; } p.crt1{ text-align:left; margin-top:0em; margin-left:0em; margin-bottom:0em; } p.crt2{ text-align:justify; margin-top:4em; margin-bottom:0em; } p.crt-right{ text-align:right; margin-top:-1.1em; margin-right:5em; margin-bottom:1em; } p.crt-right1{ text-align:right; margin-top:-1em; margin-right:6.8em; margin-bottom:0em; } p.crt3{ text-align:justify; margin-top:5em; margin-bottom:1em; } p.crt4{ text-align:justify; margin-top:4em; margin-bottom:0em; } p.crt5{ text-align:justify; margin-top:1em; margin-bottom:1em; } p.crt6{ text-align:justify; margin-top:1em; margin-bottom:0em; } p.right{ text-align:right; margin-right:0em; } p.right1{ text-align:right; margin-top:1.5em; margin-right:0em; } h1.fm-title{ text-align:center; margin-top:2em; margin-bottom:1em; font-size:1.4em; font-weight:bold; } h1.bmtitle{ text-align:left; margin-left:1em; margin-top:2em; margin-bottom:2em; font-size:1.5em; font-weight:bold; line-height:1.2em; } h1.abbreviations{ text-align:left; margin-left:1em; margin-top:4em; margin-bottom:0em; font-size:1.5em; font-weight:bold; } h1.halftitle{ text-align:center; margin-top:.5em; margin-bottom:1em; font-size:medium; font-weight:bold; line-height:1.2em; } h1.title{ text-align:center; margin-top:1em; margin-bottom:.2em; font-size:1.5em; font-weight:bold; } p.logo{ text-align:left; margin-left:2em; margin-top:0.5em; margin-bottom:0em; } p.center-img{ text-align:center; margin-top:1em; margin-bottom:1em; } span.small{ font-size:0.8em; } span.small1{ font-size:x-small; font-weight:normal; } span.underline{ text-decoration:underline; } a.hlink{ text-decoration:none; } div.dedication{ margin-top:6em; text-align:center; } h1.forward{ font-size:1.5em; text-align:left; margin-top:1em; margin-bottom:1em; margin-left:0em; } h1.chapter-label{ text-align:left; margin-left:0em; margin-top:4em; margin-bottom:.5em; font-size:1.2em; } h1.chapter-title{ text-align:left; margin-left:0em; margin-top:2em; margin-bottom:1em; font-size:1.2em; line-height:1.5em; font-weight:bold; } h1.chapter-title1{ text-align:left; margin-left:0em; margin-top:2em; margin-bottom:0em; font-size:1.2em; line-height:1.5em; font-weight:bold; } h1.toc{ text-align:left; margin-left:0.7em; margin-top:4em; margin-bottom:2em; font-size:1.4em; line-height:1.5em; font-weight:bold; } p.toc{ text-align:justify; font-size:medium; margin-left:1em; margin-top:0em; font-weight:normal; margin-bottom:1em; } p.toc-fm{ text-align:justify; font-size:medium; margin-left:0em; margin-top:0em; font-weight:normal; margin-bottom:0em; } p.toc-part{ text-align:justify; font-size:1.1em; margin-left:0em; margin-top:1.5em; font-weight:normal; margin-bottom:0em; } p.toc-ch{ text-align:justify; font-size:1em; margin-left:1em; margin-top:1em; font-weight:normal; margin-bottom:0.5em; } p.toc-h2{ text-align:justify; font-size:1em; margin-left:0em; margin-top:0em; font-weight:normal; margin-bottom:0em; } p.toc-bm{ text-align:justify; font-size:medium; margin-left:0em; margin-top:1.5em; font-weight:normal; margin-bottom:0em; } p.toc-bm1{ text-align:justify; font-size:medium; margin-left:0em; margin-top:0em; font-weight:normal; margin-bottom:0em; } h1.part-label{ text-align:left; margin-top:3em; margin-bottom:.4em; font-size:1.3em; font-weight:normal; } h1.part-title{ text-align:right; margin-top:2em; margin-bottom:0em; font-size:2em; margin-left:0em; margin-right:0em; font-weight:bold; line-height:1.2em; } h1.applabel{ text-align:left; margin-top:4em; margin-bottom:1.5em; margin-left:.6em; margin-right:1em; font-size:1.5em; } h1.apptitle{ text-align:left; margin-top:0.8em; margin-bottom:2em; margin-left:0.5em; margin-right:1em; font-size:1.5em; line-height:1.2em; } h1.section{ margin-left:.8em; font-size:1.2em; margin-top:1.3em; margin-bottom:0.5em; line-height:1.2em; } p.oth{ text-align:left; font-style:italic; font-size:0.9em; font-weight:normal; margin-top:0em; margin-bottom:1em; line-height:1.2em; } p.oth1{ text-align:left; font-size:0.9em; font-weight:normal; margin-top:1em; margin-bottom:0.2em; line-height:1.2em; } p.oth2{ text-align:left; font-size:0.9em; font-weight:normal; margin-top:0.2em; margin-bottom:0em; line-height:1.2em; } h2.section{ text-align:left; font-size:1.2em; margin-left:0em; margin-top:2em; font-weight:bold; margin-bottom:1em; } h2.section2{ text-align:left; font-size:1em; margin-left:0em; margin-top:2em; font-weight:bold; margin-bottom:0.5em; } h3.section{ text-align:left; margin-left:0em; font-size:medium; margin-top:1em; margin-bottom:0.5em; font-weight:normal; } h3.section1{ text-align:left; margin-left:0em; font-size:medium; margin-top:3em; margin-bottom:0.5em; font-weight:normal; } p.indent{ text-indent:1em; text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.indent01{ text-indent:1em; text-align:justify; margin-left:0em; margin-right:0em; margin-top:1.5em; margin-bottom:0em; } p.nonindent{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nonindent01{ text-align:justify; margin-left:.8em; margin-right:1em; margin-top:0em; } p.margin-nonindent{ text-align:justify; margin-left:1.8em; margin-right:0em; margin-top:0em; } p.indent-left{ text-indent:1em; text-align:left; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.extract{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:1.5em; margin-bottom:0em; } p.number{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:1.5em; margin-bottom:1.5em; } p.extract1{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:4em; margin-bottom:0em; } p.exindent{ text-align:justify; text-indent:1em; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.hanging{ text-indent:-2em; text-align:left; margin-left:2em; margin-right:1em; margin-top:0em; margin-bottom:0em; font-size:medium; } p.hanging1{ text-indent:-1em; text-align:justify; margin-left:2em; margin-right:0em; margin-top:0em; margin-bottom:0em; font-size:small; } div.block{ margin-left:1em; margin-right:1em; font-size:medium; margin-top:1em; margin-bottom:1em; text-align:justify; } div.int-block{ margin-left:5em; margin-right:5em; font-size:medium; margin-top:1em; margin-bottom:1em; text-align:justify; } p.int-block-head{ margin-left:0; margin-right:0em; font-size:medium; margin-top:0em; margin-bottom:0.5em; font-weight:bold; } div.block1{ margin-left:2.5em; font-size:medium; margin-top:1em; margin-bottom:1em; text-align:justify; } div.box{ margin-left:2em; margin-right:2em; margin-top:1.5em; margin-bottom:1.5em; text-align:left; background-color:#DADADA; padding-left:1em; padding-right:1em; padding-top:0.5em; padding-bottom:0.5em; } p.box-text{ margin-left:0em; margin-right:0em; margin-top:0.5em; margin-bottom:0.5em; } p.box-quote{ font-size:small; margin-left:1em; margin-right:1em; margin-top:0.5em; } p.center{ text-align:center; } p.center1{ text-align:center; margin-top:1em; margin-bottom:0em; } p.center2{ text-align:center; margin-top:1.5em; margin-bottom:0em; } p.ded{ text-align:right; margin-left:2em; margin-top:4em; margin-bottom:1em; font-size:medium; line-height:1.5em; font-weight:normal; } p.ded1{ margin-top:.8em; text-align:center; } p.ded2{ margin-top:1.2em; text-align:center; } p.pull-left{ text-align:right; margin-top:1em; margin-bottom:0em; } div.pull-right{ text-align:justify; margin-top:1.5em; margin-bottom:0em; float:right; } p.right01{ text-align:right; margin-right:1em; } div.endnotes{ margin-top:2em; margin-left:0em; margin-right:0em; text-align:justify; } p.note{ margin-bottom:0em; margin-top:0em; margin-left:0em; font-size:small; } p.note1{ margin-bottom:0em; margin-top:0em; text-align:justify; } div.verse{ margin-left:1.2em; margin-right:1em; margin-top:1em; margin-bottom:1em; } p.verse{ margin-left:1em; margin-right:1em; margin-top:0em; margin-bottom:0em; font-size:small; } ul{ margin-top:0.5em; margin-bottom:0.5em; } ul li{ margin-left:0.5em; margin-right:0.5em; margin-top:0.5em; margin-bottom:0.5em; } p.line{ margin-left:0em; margin-top:1em; margin-bottom:0em; border-bottom:1px solid; width:20%; } table.terms { margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; } table td { vertical-align:top; } p.index1{ text-align:justify; margin-left:2em; text-indent:-1em; margin-top:0em; margin-bottom:0em; } p.index12{ text-align:justify; margin-left:2em; text-indent:-1em; margin-top:1.5em; margin-bottom:0em; } p.index2{ text-align:justify; margin-left:3em; text-indent:-1em; margin-top:0em; margin-bottom:0em; } p.bib{ text-align:justify; margin-left:2em; text-indent:-2em; margin-top:0em; margin-bottom:0em; } p.bib1{ text-align:justify; margin-left:0em; margin-top:0em; margin-bottom:0em; } p.bib2{ text-align:justify; margin-left:1em; margin-top:0em; margin-bottom:0em; } p.bib3{ text-align:justify; margin-left:3.5em; text-indent:-2.5em; margin-top:0em; margin-bottom:0em; } p.line01{ width:100%; border-bottom:1px solid; } p{ line-height:1.2em; text-align:justify; margin-top:0; margin-bottom:0; orphans:2; widows:2; } div.abouttheauthor{ margin-top:2em; } sup{ vertical-align:4px; } sup.frac, sub.frac{ font-size:0.6em; } sup.frac{ font-size:0.6em; } sub.frac{ font-size:0.7em; } span.dropcaps{ float:left; font-size:55px; line-height:40px; padding-top:1px; margin-top:-.09em; } ol { margin-left:1.5em; } ul { margin-left:2em; margin-top:1em; margin-bottom:1em; } img.mid { vertical-align:-0.1em; } p.pagebreak{ page-break-before:always; } p.poem{ text-align:left; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.poem-right{ text-align:right; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.poem-ext{ text-align:left; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.poem-ext1{ text-align:left; margin-left:0em; margin-right:0em; margin-top:5em; margin-bottom:0em; } p.year{ text-align:right; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; font-size:0.8em; } p.head{ text-align:left; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; font-size:medium; } span.normal{ font-weight:normal; } p.ack{ text-align:left; text-indent:-1em; margin-left:2em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.ack-ext{ text-align:left; text-indent:-1em; margin-left:2em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.list{ text-align:left; text-indent:-1em; margin-left:1em; margin-right:0em; margin-top:0em; margin-bottom:0em; } table.fin{ border-collapse:collapse; width:100%; margin-left:0em; margin-right:0em; margin-top:0.5em; margin-bottom:1em; } table.fin p.t-hang{ margin-left:1em; text-indent:-1em; margin-right:0em; } table.fin td.line{ border-bottom:1px solid; } p.t-indent{ text-indent:1em; } p.t-nonindent{ text-indent:0em; } h1.book-title{ text-align:left; margin-top:2em; margin-bottom:0.5em; margin-left:3em; font-size:2em; font-weight:bold; } p.nonindent-t{ text-align:justify; margin-left:6em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nts{ text-align:justify; text-indent:-1em; margin-left:1em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.ntss{ text-align:justify; text-indent:-1.2em; margin-left:1.2em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.ntsss{ text-align:justify; text-indent:-1.7em; margin-left:1.5em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nts1{ text-align:justify; margin-left:1em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nts11{ text-align:justify; margin-left:1.3em; margin-right:0em; margin-top:0em; margin-bottom:0em; } div.part-block{ text-align:left; margin-top:8em; margin-bottom:0.5em; margin-left:8em; }