@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. ********************************************************************************************************************************** */ @font-face{ font-family: 'Sabon'; font-weight: normal; font-style: normal; src: url(fonts/Sabon.otf); } @font-face{ font-family: 'Sabon'; font-weight: bold; font-style: normal; src: url(fonts/SabonBold.otf); } @font-face{ font-family: 'Sabon'; font-weight: bold; font-style: italic; src: url(fonts/SabonBoldItalic.otf); } @font-face{ font-family: 'Sabon'; font-weight: normal; font-style: italic; src: url(fonts/SabonItalic.otf); } @font-face{ font-family: 'Scriptina-Pro'; src: url(fonts/Scriptina-Pro.otf); } @font-face{ font-family: 'MinionPro-Regular'; src: url(fonts/MinionPro-Regular.otf); } @font-face{ font-family: 'Nebraska-Italic'; font-style: italic; src: url(fonts/Nebraska-Italic.ttf); } @font-face{ font-family: 'Geometric-BlackBT'; src: url(fonts/Geometric-BlackBT.ttf); } @font-face{ font-family: 'Geometric-LightBT'; src: url(fonts/Geometric-LightBT.ttf); } @font-face{ font-family: 'Geometric-MediumBT'; src: url(fonts/Geometric-MediumBT.ttf); } body{ line-height: 1.2em; font-family: Sabon; margin-left: 1em; margin-right: 1em; font-size: medium; } div.chapter{ margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; } div.copyright{ margin-top: 8em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-size: 0.9em; } div.dedication{ margin-top: 8em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; } div.titlepage{ margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; } p.titleimg{ margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: center; } a.hlink{ text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } p.nonindent{ margin-top: 0.18em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } p.extract{ margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } p.indent{ text-indent: 1.5em; margin-top: 0.18em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } p.centerimg{ margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: center; } p.crt{ margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } p.crt01{ text-indent: -1em; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; margin-right: 0em; text-align: left; } p.crt02{ margin-top: 12em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } p.crt03{ margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } p.ded{ margin-top: 10em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; } span.strong{ font-family: Geometric-MediumBT; } h1.title{ margin-top: 4em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em; font-size: 2em; text-align: center; line-height: 1.2em; font-family: 'Geometric-LightBT'; font-weight: normal; } p.toc{ margin-top: 0.18em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: center; } p.toc01{ margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: center; font-family: Scriptina-Pro; font-size: 3em; } p.toc02{ margin-top: 1.3em; margin-bottom: 0.3em; margin-left: 0em; margin-right: 0em; text-align: center; font-family: Geometric-MediumBT; } p.toc03{ margin-top: 1.5em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: center; } span.dropcaps{ font-size:2.74em; float:left; line-height:1em; margin-top:-0.075em; margin-right:0em; -adobe-float-keep:column; margin-bottom:-0.273em; font-family: Geometric-MediumBT; } p.verse{ margin-top: -2em; margin-bottom: 2em; margin-left: 3em; margin-right: 3em; text-align: center; line-height: 1.2em; } span.font{ font-family: Geometric-MediumBT; font-size: 80%; } p.right{ margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: right; } h1.chapter-label{ margin-top: 3em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; font-size: 2em; text-align: center; line-height: 1.2em; font-family: Scriptina-Pro; font-weight: normal; } h1.chapter-title{ margin-top: 0em; margin-bottom: 0.7em; margin-left: 0em; margin-right: 0em; font-size: 2em; text-align: center; line-height: 1.2em; font-family: 'Geometric-LightBT'; font-weight: normal; } h1.chapter-subtitle{ margin-top: 0em; margin-bottom: 2em; margin-left: 0em; margin-right: 0em; font-size: 1.3em; text-align: center; line-height: 1.2em; font-family: 'Sabon'; font-weight: normal; } table.sidebar{ margin-top: 8em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; width: 100%; } table.sidebar td{ padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; vertical-align: top; } td.t-head01{ padding-top: 0em; padding-bottom: 0em; padding-left: 0em; padding-right: 0em; text-align: center; font-family: Scriptina-Pro; font-size: 1.5em; font-weight: normal; } td.t-head02{ padding-top: 0em; padding-bottom: 0em; padding-left: 0em; padding-right: 0em; text-align: center; font-family: Scriptina-Pro; font-size: 1.5em; font-weight: normal; border-left: 1px dashed; } td.t-body01{ padding-top: 0em; padding-bottom: 0em; padding-left: 0em; padding-right: 0em; text-align: left; font-family: Geometric-LightBT; } td.t-body02{ padding-top: 0em; padding-bottom: 0em; padding-left: 0em; padding-right: 0em; text-align: left; border-left: 1px dashed; font-family: Geometric-LightBT; } p.question{ margin-top: 1.2em; margin-bottom: 0.1em; margin-left: 0em; margin-right: 0em; font-size: 1em; text-align: left; line-height: 1.2em; font-family: Geometric-MediumBT; font-weight: normal; } p.fm-title{ margin-top: 4em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em; font-size: 1.4em; text-align: center; line-height: 1.2em; font-family: 'Geometric-MediumBT'; font-weight: normal; } p.fm{ text-indent:-1em; margin-top: 0.18em; margin-bottom: 1.5em; margin-left: 1em; margin-right: 0em; text-align: left; font-family: 'Geometric-MediumBT'; } h1.part-title{ margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; font-size: 1em; text-align: center; line-height: 1.2em; font-family: 'Geometric-LightBT'; font-weight: normal; border-bottom: 1px dashed; } div.block{ margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 1.5em; } div.block p.nonindent{ margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; text-align: left; } p.note{ text-indent: -1.3em; margin-top: 0em; margin-bottom: 0em; margin-left: 1.75em; margin-right: 0em; text-align: left; } p.note01{ text-indent: -1.75em; margin-top: 0em; margin-bottom: 0em; margin-left: 1.75em; margin-right: 0em; text-align: left; } sup{ line-height: 0em; } span.small{ font-size: 75%; } p.hanging{ text-indent: -1.5em; margin-top: 0.8em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 0em; text-align: left; } p.nonindent-j{ margin-top: 0.18em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: justify; }