div.kindle-box { font-weight: bold; } right { text-align: right; } .right1 { text-align: right; margin-top: 0.3em; margin-bottom: 0em; } span.small-caps { font-size: small; } div.contents h3 { margin-bottom: 0.5em; margin-top: 0.5em; } div.contents p { color: black; margin-bottom: 0; } span.space1 { white-space: pre; } .centred_large { text-align: center; text-indent: 0em; font-size: large; } .right_large { text-align: right; text-indent: 0em; font-size: large; } .image_middle { vertical-align: middle; } td { font-size: small; } td.td3{ padding-top: 0.35em; font-size: medium; } div.box li.question { font-size: medium !important; font-weight: bold; } div.box li.answer { font-size: medium !important; font-weight: bold; } li.toc2 { margin-left: 0.85em; text-indent: -0.85em; } .initial-para1 { margin-top: 3.5em; } body.body1 { margin: 0%; } h2.toc-title { font-family: sans-serif; margin-top:2em; margin-bottom:3em; margin-left: 0em; } .toc-fm { font-family:serif; font-size: medium; margin-left:4em; } .toc-part { font-size: medium; font-weight: normal; font-family: sans-serif; margin-top:1em; margin-bottom:1em; margin-left: 0em; } .toc-h1{ font-family: serif; font-weight: normal; margin-left:3em; margin-top:0em; } .toc-h1a{ font-family: serif; font-weight: normal; margin-left:2.5em; margin-top:0em; margin-bottom:0em; } .toc-h1-a{ font-family: serif; font-weight: normal; margin-left:2.5em; margin-top:0em; } .toc-h1b{ font-family: serif; font-weight: normal; margin-left:2em; margin-top:0em; } .toc-h1b-1{ font-family: serif; font-weight: normal; margin-left:2.5em; margin-top:0em; margin-bottom:1em; } span.col { color: #b1b2b2; } div.ind { padding-left: 1em; } span.blk { color: #000000; } td.isbn1 { font-family: serif; vertical-align: top; font-size: medium; padding-right: 0.15em; width:5%; } td.isbn2 { font-family: serif; vertical-align: top; font-size: medium; width:65%; } table.isbntab { width: 70%; margin-top: 0em; margin-bottom: 0.5em; margin-left: 0em; } p.imp { margin-top: 0em; } span.bold { font-weight: bold; } .caption { font-family:sans-serif; margin-right:3em; margin-left:0em; margin-top:0.5em; margin-bottom:1em; } .reference { text-indent:-1em; margin-top:0em; margin-bottom:0em; margin-left:1em; } .author { font-size: 110%; text-align:left; font-family: serif; padding: 0.3em; margin-top:0em; } .ded { margin-top:15%; margin-left:0em; font-weight:normal; } .toc-h2 { font-size: medium; font-weight: normal; font-family: sans-serif; margin-top:0.5em; padding-left: 2.0em; text-indent: 0em; } .con { margin-bottom:4em; margin-top:0em; font-size:large; font-family: sans-serif; } h2.head { font-size: xx-large; font-family: sans-serif; margin-top: 4em; margin-bottom: 1em; } .indent1 { margin-top:0.5em; margin-bottom:0em; text-indent:0em; margin-left:-1.8em; } .indent { text-indent:2em; } .indent3 { margin-left:0em; } p.indent4 { text-indent:-0.8em; margin-left: 2em; } .noindent { margin-top:1em; text-indent:0em; margin-bottom:0em; } .noindent1 { margin-bottom:0em; } .noindent-1 { margin-top:0em; margin-bottom:0em; } ol.number li { margin-top:0.6em; margin-bottom:2.0em; list-style-type: decimal; margin-left:-1.7em; } ul.none1 li { margin-top:0.6em; margin-bottom:0em; list-style-type: none; margin-left:-1em; } td.line1 { padding:0.6em; border-bottom: 1px solid #000000; } table { border-collapse:collapse; } div.table { margin-top:0.5em; margin-bottom:0.5em; margin-left:-1em; } td.table1 { margin-top:0.5em; margin-bottom:0.5em; padding-left:1.5em; font-size: medium; } td.table2 { margin-top:0.5em; margin-bottom:0.5em; padding-left:2.3em; padding-top:0.3em; padding-bottom:0.3em; font-size: medium; } div.table3 { margin-top:0em; margin-bottom:0em; margin-left:-1.3em; padding-top:0.3em; padding-bottom:0.3em; padding-right:0.3em; font-size: medium; } .paraspace1 { margin-top:0.5em; } .notes1 { font-size:20px; margin-top:0.5em; margin-bottom:0.5em; } .img { margin-top:1em; margin-bottom:1em; text-align:center; } .img1 { vertical-align: top; margin-top:0em; margin-bottom:0em; margin-left: 0.7em; } .indent-1 { margin-left:3.5em; } .indent-4 { margin-left:1em; margin-top:0em; margin-bottom:0em; } .line2 { padding:0.6em; border-bottom: 1px solid #000000; } div.table2 { margin-top:0em; margin-bottom:0em; } tr.space { margin-top:1em; margin-bottom:1em; } td.space { font-size:medium; font-family: sans-serif; padding-top:0.5em; padding-bottom:0.5em; } a { text-decoration: none; } .toc-head { font-size: medium; font-weight: normal; text-indent: 4.5em; padding-left:1em; margin-top:0.5em; } .toc-h1c { font-size: medium; font-weight: normal; padding: 0em; text-indent: 6em; } span.underline{ text-decoration:underline; } h2.ata { font-size: xx-large; font-family: sans-serif; margin-top: 2em; margin-left:0em; margin-bottom: 4em; } h2.int { font-size: xx-large; font-family: sans-serif; margin-top: 2em; margin-left:0em; margin-bottom: 4em; } .toc-h1bb { font-size: medium; font-weight: normal; text-indent: -1em; padding-left: 6em; margin-top:0.2em; margin-bottom: 0.2em } .toc-head1 { font-size: medium; font-weight: normal; text-indent: -1em; padding-left: 6em; margin-top:0.2em; margin-bottom: 0.2em } .ul1 { margin-left: -1.2em; margin-top:0.5em; font-size: medium; } div.indent1 { margin-left:2em; } .indent-2 { margin-left:3em; } .indent-3 { padding-left:2em; } div.ndash { list-style-type:none; } ul.none { list-style-type:none; } div.none0 { margin-left:-1em; } td.td1 { font-family: serif; margin-top: 1em; margin-left:0em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 1em; font-size: medium; } .index-entry1 { margin-top:1.5em; margin-bottom:0em; } blockquote { margin-left:0em; margin-right:1em; } table.table0 { font-family:sans-serif; margin-top:0.25em; margin-bottom:0.25em; } div.table22 { font-family:sans-serif; margin-top:0.25em; margin-bottom:0.25em; margin-left:1em; } div.table22 td { font-family:sans-serif; padding:0.5em; } p.extract { margin-left:1em; } .toc-1 { margin-left:1em; margin-top:0em; margin-bottom:0em; } .toc-2 { font-family:sans-serif; margin-left:1.4em; margin-top:0.5em; text-indent:-1em; margin-bottom:0.5em; } .toc-0 { font-family:sans-serif; margin-left:1.4em; margin-top:1.5em; text-indent:-1em; margin-bottom:0.5em; } .toc-3 { font-family:sans-serif; margin-left:1.4em; margin-top:0.5em; text-indent:-1.5em; margin-bottom:0.5em; } .break{ page-break-before: always; padding-top:5%; } .left{ font-family:serif; padding: 0.4em; font-size: medium; text-indent: 0em; } div.box-1{ border:1pt solid gray; padding-top:1em; padding-bottom:1em; margin-left:0.2em; padding-left:1em; padding-right:1em; font-family:sans-serif; } div.box-1 h3 { font-family:sans-serif; padding-top: 0.8em; font-size: 14pt; font-weight:normal; margin-left:0em; margin-top: 0.5em; } .indash{ margin-left:1.5em; } h1.back-matter{ font-family:sans-serif; font-size: 22pt; font-weight:normal; margin-left:1.8em; margin-top: 3em; margin-bottom: 4em; } p.index-entry-1 { padding-left: 1em; text-indent: -1em; margin-top: 1.5em; margin-bottom: 0.3em; } div.table-1 { padding-top:0.5em; padding-bottom:0.5em; margin-left:2em; } .under { margin-top:0.5em; margin-bottom:0.5em; text-decoration:underline; } .reading { margin-top:0.5em; margin-bottom:0em; text-indent:-1.4em; padding-left:1.4em; } .center { margin-top:1em; padding-bottom:1em; text-align:center; } div.ul1 { margin-left: 0em; font-size: medium; } td.top1 { font-size:medium; } table.logo { margin-left:0em; font-family:serif; padding:1em; } div.table-2 { font-family:serif; font-size:medium; width:100%; margin-left:-1em; padding-left: 0.3em } td.box { font-size:medium; background-color:#e2e3e3; border:1pt solid black; padding:0.5em; text-align:center; margin-left:1.5em; } div.blockquote1 { margin-left:1em; } .paranoindent { margin-top:0em; margin-bottom:0em; font-size:100% } td.left { margin-top:0.5em; margin-bottom:0.5em; margin-left:4em; } p.image { margin-left:-1em; } p.image1 { margin-left:0em; margin-top: 1em; } .btm_space { margin-bottom:0em; } .top_space { margin-top:0em; } div.tip1 { font-family:sans-serif; background-color: #e2e3e3; padding-bottom: 0em; margin-top: 0.5em; margin-bottom: 0em; font-weight: bold; } div.tip1 ul { margin-left:2em; margin-top:0.5em; margin-bottom:0.5em; font-family: sans-serif; font-size: medium; } div.tip3 { font-family:sans-serif; background-color: #dcddde; padding-bottom: 0.5em; padding-top: 0.5em; font-weight: bold; } div.tip3 p { font-size: medium; font-family: sans-serif; margin-top:0.5em; padding-left:2em; } div.tip3 img { vertical-align: middle; padding-top: 0em; margin-right: 0.25em; } td.space3 { font-size:medium; padding-top:0.5em; margin-bottom:0em; } td.space3a { font-size:medium; margin-bottom:0em; font-weight: bold; } .td_font { font-size:medium; } table.tbl{ width:100%; } .bullet { font-size: 20pt; margin-top: 0em; margin-bottom: 0em; padding: 0em; } .bullet1 { margin-top: 0em; margin-bottom: 0em; padding: 0em; font-size: medium; font-family: serif; } div.tip1 img { vertical-align: middle; padding-top: 1em; margin-left: 0em; margin-right: 0.25em; } .noindent3 { margin-left:-1em; } li { font-size: medium; } td.space8 { font-size:small; font-family: sans-serif; padding-top:0.5em; padding-bottom:0.5em; font-weight: bold; } .img_midalign { vertical-align: bottom; } td.img10 { width: 7%; } table.tab_wid { width: 100%; margin-left: 2em; } div.box p.box_image { margin-top: 0em; padding-top: 0em; margin-left: 0em; padding-left: 0em; } ol.page_one { counter-reset: item } ol.page_two { counter-reset: item 3 } ol.page_two li { display: block; text-indent: -2.25em;} ol.page_two li:before { content: counter(item) ". "; counter-increment: item; margin-right: 0.5em; margin-left: 0.5em; } ol.page_eight { counter-reset: item 7 } ol.page_eight li { display: block; text-indent: -2.25em;} ol.page_eight li:before { content: counter(item) ". "; counter-increment: item; margin-right: 0.5em; margin-left: 0.5em; } ol.page_nine { counter-reset: item 8 } ol.page_nine li { display: block; text-indent: -2.25em;} ol.page_nine li:before { content: counter(item) ". "; counter-increment: item; margin-right: 0.5em; margin-left: 0.5em; } ol.page_ten { counter-reset: item 9 } ol.page_ten li { display: block; text-indent: -2.25em;} ol.page_ten li:before { content: counter(item) ". "; counter-increment: item; margin-right: 0.5em; margin-left: 0.5em; } ol.page_elevan { counter-reset: item 10 } ol.page_elevan li { display: block; text-indent: -2.25em;} ol.page_elevan li:before { content: counter(item) ". "; counter-increment: item; margin-right: 0.5em; margin-left: 0.5em; } div.custom-list { margin-left: 0.85em; } p.extract1 { margin-left:1em; text-indent: -18px; margin-bottom:0em; } @media amzn-mobi { .toc-h1 { text-indent: 0.5em !important; } .toc-fm { text-indent: 2em !important; } }