/* Style Sheet for ePub Books */ /* -------------- GENERAL STYLES -------------- */ body {font-family: serif, times, ArialUni; font-size: 1.0em; margin: 0.0em 10pt 0.0em 10pt; /* adobe-text-layout: optimizeSpeed; */ /* hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -epub-hyphens: none; adobe-hyphenation: none; */ } p {margin-left: 0.0em; margin-top: 0.1em; margin-right: 0.0em; margin-bottom: 0.1em; } /* -------------- GENERAL HEADING STYLES -------------- */ h1 {text-align: center; font-size: 3.5em; margin-top: 4em; margin-bottom: 0em; font-weight: bold; } h2 {text-align: left; font-size: 3.5em; margin-top: 2em; margin-bottom: 1.5em; font-weight: normal; } .h2a {text-align: center; font-size: 2em; margin-top: 0em; margin-bottom: 1em; font-weight: bold; } .h2b {text-align: center; font-size: 4em; margin-top: 0em; margin-bottom: 2em; font-weight: bold; } h3 {text-align: center; font-family: Arial; font-size: 1.8em; margin-top: 0.5em; margin-bottom: 2em; font-weight: normal; } .h3a{text-align: center; font-size: 2em; margin-top: 0em; margin-bottom: 4em; font-weight: bold; } h4 {text-align: center; font-family: Arial; font-size: 1.5em; margin-top: 2.0em; margin-bottom: 1.2em; font-weight: normal; } .h4a {text-align: center; font-size: 1.4em; margin-top: 1.9em; margin-bottom: 0.6em; font-weight: bold; } h5 {text-align: left; font-size: 2.0em; margin-top: 1.4em; margin-bottom: 1.5em; font-weight: normal; } .h5a {text-align: center; margin-bottom: 2em; font-weight: normal; } .h5b {text-align: center; font-size: 1em; margin-top: 0em; margin-bottom: 0em; font-weight: normal; } h6 {text-align: left; font-size: 1.6em; margin-top: 1em; margin-bottom: 0.1em; font-weight: bold; } /* SPECIFIC HEADING STYLES */ .header {text-align: center;} .header2 {padding-left: 0em; font-size: 2em; margin-left:0em; margin-bottom:0.5em} .header3 {padding-left: 0em; font-size: 1.25em; margin-bottom:0.5em; margin-left: 0em;} .header4 {padding-left: 3em; font-size: 1.10em; } h1, h2, h3, h4, h5, h6, .paralist1-h, .paralabel-h, .header, .pagenumber { page-break-after: avoid; page-break-inside: avoid; } .header em, .header i {padding-top: 0.5em;} .header+* {margin-top: 0.0em;} /* -------------- PARAGRAPH STYLES -------------- */ .paranoindent1, .paranoindent2, .paranoindent3, .paranoindent4, .paranoindent5, .paranoindent6 { text-indent: 0.0em; } .paranoindent {margin-left: 0.0em; margin-top:1.5em; margin-bottom: 1.5em; text-align:left;} .paranoindent1 {margin-left: 0.5em; margin-top:1.5em; margin-bottom: 0.0em; text-align:left;} .paranoindent1a {margin-left: 2em; margin-right: 2em; margin-top:1.4em; text-align:justify; font-size:1.5em;} .paranoindent1t {margin-left: 0.0em; margin-top:0.0em; margin-bottom: 0.0em; text-align:justify;} .paranoindent1s {margin-left: 0.0em; margin-top:1em; text-align:justify; font-size:0.9em;} .paranoindent1a {margin-left: 0.0em; margin-top: 0.1em; margin-bottom: 0.1em; text-indent: 0.0em} .paranoindent2 {margin-left: 1.0em; padding-left: 1.0em; padding-right: 0.0em;} .paranoindent2a {margin-left: 2.0em; padding-left: 1.0em; margin-right: 5.0em; padding-right: 3.0em;} .paranoindent3 {margin-left: 2.5em;} .paranoindent4 {margin-left: 4.5em;} .paranoindent5 {margin-left: 7.5em;} .paranoindent6 {margin-left: 9.5em;} .blockquote1 {text-indent: 2em;} .blockquote2 {text-indent: 11.2em;} .blockquote3 {text-indent: 15em;} .paraindent1, .paraindent1a, .paraindent2, .paraindent2a, .paraindent3, .paraindent4, .paraindent5, .paraindent6 { text-indent: 1.8em; text-align:justify; } .paraindent {margin-left: 0.5em; margin-top:0.1em; margin-bottom:0.1em; } .paraindent1 {margin-left: 0.5em; margin-top:0.1em; margin-bottom:0.1em; } .paraindent2 {text-indent: 2.5em; margin-left: 0.0em; margin-top: 0.8em; margin-bottom:0.8em; text-align:justify;} .paraindent2a {margin-left: 0.5em; margin-bottom: 0.8em;} .paraindent3 {text-indent: 0.5em; margin-left: 2.0em; margin-right: 2em; text-align:justify;} .paraindent3a {margin-right: 2em; margin-right: 0.9em; text-align:right;} .paraindent4 {margin-left: 4.0em;} .paraindent5 {margin-left: 5.0em;} .paraindent6 {margin-left: 6.0em;} .paraindent7 {margin-left: 13.0em;} .paraindent1t {margin-left: 0.0em; margin-top:1.2em; margin-bottom: 0.1em; text-indent: 1.8em; text-align:justify;} p.pagenumber {text-align: right; margin-top: 2.0em; margin-bottom: 2.0em; page-break-after: avoid;} .pararight {text-align: right; margin-right: 0.0em; margin-top: 2em; margin-bottom: 0.5em;} .pararight1 {text-align: right; margin-right: 0.0em; margin-top: 0em; margin-bottom: 2em;} .paracenter {text-align:center; margin-top: 0.5em; margin-bottom: 0.5em; font-size: 1.0em;} .paracentera {text-align:center; margin-top: 0.5em; margin-bottom: 0.5em; font-size: 1.0em;} .paracenter1 {text-align:center; margin-top: 0em; margin-bottom: 0em; font-size: 1.8em;} .paracenter2 {text-align:center; margin-top: 0em; margin-bottom: 8em; font-size: 1.5em;} .pub {text-align:center; margin-top: 9.5em; font-size: 0.83em; } /* HANGING PARAGRAPH STYLES */ .parahangblk {margin-left:0em; padding-left: 2em; padding-right: 2em; text-align:justify; margin-top:0.1em; margin-bottom:0.1em;} .parahangblka {margin-left:2em; margin-right:2em; padding-left: 2em; text-align:justify; margin-top:0.1em; margin-bottom: 2em; text-indent: -2em;} .parahangblka1 {margin-left: 4em; text-align: left; } .parahangblka2 {margin-left: 0.7em; padding-left: 0.7em; text-indent:-1.5em; text-align: justify; } .parahangblk1 {margin-left: 1em; padding-left: 5.5em; text-indent:-4.8em; text-align: justify; } .parahangblk2 {margin-left: 3em; padding-left: 2em; text-indent:-1em; text-align: justify; } .parahangblk3 {margin-left: 4em; padding-left: 2em; text-indent:-1em; text-align: justify; } .parahangblk4 {margin-left: 5em; padding-left: 2em; text-indent:-1em; text-align: justify; } .parahangblk5 {margin-left: 6em; padding-left: 2em; text-indent:-1em; text-align: justify; } .parahangblk6 {margin-left: 9.0em; text-indent:-1.5em; text-align: justify; } /* BLOCKQUOTE */ blockquote {margin-left: 0em; margin-top: 0.5em; margin-right: 3.0em; margin-left: 3.0em; margin-top: 0.5em; margin-bottom: 0.5em; padding: 0em; font-size: 1.0em; } /* -------------- TABLES AND BORDER STYLES -------------- */ table {border-collapse: collapse; margin-left: 0.0em} .td1 {background-color:#bedeeb;} .td2 {background-color:#3daac8;} td {padding: 3px 6px;} th {padding: 3px 6px; color: black;} .caption {page-break-after: avoid; margin-left: 2em;} .caption1 {page-break-after: avoid; text-align:right;} .caption2 {page-break-after: avoid; text-align:left;} .bdrtop {border-top: 1px solid;} .bdrbottom {border-bottom: 1px solid;} .bdrleft {border-left: 1px solid;} .bdrright {border-right: 1px solid;} table.grid {border: 1px solid black;} table.grid>tr>td, table.grid>*>tr>td, table.grid>tr>th, table.grid>*>tr>th {border: 1px solid black;} td.nobdrtop, table.grid td.nobdrtop {border-top: hidden;} td.nobdrright, table.grid td.nobdrright {border-right: hidden;} td.nobdrbottom, table.grid td.nobdrbottom {border-bottom: hidden;} td.nobdrleft, table.grid td.nobdrleft {border-left: hidden;} th.nobdrright {border-right: hidden;} tr.spaceUper > td { padding-bottom: 1.5em; } /* -------------- LIST STYLES -------------- */ ul, ol {margin-left: 0.0em; padding-left: 1.5em; text-align: justify; margin-top: 0.0em; margin-bottom: 0.0em;} ul.none {list-style-type: none;} ul.disc1 {list-style-type: disc; margin-left: -1em;} ul.square {list-style-type: square; margin-left: 4.5em;} ul.circle {list-style-type: circle; margin-left: 0em;} ol.decimal {list-style-type: decimal; margin-left: 0.0em; padding-left: 1.5em;} ol.decimal1 {list-style-type: decimal; margin-left: 0.0em; padding-left: 2.5em;} ol.decimal3 {list-style-type: decimal; margin-left: 5em; padding-left: 1.0em;} ol.decimal-leading-zero {list-style-type: decimal-leading-zero; margin-left: 0em; padding-left: 1.7em;} ol.upper-alpha {list-style-type: upper-alpha; margin-left: 0em; padding-left: 1.7em;} ol.lower-alpha {list-style-type: lower-alpha; margin-left: 0em; padding-left: 1.5em;} ol.upper-roman {list-style-type: upper-roman; margin-left: 0em; padding-left: 1.7em;} ol.lower-roman {list-style-type: lower-roman; margin-left: 3.3em; padding-left: 1.7em;} li {margin-top: 0.5em; margin-bottom: 0.8em; margin-left: 0em;} li>div {margin-left: 0.5em;} /* LISTED or LABELLED PARAGRAPH STYLES */ span.label {display: block; margin: 0em; padding: 0em; text-indent: 0em; width: 0em; float: left;} .paraemdash1, .paraemdash2, .paraemdash3, .paraemdash4, .paraemdash5 { text-indent: 0.0em; margin-top: 0.2em; margin-bottom: 0.0em; padding-left: 2.0em; text-align: justify; clear: both; } .paraemdash1 {margin-left: 0.0em;} .paraemdash2 {margin-left: 2.0em;} .paraemdash3 {margin-left: 4.0em;} .paraemdash4 {margin-left: 6.0em;} .paraemdash5 {margin-left: 8.0em;} .paraemdash1>span.label, .paraemdash2>span.label, .paraemdash3>span.label, .paraemdash4>span.label, .paraemdash5>span.label { text-indent:-2.0em; } .paralist1-h, .toc-list1 .paralist2-h .paralist1, .paralist2, .paralist3, .paralist4, .paralist5, .paraheader { text-indent: 0em; text-align: justify; clear: both; } .paralist0 {margin-left: 3.0em; padding-left: 2.0em;} .paralist1-h {margin-left: 0.5em; padding-left: 2.0em; margin-right: 0.5em;} .paralist1a {margin-left: 0em; padding-left: 1.2em;} .paralist1b {margin-left: 1.0em; padding-left: 6.0em;} .paralist1 {margin-left: 0.0em; padding-left: 2.0em;} .paralist1t {margin-top: 1.5em; margin-bottom: 0em; margin-left: 0.0em; padding-left: 2.0em;} .paralist2 {margin-left: 2.0em; padding-left: 2.0em;} .paralist2a {margin-left: 3.0em; padding-left: 2.0em;} .paralist3 {margin-left: 4.5em; padding-left: 2.0em;} .paralist3a {margin-left: 5.5em; padding-left: 2.0em;} .paralist4 {margin-left: 1.5em; padding-left: 3.0em;} .paralist4a {margin-left: 2.0em; padding-left: 2.0em;} .paralist5 {margin-left: 6.5em; padding-left: 2.0em;} .toc-list1 {margin-left: 0em;margin-top:0.1em;margin-bottom:0.1em;} .toc-list2 {margin-left: 3.5em; padding-left: 3.0em; text-indent:-3.0em;} .toc-list3 {margin-left: 6.5em;} .paralist1-h>span.label {text-indent:-2.0em;} .paralist1>span.label {text-indent:-2.0em;} .paralist1t>span.label {text-indent:-2.0em;} .paralist1a>span.label {text-indent:-1.2em;} .paralist1b>span.label {text-indent:-7.0em;} .paralist2>span.label {text-indent:-2.0em;} .paralist2a>span.label {text-indent:-2.0em;} .paralist3>span.label {text-indent:-2.0em;} .paralist3a>span.label {text-indent:-2.0em;} .paralist4>span.label {text-indent:-3.0em;} .paralist4a>span.label {text-indent:-2.0em;} .paralist5>span.label {text-indent:-2.0em;} .toc-list1>*>span.label {text-indent:-5.0em;} .toc-list2>*>span.label {text-indent:-5.0em;} .toc-list3>*>span.label {text-indent:-5.0em;} .paralist0>span.label {text-indent:-3.0em;} .paraheader {margin-left: 0.0em; padding-left: 3.0em; margin-top: 0.0em; margin-bottom: 0.0em;} .paraheader>a>span.label {text-indent:-3.0em;} .paraheader>span.label {text-indent:-3.0em;} /* IMAGE AND IMAGE CONTAINER STYLES */ .epubimage {max-width: 100%;} div.image-wrap {margin-top:1.5em;margin-bottom:1em;} div.image {margin: 0em; padding: 0em; text-indent: 0em; margin-top: 0.0em; margin-bottom: 0.0em;} .figcap {text-align: center; width: 320px;} .figcap1 {text-align: left; width: 970px;} /* img {} */ /*---------- BOXES ----------*/ .pink-box { margin-left: 2em; margin-right: 2em; font-size: 0.8em; border-style: none; border-width: 1.5px; padding: 0.5em 0.5em 0.5em; background-color: #f1f1f2;} .box { border: 1px solid black; margin-top: 0em; padding: 1em; background-color: transparent; } .box1 { border: 1px dotted; margin-top: 0em; padding: 0.5em 0.7em 0.7em 0.7em; background-color: transparent; } .blue-box { margin-left: 2.5em; margin-bottom: 1%; font-size: 1em; border: 2px solid; border-color: #0083a9; padding: 0.5em; background-color: #bedeeb;} .small {font-size: 0.5em; margin-top: 0em;} .small1 {font-size: 0.7em; margin-top: 0em;} .small2 {font-size: 0.8em; margin-top: 0em;} /*---------- LINK STYLE ----------*/ a {text-decoration: none;} /*---------- UNDERLINES AND STRIKE-TROUGHS ----------*/ .strike {text-decoration: line-through;} .un {text-decoration: underline;} .dbl-un {border-bottom: 3px double black;} /*---------- OTHERS ----------*/ .commentary {font-size: 0.92em; text-align: justify;} .fn { text-indent: 0em; text-align: justify; margin-left: 0em; padding-left: 2.0em; font-size: 0.92em; clear: both; } .fn>span.label { text-indent:-2.0em; } .note {font-size: 0.83em; text-align: justify;} .ref {font-size: 0.83em; text-align: justify;} sup.fn-num {vertical-align: text-top; font-size: 0.7em;} span.nowrap {white-space: nowrap;} div.update {margin-bottom: 1.5em;} h6.update {margin-top: 1.5em;} hr.update {margin: 0em 0em 0em; padding: 0em;} h6.update+hr.update {margin-bottom: 0.25em; page-break-after: avoid;} div.update+* {margin-top: 0.1em;} /* ADDITIONAL STYLES */ div.boxed-text { font-size: 11pt; text-align: justify; padding-left: 0.5em; padding-right: 0.5em; padding-top: 1em; padding-bottom: 1em;} .paraimage {margin-left: 5em; padding-left: 2.0em; text-indent: 0em; text-align: justify; clear: both; } .paraimage1 {margin-left: 0em; padding-left: 2.0em; text-indent: 0em; text-align: justify; clear: both; } .paraimage>span.label {text-indent:-2.0em;} .paraimage1>span.label {text-indent:-4.0em;} .left {text-align: left; margin-left: 5em; margin-bottom: 0em;} h2 a {font-family: Optima;} h3 a {font-family: Optima;} h3 b {font-family: Optima-Bold;} h3 em {font-family: TimesNewRomanPS-Italic;} h4 a {font-family: Optima;} h4 b {font-family: Optima-Bold;} h2+h3 {margin-top:0.5em;} h3+h4 {margin-top:0.5em;} p.paracenter {font-family: Optima;} .big{font-size: 1.2em;} .copyright {margin-left: 0.0em; margin-top:1em; font-size: 0.8em;} .author {text-align: center; font-size: 2.0em; margin-top: 3em; margin-bottom: 7em; font-weight: normal; } .halftitle {text-align: center; font-size: 1.3em; margin-top: 6em; margin-bottom: 1em; font-weight: bold; } .dropcap { font-size:400%; line-height: 0.92em; margin-bottom:-0.25em; margin-right: 0.03em; float: left; font-weight: normal; } .small {font-size: 0.7em; margin-top: 0em;}