body { font-family: "serif"; font-size: 100%; text-align: left !important; word-wrap: break-word; -webkit-nbsp-mode: normal; -webkit-line-break: after-white-space; orphans: 2; widows: 2; } p { text-indent: 1em; margin: 0em 0em 0em 0em; orphans: 2; widows: 2; } h { page-break-after: avoid; -webkit-hyphens: none !important; hyphens: none !important; } a { text-decoration: none; } img { max-width: 100%; max-height: 100%; } table { margin-top: 1em; margin-bottom: 1em; } /* list type */ /* NUMBERED LIST (OL code) */ li.list-numbered { font-style: normal; font-variant: normal; text-indent: 0em; margin: .16em 0em 0em 0em; /* (top, right, bottom, left) */ orphans: 2; widows: 2; } li.list-numbered-space { font-style: normal; font-variant: normal; text-indent: 0em; margin: 1em 0em 0em 0em; /* (top, right, bottom, left) */ orphans: 2; widows: 2; } /* NUMBERED LIST as paragraph style (non UL code) */ p.list-para1 { font-style: normal; font-variant: normal; text-indent: -1em; /* Hanging Indent */ padding-left: 1em; margin: .16em 0em 0em 1em; /* (top, right, bottom, left) */ orphans: 2; widows: 2; } p.list-para2 { font-style: normal; font-variant: normal; text-indent: -2em; /* Hanging Indent */ padding-left: 2em; margin: .16em 0em 0em 2em; /* (top, right, bottom, left) */ orphans: 2; widows: 2; } p.list-para3 { font-style: normal; font-variant: normal; text-indent: -3em; /* Hanging Indent */ padding-left: 3em; margin: .16em 0em 0em 3em; /* (top, right, bottom, left) */ orphans: 2; widows: 2; } p.list-para4 { font-style: normal; font-variant: normal; text-indent: -4em; /* Hanging Indent */ padding-left: 4em; margin: .16em 0em 0em 4em; /* (top, right, bottom, left) */ orphans: 2; widows: 2; } p.list-para-space { font-style: normal; font-variant: normal; text-indent: -1em; padding-left: 1em; margin: 1em 0em 0em 1em; orphans: 2; widows: 2; } div.list-level-2 { margin-left: 1em; } div.list-level-3 { margin-left: 2em; } /* style attribute */ span.italic { font-style:italic; } span.bold { font-weight:bold; } span.bolditalic { font-weight:bold; font-style:italic; } span.strike { text-decoration: line-through; } span.sup { font-size: xx-small; vertical-align: text-top; } span.sub { font-size: xx-small; vertical-align: text-bottom; } span.underline { text-decoration: underline; } span.small-caps { font-size: 80%; } span.drop-cap1 { /* 3 line drop cap */ font-family: "SabonMTPro", "serif" , "OPTIBrandenburg"; font-weight: normal; font-style: normal; font-size: 1.4em; } /******* Defined word class *******/ /************** Drop cap description ***************/ /* DROP CAPS */ .drop-cap { /* single line drop cap */ font-size: 2.75em; font-weight: normal; font-style: normal; display: inline; } .drop-cap { /* 2 line drop cap */ font-size: 3.8em; font-weight: normal; font-style: normal; display: inline; padding: 1px; float: left; line-height: .5em; } .drop-cap { /* 3 line drop cap */ font-weight: normal; font-style: normal; font-size: 4.8em; display: inline; padding-top: 2.5px; float: left; line-height: .69em; } /* MOBI CSS CODE */ @media amzn-mobi { body { font-family: "SabonMTPro", "serif" , "OPTIBrandenburg"; orphans: 2; widows: 2; } .drop-cap { /* 1 line drop cap */ font-weight: bold; font-style: normal; font-size: 2em; } } /* KF8 CSS CODE (Kindle Fire) */ @media amzn-kf8 { body { font-family: "SabonMTPro", "serif" , "OPTIBrandenburg"; orphans: 2; widows: 2; } .drop-cap { /* 1 line drop cap */ font-weight: normal; font-style: normal; font-size: 2em; float: left; margin-top: -.4225em; margin-bottom: -.32245em; color: #6d1c2d; } } /********* end drop cap ***********/ /*Always create a GIF image of 600px (width) x 800px (height) for the title pages*/ .dedication { margin-top: 10%; margin-bottom: 0; text-align: center; text-indent:0em; } .chnum{ margin-top: 3em; margin-bottom: 0em; font-size:170%; text-align: center; text-indent:0em; } .chaptitle { margin-top: 1em; margin-bottom: 0.5em; font-size:150%; text-align: center; text-indent:0em; } .chaptitle1{ margin-top: 0em; margin-bottom: 1em; font-size:200%; text-align: center; text-indent:0em; } .chaptitle-pre { margin-top: 1em; margin-bottom: 1em; font-size:150%; text-align: center; text-indent:0em; } .image-title { margin-top: 1em; margin-bottom: 1em; font-size:150%; text-align: center; text-indent:0em; } .head1{ font-family: "Helvetica-Bold", "HelveticaNeue-Bold", "OPTIUnivers", "sans-serif"; font-size:120%; text-indent: 0em; font-weight: bold; page-break-after: avoid; margin: 1.83em 2em .83em 0em; } .head2{ font-family: "Helvetica-BoldObique", "HelveticaNeue-BoldItalic", "OPTIUnivers", "sans-serif"; font-size: 110%; font-weight: bold; font-style: italic; text-indent: 0em; text-align: left; page-break-after: avoid; margin: 1.33em 2em .5em 1em; } .head3{ font-family: "Helvetica-Bold", "HelveticaNeue-Bold", "OPTIUnivers", "sans-serif"; font-size: 110%; font-weight: bold; text-indent: 0em; page-break-after: avoid; margin: 1.16em 2em .33em 2em; } /* Various TEXT STYLES */ p.noindent { text-indent: 0em; margin: 0em 0em 0em 0em; orphans: 2; widows: 2; } p.noindent-space { text-indent: 0em; margin: 1.5em 0em 0.5em 0em; orphans: 2; widows: 2; } p.para_center { text-indent: 0em; text-align: center; margin: 2em 0em .5em 0em; } p.para_center1 { font-family: "Helvetica-BoldObique", "HelveticaNeue-BoldItalic", "OPTIUnivers", "sans-serif"; text-indent: 0em; text-align: center; margin: 0.5em 0em .5em 0em; } p.para_right { text-align: right; margin: 1em 0em 0em 0em; orphans: 2; widows: 2; } p.para_right1 { text-align: right; margin: 0em 8.5em 0em 0em; orphans: 2; widows: 2; } p.para_hang { text-indent: -1em; margin-top: 0em; margin-bottom: +0; margin-left: 1em; orphans: 2; widows: 2; } p.para_italic { text-indent: 1em; font-style:italic; margin: 0em 0em 0em 0em; orphans: 2; widows: 2; } .topspace { margin-top: 1em; } .topspace1 { margin-top: 1.5em; } .topspace2 { margin-top: 15%; } div.box { font-family: "Helvetica", "HelveticaNeue", "OPTIUnivers", "sans-serif"; margin-top: 1em; margin-bottom: 1em; display:inline-block; padding: 3%; text-align:left; border:1px solid black; } .small { font-size: 90%; } .xsmall { font-size: 80%; } .big { font-size: 120%; } .blockright { text-indent: 0; margin-right: 1em; font-size: 90%; text-align: right; } .block_ind { margin: 1em; font-size: 90%; text-indent: 1em; text-align: justify; } .block_noind { margin: 1em; font-size: 90%; text-indent: 0em; text-align: justify; } div.rule{/*