@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 { line-height: 1.2em; font-family : Serif, Sans-serif; margin-left : 1em; margin-right : 1em; word-spacing : normal; } /**********************************************/ div.copyright { font-size: small; text-align: left; margin-top: 2em; margin-left: 1em; margin-right: 1em; } div.part { text-align: left; margin-left: 2em; margin-right: 2em; } div.chapter { text-align: left; margin-top: 6em; } div.forward { text-align: left; margin-top: 1em; } div.forward1 { text-align: left; margin-left: 4em; } div.otherbooks { font-size: medium; margin-top: 5em; } 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: center; margin-top: 1em; margin-bottom: 1em; font-weight: normal; } p.crt1{ text-align: left; margin-top: 1em; margin-left: 0em; margin-bottom: 0em; } p.crt1a{ text-align: left; text-indent: 1em; margin-top: 0em; margin-left: 0em; margin-bottom: 0em; } p.rightcrt{ text-align: right; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; } p.rightcrt1{ text-align: right; margin-top: 0em; margin-right: 1em; margin-bottom: 0em; } p.crt2{ margin-left: 2em; text-align: left; margin-top: 0em; margin-bottom: 0em; } p.crt2a{ margin-left: 3em; text-align: left; margin-top: 0em; margin-bottom: 0em; } p.crt3{ text-align: left; margin-top: 5em; margin-bottom: 1em; } p.crt4{ text-align: left; margin-top: 4em; margin-bottom: 0em; } p.crt5{ text-align: left; margin-top: 1em; margin-bottom: 1em; } p.crt05{ text-align: left; margin-top: 0em; margin-bottom: 0em; } p.crt6{ text-align: left; margin-top: 1em; margin-bottom: 0em; } p.right{ text-align: right; margin-right: 0em; } p.right1{ text-align: right; margin-top: .5em; margin-right: 1em; } p.right2{ text-align: right; margin-top: 0em; margin-right: 4em; } p.right3{ text-align: right; margin-top: 0em; margin-right: 5em; } h1.fmtitle{ text-align: left; margin-left: 2em; margin-top: 2em; margin-bottom: .5em; font-size: 16pt; font-weight: bold; } h1.introductionlabel{ text-align: left; margin-left: .5em; margin-top: 4em; margin-bottom: 0em; font-size: 25pt; font-weight: bold; } h1.introductiontitle{ text-align: left; margin-left: .5em; margin-top: 2em; margin-bottom: 2em; font-size: 25pt; font-weight: bold; } h1.bmtitle{ text-align: left; margin-left: 1em; margin-top: 2em; margin-bottom: 2em; font-size: 25pt; font-weight: bold; line-height: 1.2em; } h1.bmtitle1{ text-align: left; margin-left: .5em; margin-top: 2em; margin-bottom: 2em; font-size: 25pt; font-weight: bold; line-height: 1.2em; } h1.bmtitle2{ text-align: left; margin-left: .5em; margin-top: 2em; margin-bottom: 2em; font-size: 22pt; font-weight: bold; line-height: 1.2em; } h1.abbreviations{ text-align: left; margin-left: 1em; margin-top: 4em; margin-bottom: 0em; font-size: 16pt; 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: 25pt; font-weight: bold; } h1.title1{ text-align: left; margin-top: 5em; margin-bottom: 3em; font-size: medium; } h2.subtitle{ text-align: left; margin-bottom: 4em; font-size: 15pt; font-weight: normal; } h1.subtitle1{ margin-top: 0em; text-align: center; margin-top: .8%; font-size: 1em; font-weight: bold; margin-right: 4em; } p.centerline{ text-align: center; } p.break{ margin-top: 1em; } p.rightcenter{ text-align: center; margin-top: 1em; margin-left: 7em; } h2.author{ text-align: center; font-size: 17pt; font-weight: bold; margin-top: .3em; margin-bottom: 3em; } h2.author1{ text-align: center; font-size: 25pt; font-weight: bold; margin-top: 0em; margin-bottom: 1em; } p.author1{ text-align: center; font-size: medium; font-weight: normal; margin-top: 0em; margin-bottom: 1em; } p.logo{ text-align: center; margin-top: 11em; margin-bottom: 0em; } p.logo1{ text-align: left; margin-top: 7em; margin-bottom: 0em; } p.centerimg{ text-align: center; margin-top: 1em; margin-bottom: 1em; } p.centerex{ text-align: center; margin-top: 1em; margin-bottom: 1em; } span.small{ font-size: small; font-weight: normal; } span.fsmall{ font-size: x-small; font-weight: normal; } span.smalltoc{ font-size: 15pt; font-weight: normal; } span.underline{ text-decoration: underline; } span.frontsmall{ font-size: 70%; font-weight: bold; } 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.chapterlabel { text-align: left; margin-left: 0em; margin-top: 4em; margin-bottom: .5em; font-size: 16pt; } h1.chaptertitle{ text-align: right; margin-left: 0em; margin-top: 2em; margin-bottom: .5em; font-size: 1.6em; line-height: 1.2em; font-weight: bold; } h1.chaptertitle01{ text-align: right; margin-left: 0em; margin-top: .6em; margin-bottom: 0em; font-weight: bold; font-size: 1.2em; } h1.intchapter{ text-align: center; margin-left: 0em; margin-top: 3em; margin-bottom: 1em; font-size: 20pt; font-weight: normal; line-height: 1.2em; } h1.chapter{ font-weight: bold; text-align: center; margin-left: 1em; margin-right: 1em; margin-top: 6em; margin-bottom: 5em; font-size: 1.5em; line-height: 1.2em; } h1.chapter1{ font-weight: bold; text-align: center; margin-top: 6em; margin-bottom: .5em; font-size: 1.5em; line-height: 1em; margin-left: 1em; margin-right: 1em; } h1.partlabel{ text-align: left; margin-top: 3em; margin-bottom: .4em; font-size: 16pt; font-weight: normal; } h1.parttitle{ text-align: center; margin-top: 4em; margin-bottom: 10em; font-size: 1.2em; margin-left: 0em; margin-right: 0em; font-weight: normal; line-height: 1.2em; } h1.parttitle1{ text-align: right; margin-top: 0em; margin-bottom: 0em; font-size: medium; margin-left: 0em; margin-right: 0em; font-weight: normal; } h1.part1{ text-align: center; margin-top: 0em; margin-bottom: .5em; font-size: medium; font-weight: normal; } 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.front{ font-weight: bold; text-align: center; margin-top: 6em; margin-bottom: 2em; font-size: 1.5em; } h1.front1{ font-weight: bold; text-align: center; margin-top: 6em; margin-bottom: 1em; font-size: 1.5em; } h1.front2{ font-weight: bold; text-align: center; font-size: 16pt; font-style: italic; } p.tocfor{ text-align: left; font-style: italic; margin-left: 0em; margin-top: 0.1em; } p.tocfor1{ text-align: left; font-style: italic; margin-left: 0em; margin-top: 0em; margin-bottom: 1em; } p.tocfor2{ text-align: left; font-style: italic; text-indent: -1em; margin-left: 1em; margin-top: 1em; margin-bottom: 0em; } p.tocfor3{ text-align: left; text-indent: -2em; margin-left: 2em; margin-top: 1em; margin-bottom: 0em; } p.tocfor3a{ text-align: left; text-indent: -2em; margin-left: 2em; margin-top: 0em; margin-bottom: 0em; } p.toc{ text-align: left; font-size: small; margin-left: 0em; margin-top: .5em; font-weight: normal; margin-bottom: .2em; } p.tocpart1{ text-align: left; font-size: medium; margin-left: 0em; margin-top: 1em; font-weight: normal; margin-bottom: 0em; } p.toc1{ text-align: left; text-indent: 0em; margin-left: 4em; margin-top: 0em; margin-bottom: .2em; font-weight: normal; } p.tocch1{ text-align: left; text-indent: -3em; margin-left: 3em; margin-top: 1em; font-weight: normal; } p.toch2{ text-align: left; margin-left: 3.5em; text-indent: -1.5em; margin-top: 0em; font-weight: normal; } p.toch3{ text-align: left; margin-left: 4.5em; text-indent: -1.5em; margin-top: 0em; font-weight: normal; } h1.section{ page-break-before: always; margin-left: .8em; font-size: 1.2em; margin-top: 1.3em; margin-bottom: 0.5em; line-height: 1.2em; } h1.oth{ text-align: center; font-size: 1.1em; margin-top: 2em; margin-bottom: .5em; line-height: 1.2em; padding-bottom: .5em; } h1.oth1{ text-align: left; font-size: medium; margin-left: 0em; margin-top: 2em; margin-bottom: 1.5em; line-height: 1.2em; } h1.oth2{ text-align: left; font-size: medium; margin-left: 1.3em; margin-top: 2em; margin-bottom: 1.5em; line-height: 1.2em; } h2.section{ text-align: left; font-size: 18; margin-left: 0em; margin-top: 2em; font-weight: normal; margin-bottom: 1em; } h2.section1{ text-align: left; font-size: small; margin-left: 2.5em; margin-top: 1.5em; margin-bottom: 0.5em; font-weight: normal; } h3.section{ text-align: center; margin-left: 0em; font-size: medium; margin-top: 1.5em; margin-bottom: 0.5em; font-weight: normal; } h4.section{ margin-left: 0em; font-size: medium; margin-top: .5em; font-style: italic; margin-bottom: 0.5em; font-weight: bold; } h4.section1{ margin-left: 0em; font-size: medium; margin-top: 1em; font-style: italic; margin-bottom: 0.5em; font-weight: bold; } h5.section{ margin-left: 0em; font-size: medium; margin-top: 0em; margin-bottom: 0em; font-weight: bold; } p.subhead-1{ text-align: left; font-size: medium; margin-left: 0em; margin-top: 1.3em; margin-bottom: 0.5em; } p.indent{ text-indent: 1.5em; text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.indentbm{ text-indent: 1em; text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.indent1{ text-indent: 1em; text-align: left; margin-left: .8em; margin-right: 1em; margin-top: 1.5em; margin-bottom: 0em; } p.indenttab1{ text-indent: 1em; text-align: left; margin-left: 3em; margin-top: 0em; margin-bottom: 0em; } p.indent01{ text-indent: 1.2em; text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1.5em; margin-bottom: 0em; } p.indent02{ text-indent: 1.2em; text-align: left; margin-left: 3em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.ind01{ text-indent: 1.2em; text-align: left; margin-left: 3em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.indent03{ text-indent: 1.2em; text-align: left; margin-left: 4em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.nonindent{ text-align: left; margin-left: 1.2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.nonindent1{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.fm{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.fm1{ text-align: left; margin-left: 1.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.fm2{ text-align: left; margin-left: 1em; margin-right: 0em; margin-top: 1.5em; margin-bottom: .5em; font-size: small; } p.pnonindent1{ text-align: left; margin-left: 10em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.pnonindent2{ text-align: left; margin-left: 5em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; } p.pnonindent3{ text-align: left; margin-left: 3em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.pnonindent4{ text-align: left; margin-left: 2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.pright{ text-align: right; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.nonindentp{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.nonindent01{ text-align: left; text-indent: -1.5em; margin-left: 1.5em; margin-right: 1em; margin-top: 1em; } p.nonindent01-A{ text-align: left; margin-right: 1em; margin-top: 1em; } p.nonindent02{ text-align: left; margin-left: 1.2em; margin-right: 0em; margin-top: 1em; } p.nonindent08{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1em; } p.indent05{ text-align: left; margin-left: 3.5em; margin-right: 0em; margin-top: 0em; } p.indent06{ text-align: left; margin-left: 4.5em; margin-right: 0em; margin-top: 0em; } p.indent07{ text-align: left; margin-left: 4em; margin-right: 0em; margin-top: 0em; } p.indent08{ text-align: left; margin-left: 6em; margin-right: 0em; margin-top: 0em; } p.indent07a{ text-align: left; margin-left: 4em; margin-right: 0em; margin-top: 1em; } p.extract{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1.5em; margin-bottom: 0em; } p.number{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1.5em; margin-bottom: 1.5em; } p.pextract{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: .5em; } p.pextractfm1{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: .5em; margin-bottom: .5em; } p.pextract1{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; } p.pextract1a{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.extract1{ text-align: left; margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; } p.exindent{ text-align: left; text-indent: 1em; margin-left: 0em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; } p.extractf{ text-align: left; margin-left: 1em; margin-right: 1em; margin-top: 1em; margin-bottom: 0em; } p.extracts1{ text-align: left; margin-left: 1em; margin-right: 1em; margin-top: 1em; margin-bottom: 0em; } p.extracts2{ text-align: left; margin-left: 2em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.extracts3{ text-align: right; margin-left: 3em; margin-right: 5em; margin-top: 0em; margin-bottom: 0em; } p.hanging{ text-indent: -1em; text-align: left; margin-left: 2em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.extracthang{ text-align: left; margin-left: 2em; text-indent: -2em; margin-right: 0em; margin-top: 1.5em; margin-bottom: .1em; font-size: medium; } p.hangingnote1{ text-indent: -2em; text-align: left; margin-left: 2em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; } p.hangingnote2{ text-indent: -2em; text-align: left; margin-left: 2em; margin-right: 0em; margin-top: 1em; margin-bottom: 0em; } p.hangingnote1a{ text-align: left; margin-left: 2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; } p.hangingnote2a{ text-align: left; margin-left: 2em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.hangingfm{ text-indent: -1em; text-align: left; margin-left: 1em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } p.res{ text-indent: -1em; text-align: left; margin-left: 2em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } div.block{ margin-left: 1em; margin-right: 1em; font-size: medium; margin-top: 1em; margin-bottom: .5em; text-align: left; } div.blockch{ margin-left: 4em; margin-right: 0em; font-size: medium; margin-top: 4em; margin-bottom: 1em; text-align: left; } div.block1{ margin-left: 1em; font-size: medium; margin-top: 0em; margin-bottom: 0em; text-align: left; } 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.center06{ text-align: center; margin-top: 0em; margin-bottom: 5em; } p.centerded{ text-align: center; margin-top: 1em; } 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: center; } p.ded1{ margin-top: .8em; text-align: center; } p.ded2{ margin-top: 1.2em; text-align: center; } p.float-right{ text-align: right; margin-top: 0em; margin-bottom: 0em; } div.float-right{ text-align: jutify; 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: left; } p.note{ margin-bottom: 0em; margin-top: 0em; margin-left: 0em; font-size: small; text-indent: 1em; } p.tocnote{ margin-bottom: 0em; margin-top: 0em; text-indent: -1em; margin-left: 1em; } p.note1{ margin-bottom: 0em; margin-top: 0em; text-align: left; } 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; } div.box ul{ margin-top: -0.8em; } li.box-small-bullet-list{ font-size: small; } span.small-caps{ font-size: 85%; } p.line{ margin-left: 0em; margin-top: 1em; margin-bottom: 0em; border-bottom: .3em solid; } p.line1{ margin-left: 0em; margin-top: 1em; margin-bottom: 1em; border-bottom: .3em solid; } p.line2{ margin-left: 1em; margin-top: 1em; margin-bottom: 1em; border-bottom: .3em solid; } table { margin-left: 0em; margin-right: 0em; margin-top: 1em; vertical-align: top; margin-bottom: 0em; } table td { vertical-align: top; } p.index1{ text-align: left; margin-left: 2em; text-indent: -1em; margin-top: 0em; margin-bottom: 0em; } p.index12{ text-align: left; margin-left: 2em; text-indent: -1em; margin-top: 1.5em; margin-bottom: 0em; } p.index2{ text-align: left; margin-left: 3em; text-indent: -1em; margin-top: 0em; margin-bottom: 0em; } p.bib{ text-align: left; margin-left: 2em; text-indent: -2em; margin-top: 0em; margin-bottom: 0em; } p.bib1{ text-align: left; margin-left: 0em; margin-top: 0em; margin-bottom: 0em; } p.bib2{ text-align: left; margin-left: 1em; margin-top: 0em; margin-bottom: 0em; } p.bib3{ text-align: left; margin-left: 3.5em; text-indent: -2.5em; margin-top: 0em; margin-bottom: 0em; } p.line01{ width: 100pt; border-bottom: 1px solid; } p { line-height : 1.2em; text-align : left; margin-top : 0; margin-bottom : 0; orphans : 2; widows : 2; } div.abouttheauthor { margin-top: 5em; } sup { vertical-align: 4px; } sup.frac, sub.frac { font-size: 0.6em; } sup.frac { font-size: 0.6em; } sub.frac { font-size: 0.7em; } p.hanging1{ text-indent: -1em; text-align: left; margin-left: 2em; margin-right: 1em; margin-top: 0em; margin-bottom: 0em; } 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: -4px; } p.poem { margin-left: 5em; padding-left:1.5em; text-indent:-1.5em; } p.poem1 { margin-top: 1em; margin-left: 5em; padding-left:1.5em; text-indent:-1.5em; } .imageWrapperHi { height:99%; width:100%; text-align:center; page-break-inside:avoid; } .imageWrapperHi img { display:inline-block; height:100%; margin:0 auto; }