@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{ margin-left:1em; margin-right:1em; word-spacing:normal; } /**********************************************/ p { font-size:small; line-height:1.4em; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:left; } div.copyright{ font-size:small; text-align:left; margin-top:2em; margin-left:1em; margin-right:1em; } div.part{ text-align:justify; } div.chapter{ text-align:justify; margin-left:1em; } div.forward{ text-align:justify; } div.otherbooks{ font-size:medium; margin-top:4em; } 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:justify; margin-top:.1em; margin-bottom:.1em; } p.crt1{ text-align:justify; margin-top:1em; margin-left:0em; margin-bottom:0em; } p.crt1a{ text-align:justify; margin-top:0em; margin-left:.5em; margin-bottom:0em; } p.rightcrt{ text-align:right; margin-top:0em; margin-right:4em; margin-bottom:0em; } p.rightcrt1{ text-align:right; margin-top:0em; margin-right:5em; margin-bottom:5em; } p.crt2{ margin-left:1.2em; text-align:justify; margin-top:0em; margin-bottom:0em; } p.crt2a{ margin-left:3em; text-align:justify; margin-top:0em; 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:1em; } 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:20pt; } h1.bmtitle1{ text-align:left; margin-left:.5em; margin-top:2em; margin-bottom:2em; font-size:25pt; font-weight:bold; line-height:20pt; } h1.bmtitle2{ text-align:left; margin-left:.5em; margin-top:2em; margin-bottom:2em; font-size:22pt; font-weight:bold; line-height:20pt; } 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:35pt; } 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; } 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.centerbm{ text-align:center; margin-top:4em; margin-bottom:1em; font-weight:bold; } span.smallcaps{ font-size:small; font-weight:normal; } span.smalltp{ font-size:small; 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:center; margin-left:0em; margin-top:2em; margin-bottom:2em; font-size:22pt; line-height:20pt; font-style:italic; } h1.chaptertitle1{ text-align:left; margin-left:0em; margin-top:4em; margin-bottom:2em; font-size:25pt; } h1.chapter{ text-align:left; margin-left:0em; margin-top:5em; margin-bottom:3em; font-size:medium; font-weight:normal; line-height:20pt; } h1.chapter1{ text-align:left; margin-left:0em; margin-top:3em; margin-bottom:1.5em; font-size:25pt; line-height:20pt; } h1.partlabel{ text-align:left; margin-top:3em; margin-bottom:.4em; font-size:16pt; font-weight:normal; } h1.part{ text-align:center; margin-top:4em; margin-bottom:.5em; font-size:22pt; margin-left:0em; font-weight:bold; padding-top:.5em; } 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:2em; margin-bottom:2em; font-size:22pt; } h1.front1{ font-weight:bold; text-align:left; margin-left:.5em; margin-top:4em; margin-bottom:1em; font-size:25pt; } h1.front2{ font-weight:bold; text-align:center; font-size:16pt; font-style:italic; } p.tocfor{ text-align:justify; font-style:italic; margin-left:0em; margin-top:0.1em; } p.tocfor1{ text-align:justify; font-style:italic; margin-left:0em; margin-top:0em; margin-bottom:1em; } p.tocfor2{ text-align:justify; font-style:italic; text-indent:-1em; margin-left:1em; margin-top:1em; margin-bottom:0em; } p.tocfor3{ text-align:justify; text-indent:-2em; margin-left:2em; margin-top:1em; margin-bottom:0em; } p.tocfor3a{ text-align:justify; text-indent:-2em; margin-left:2em; margin-top:0em; margin-bottom:0em; } p.tocpart{ text-align:justify; font-size:medium; margin-left:0em; margin-top:1em; font-weight:bold; margin-bottom:1em; } p.tocpart1{ text-align:justify; font-size:medium; margin-left:0em; margin-top:1em; font-weight:normal; margin-bottom:0em; } p.tocch{ text-align:justify; text-indent:-3em; margin-left:3em; margin-top:0em; font-weight:normal; } p.tocch1{ text-align:justify; text-indent:-3em; margin-left:3em; margin-top:1em; font-weight:normal; } p.toch2{ text-align:justify; margin-left:3.5em; text-indent:-1.5em; margin-top:0em; font-weight:normal; } p.toch3{ text-align:justify; 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:15pt; margin-top:4em; margin-bottom:1.5em; line-height:1.2em; } 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:center; font-size:medium; margin-left:0em; margin-top:2em; margin-bottom:1.5em; } h2.section1{ text-align:left; font-size:17pt; margin-left:0em; margin-top:1.5em; margin-bottom:0.5em; } 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:1em; text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.indent1{ text-indent:1em; text-align:justify; margin-left:.8em; margin-right:1em; margin-top:1.5em; margin-bottom:0em; } p.indenttab1{ text-indent:1em; text-align:justify; margin-left:3em; margin-top:0em; margin-bottom:0em; } p.indent01{ text-indent:1.2em; text-align:justify; margin-left:0em; margin-right:1em; margin-top:1.5em; margin-bottom:0em; } p.indent02{ text-indent:1.2em; text-align:justify; margin-left:3em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.ind01{ text-indent:1.2em; text-align:justify; margin-left:3em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.indent03{ text-indent:1.2em; text-align:justify; margin-left:4em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.nonindent{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:1em; } p.nonindentp{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nonindentp1{ text-align:right; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:1em; } p.nonindentp2{ text-align:right; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nonindentsec{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:3em; margin-bottom:1em; } p.nonindentint{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.nonindentf{ text-align:justify; margin-left:1em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.nonindent01{ text-align:justify; margin-left:.8em; margin-right:1em; margin-top:0em; } p.nonindent5{ text-align:justify; margin-left:1.8em; margin-right:0em; margin-top:0em; } p.indent5{ text-align:justify; margin-left:3.5em; margin-right:0em; margin-top:0em; } p.indent6{ text-align:justify; margin-left:4.5em; margin-right:0em; margin-top:0em; } p.extract{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:2em; margin-bottom:0em; } p.extract1{ text-align:justify; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.exindent{ text-align:justify; text-indent:1em; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.extractf{ text-align:justify; margin-left:1em; margin-right:1em; margin-top:1em; margin-bottom:0em; } p.extracts1{ text-align:justify; margin-left:1em; margin-right:1em; margin-top:1em; margin-bottom:0em; } p.extracts2{ text-align:justify; 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:justify; margin-left:2em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.hangingnote1{ text-indent:-2em; text-align:justify; margin-left:2em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.hangingnote2{ text-indent:-2em; text-align:justify; margin-left:2em; margin-right:0em; margin-top:1em; margin-bottom:0em; } p.hangingnote1a{ text-align:justify; margin-left:2em; margin-right:0em; margin-top:0em; margin-bottom:0em; } p.hangingnote2a{ text-align:justify; margin-left:2em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.hangingfm{ text-indent:-1em; text-align:justify; margin-left:1em; margin-right:1em; margin-top:0em; margin-bottom:0em; } p.res{ text-indent:-1em; text-align:justify; 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:1em; text-align:justify; } div.block2{ margin-left:2em; margin-right:1em; font-size:medium; margin-top:1em; margin-bottom:1em; text-align:justify; } div.block1{ margin-left:1em; font-size:medium; margin-top:0em; margin-bottom:0em; 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.centertoc{ text-align:center; margin-top:0.8em; } p.centerded{ text-align:center; margin-top:1em; line-height:medium; } p.center1{ text-align:center; margin-top:-.5em; margin-bottom:-.5em; } 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:justify; } p.note{ margin-bottom:0em; margin-top:0em; text-indent:-2.5em; margin-left:4em; } p.tocnote{ margin-bottom:0em; margin-top:0em; text-indent:-1em; margin-left:1em; } 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; } 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:1px solid; width:20%; } table { margin-left:0em; margin-right:0em; margin-top:1em; vertical-align:top; margin-bottom:1em; } 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:100pt; 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; } p.hanging1{ text-indent:-1em; text-align:justify; 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; } p.tablecaption { margin-top:2em; text-align:left; font-weight:bold; margin-bottom:1em; } ol { margin-left:1.5em; } ul { margin-left:2em; margin-top:1em; margin-bottom:1em; } img.mid { vertical-align:-4px; } table.t1 { margin-top:0em; margin-bottom:0em; width:80%; margin-left:2em; }