body { font-weight: normal; font-family: serif; font-size: 1em; text-align: left; letter-spacing: 0; line-height: 1.20em; margin:0 1.5%; orphans: 1; widows: 1; padding: 0 0 0 0; word-spacing: 0; color:#000000; } h2.prect a, h2.pn a, h2.cn a, h2.ct a, h2.ctns a, h2.ct1 a { text-decoration:none; color:#000000; } span.small { font-family: serif; font-size:100%; } span.small { font-family: serif; font-style:italic; font-size:100%; } span.dim { color: #A8A8A8; font-weight:bold; font-family:sans-serif; } span.bold { font-weight:bold; font-style:normal; } span.bolditalic { font-weight:bold; font-style:italic; } span.under{ text-decoration:underline; } span.strike{ text-decoration:line-through; } h1 { font-family: serif; font-size:170%; text-align:center; color:#000000; } h2 { font-family: serif; font-size:130%; text-align:center; margin-top:.5em; color:#000000; } p.cn { font-family: serif; font-size:300%; margin-top:1.5em; line-height: 1.2em; margin-bottom:0.5em; margin-left:0em; padding-left:0em; text-align:center; color:#606163; } h2.ct { font-family: serif; font-size:200%; margin-top:0.1em; margin-bottom:2em; font-weight:bold; margin-left:0em; padding-left:0em; text-align:left; line-height: 1.2em; color:#000000; } h2.pt { font-family: sans-serif; font-size:250%; padding-top:1.5em; margin-bottom:0em; font-weight:bold; margin-left:0em; padding-left:0em; text-align:center; line-height: 1em; } h2.pn { font-size:130%; margin-top:6em; margin-bottom:1.5em; font-weight:bold; text-decoration:underline; font-family:sans-serif; margin-left:0em; padding-left:0em; text-align:center; line-height: 1em; } p.qu { font-family: sans-serif; font-size:110%; margin-top:0em; margin-bottom:3em; font-weight:normal; margin-left:0em; padding-left:0em; text-align:center; line-height: 1.2em; color:#606163; border-top:1px solid #606163; border-bottom:1px solid #606163; padding-top:0.8em; padding-bottom:0.8em; } p.ct1 { font-family: sans-serif; font-size:150%; margin-top:2em; margin-bottom:1em; font-weight:normal; margin-left:0em; padding-left:0em; text-align:left; line-height: 1.2em; color:#606163; border-top:1px solid #606163; border-bottom:1px solid #606163; padding-top:0.4em; padding-bottom:0.4em; } p.ct2 { font-family: sans-serif; font-size:110%; margin-top:2em; margin-bottom:2em; font-weight:normal; margin-left:0em; padding-left:0em; text-align:center; line-height: 1.2em; color:#606163; border-top:1px solid #606163; border-bottom:1px solid #606163; padding-top:0.4em; padding-bottom:0.4em; } h2.cst { font-family: serif; font-size:160%; text-align:right; margin-right:0em; margin-bottom:0em; font-weight:bold; margin-left:0em; padding-left:0em; } h2.prect { font-family:serif; font-size:180%; text-align:left; margin-top:1.5em; margin-right:0em; margin-bottom:2em; font-weight:bold; margin-left:0em; padding-left:0em; margin-right:0em; line-height: 1em; color:#000000; } h2.prect1 { font-family:serif; font-size:140%; text-align:center; margin-top:1.5em; margin-right:0em; margin-bottom:1em; font-weight:normal; margin-left:0em; padding-left:0em; line-height: 1em; } h1.title { text-align:center; margin-top:0em; margin-bottom:10em; font-weight:normal; font-size:190%; font-family: serif; line-height:1.2em; color:#000000; } p.au { text-align:left; margin-top:0em; margin-bottom:0em; margin-left:0em; padding-left:12em; font-size:100%; font-family: serif; font-weight:normal; color:#000000; } p.logo { page-break-before:avoid; text-align:center; margin-top:6em; margin-bottom:0em; color:#000000; } p.bl { font-family: serif; font-size:100%; margin-right:0em; margin-left:0em; padding-left:1em; text-indent:-1em; margin-top:0em; margin-bottom:0; text-align:justify; color:#000000; } p.bl1 { font-family: serif; font-size:100%; margin-right:0em; margin-left:0em; padding-left:1em; text-indent:-1em; margin-top:0em; margin-bottom:0; text-align:justify; color:#000000; } h2.ahd a { text-decoration:none; color:#000000; } h2.ahd { font-family: serif; font-size:125%; text-align:left; margin-top:1.5em; margin-bottom:0.4em; font-weight:normal; line-height:1.20em; } h2.bhd { font-family: serif; font-size:110%; text-align:left; margin-top:1em; margin-bottom:1em; font-weight:normal; margin-left:0em; padding-left:0em; line-height:1.2em; } h2.chd { font-family: serif; font-size:105%; text-align:center; margin-top:1em; margin-bottom:0.5em; font-weight:normal; margin-left:0em; padding-left:0em; } h2.dhd { font-family: serif; font-size:100%; text-align:left; margin-top:1em; margin-bottom:0.5em; font-weight:normal; font-style:italic; margin-left:0em; padding-left:0em; } span.center { text-align:center; } p.fcopyright { font-family:serif; font-style:normal; font-size:90%; text-align:center; margin-top:1.5em; margin-bottom:0em; color:#000000; } p.copyright { font-family:serif; font-style:normal; font-size:90%; text-align:center; margin-top:0em; margin-bottom:0em; color:#000000; } p.bib { text-align:left; margin-top:0.5em; color:#000000; } span.dropcap { font-family: sans-serif; font-size:260%; font-weight:normal; float:left; line-height:55%; padding-top:0.2em; color:#000000; } p.tx { margin-top:0em; line-height:1.2em; margin-bottom:0em; font-size:100%; text-align:justify; color:#000000; } p.fftxt { padding-top:2em; text-indent:1em; text-align:justify; color:#000000; } p.rtx { margin-right:0em; font-size:100%; font-family:serif; margin:0em 0em 0em 0em; padding-left:0em; text-align:right; color:#000000; } p.affiliation { margin-right:0em; font-size:100%; font-family:serif; margin:0em 0em 0em 0em; padding-left:0em; text-align:right; color:#000000; } h2.shd { text-align:center; margin-top:1em; margin-bottom:0.5em; font-family: serif; font-weight:bold; font-size:110%; color:#000000; } p.poem { margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:center; font-family: serif; font-size: 105%; line-height:1.2em; color:#000000; } p.poem-title { margin-top:3em; margin-left:0em; margin-bottom:0.5em; text-align:center; font-family: serif; font-size: 105%; line-height:1.2em; color:#000000; } p.poem-spaced { margin-top:0.5em; margin-left:0em; margin-bottom:0.5em; text-align:center; font-family: serif; font-size: 105%; line-height:1.2em; color:#000000; } p.ext { font-size:100%; margin-top:0em; margin-bottom:0em; margin-left:1.5em; padding-left:0em; margin-right:1.5em; text-align:justify; line-height:1.2em; color:#000000; } p.extxt { font-size:100%; margin-top:0em; margin-bottom:0em; margin-left:1.5em; text-indent:1em; margin-right:1.5em; text-align:justify; line-height:1.2em; color:#000000; } p.cent { margin-top:0.2em; text-align:center; font-size:100%; color:#000000; } p.txt { margin-top:0em; line-height:1.2em; margin-bottom:0em; font-size:100%; text-indent:1em; text-align:justify; color:#000000; } p.letter { font-size:95%; margin-top:0em; margin-bottom:0em; margin-left:0em; padding-left:1em; text-indent:0em; margin-right:1em; text-align:left; line-height:1.2em; text-align:justify; color:#000000; } p.txg { margin-top:1em; text-indent:0em; text-align:justify; color:#000000; } p.contents { margin-top:0em; margin-bottom:0.5em; font-size:95%; font-family:serif; text-align:left; color:#000000; margin-left:2em; text-indent:-2em; } p.contents1 { margin-top:0.5em; margin-bottom:0.5em; font-size:95%; font-family:sans-serif; text-align:left; color:#606163; } p.contents-1a { margin-top:0.5em; margin-bottom:0.5em; font-size:95%; font-family:serif; text-align:left; color:#000000; margin-left:5em; } p.contents-small { margin-top:0.5em; margin-bottom:0.5em; font-size:85%; font-family:serif; text-align:left; color:#000000; margin-left:5.6em; } span.conblock { display:inline-block; text-indent:0.00em; white-space:pre-wrap; width:2em; } p.ded { font-size:100%; font-family: serif; font-style:normal; padding-top:3em; margin-bottom:0em; text-align:center; line-height:1.15em; color:#000000; } p.ded1 { font-size:100%; font-family: serif; font-style:normal; padding-top:0em; margin-bottom:1em; text-align:center; line-height:1.15em; color:#000000; } p.ul{ margin-left:0em; padding-left:1em; text-indent:-1em; margin-right:0em; text-align:justify; color:#000000; } p.nl { font-size:100%; font-family: serif; margin-left:0em; padding-left:2.2em; text-indent:-1.2em; margin-right:0em; margin-top:0; margin-bottom:0; text-align:justify; color:#000000; } p.nld { font-family: serif; margin-left:0em; padding-left:2.8em; text-indent:-1.8em; margin-top:0; margin-bottom:0; text-align:justify; color:#000000; } div.box { margin-top:1em; margin-bottom:1em; padding-right:0em; padding:0.5em; border:1.5px solid #000; background:#e5e5e5; } span.cqt { color: #000000; font-family: serif; font-size:220%; font-style: normal; vertical-align:-0.3em; } span.oqt { color: #000000; font-family: serif; font-size:220%; font-style: normal; vertical-align:-0.2em; } p.boxh { margin-bottom: 0.5em; font-weight:bold; font-family: serif; font-size:105%; margin-left:0em; padding-left:0em; margin-right:0em; margin-top:0em; text-align:center; color:#000000; } p.box1 { margin-bottom: 0em; font-weight:bold; font-family: serif; font-size:90%; margin-left:0em; padding-left:0em; margin-right:0em; margin-top:0.5em; color:#000000; } p.boxtx { text-indent:0; font-size:90%; font-style: normal; font-family: serif; margin-top:0em; margin-bottom: 0em; margin-left:0em; padding-left:0em; margin-right:0em; text-align:justify; color:#000000; } p.boxtxt{ text-indent:1em; font-size:90%; font-style: normal; font-family: serif; margin-top:0em; margin-bottom: 0em; margin-left:0em; padding-left:0em; margin-right:0em; text-align:justify; color:#000000; } p.boxnl { font-family: serif; font-size:90%; margin-left:0em; padding-left:1.2em; text-indent:-1.2em; margin-top:0; margin-bottom:0em; margin-right:0em; text-align:justify; color:#000000; } p.boxbl { font-family: serif; font-size:90%; margin-left:0em; padding-left:1em; text-indent:-1em; margin-top:0; margin-bottom:0em; margin-right:0em; text-align:justify; color:#000000; } hr.rule2 { margin-left:0em; padding-left:0em; margin-right:0em; margin-top:0.5em; margin-bottom:1em; } hr.rule1 { margin-left:0em; padding-left:0em; margin-right:0em; margin-top:1em; } p.boxsource { text-indent:0; font-style: normal; font-family: serif; margin-left:0em; padding-left:0em; margin-right:0em; margin-bottom:0.5em; } p.ind a, p.indh a, p.ind1 a, p.ind2 a, p.ind3 a { text-decoration:none; color:#000000; } p.indh { font-family: serif; text-indent:-1em; padding-left:1em; margin:0em 0 0 0em; color:#000000; text-align:left; } p.ind { font-size:90%; font-family: serif; text-indent:-1em; margin:0 0 0 0em; color:#000000; margin-left:1em; text-align:left; } p.ind1 { font-size:90%; font-family: serif; text-indent:-2em; padding-left:2em; margin:0 0 0 0em; color:#000000; text-align:left; } p.ind3 { font-size:90%; font-family: serif; text-indent:-1em; margin:0 0 0 0em; color:#000000; margin-left:3em; } p.ind2 { font-size:90%; font-family: serif; text-indent:-1em; margin:0 0 0 0em; color:#000000; margin-left:2em; } p.linespace2 { text-indent:0; margin-top:2em; } p.linespace1 { text-indent:0; margin-top:1.5em; } p.linespace { text-indent:0; margin-top:1em; } p.nospace { text-indent:0; margin-bottom:-1em; } p.copyhalf { text-indent:0; margin-top:0.5em; } p.link { font-family:serif; font-style:normal; font-size:90%; text-align:center; padding-top:0em; margin-bottom:0.4em; } p.caption { font-family:serif; font-weight:normal; font-style:normal; font-size:95%; text-align:center; margin-top:0em; margin-bottom:0em; color:#000000; page-break-before:avoid; } p.caption1{ font-family:serif; font-weight:normal; font-style:normal; font-size:80%; text-align:justify; margin-top:0.5em; margin-bottom:1em; color:#000000; page-break-before:avoid; } p.titleimg { text-align:center; margin-top:1em; margin-bottom:1em; color:#000000; } p.iconimg { text-align:center; margin-top:1em; margin-bottom:1em; color:#000000; } p.advimg { text-align:center; margin-top:1em; margin-bottom:1em; color:#000000; } p.imageright { text-align:right; margin-top:1em; margin-left:0em; padding-left:1em; margin-bottom:0.5em; color:#000000; } p.imageleft { text-align:left; margin-top:0.5em; margin-left:0em; padding-left:1em; margin-bottom:0.5em; color:#000000; } p.image { text-align:center; margin-top:1em; margin-bottom:1em; color:#000000; } p.imagev { text-align:center; margin-top:1em; margin-bottom:1em; color:#000000; } p.logoimg { text-align:center; margin-top:1em; margin-bottom:0.1em; color:#000000; } p.coimg { text-align:center; margin-top:1em; margin-bottom:1em; color:#000000; } h2.sh1 { color: #585858; font-family: serif; font-size:220%; text-align:left; padding-top:0em; margin-bottom:0em; font-weight:normal; margin-left:0em; padding-left:0em; } span.sh { font-size:200%; text-transform:uppercase; } p.imageadv { text-align:center; margin-top:0.5em; margin-bottom:1em; color:#000000; } p.advh { font-size:110%; font-family: serif; font-style:normal; padding-top:5em; text-align:center; color:#000000; } p.advtx { font-size:200%; font-family: serif; font-style:normal; padding-top:5em; margin-bottom:0em; text-align:center; color:#000000; } p.bookl { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:center; margin-top:0em; margin-bottom:0em; color:#000000; } p.booktx { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:justify; margin-top:1.5em; margin-bottom:1em; color:#000000; } p.bookh a { text-decoration:none; color:#000000; } p.bookh { font-style:normal; margin-top:3em; font-family:serif; font-size:100%; margin-bottom:1em; text-align:center; color:#000000; } p.imagetop { text-align:center; margin-top:1.5em; margin-bottom:1em; color:#000000; } sup.footnote { font-size:80%; margin-right:.5em; } sup { font-size:75%; vertical-align:.2em; } span.sup { font-size:70%; line-height:0.70em; vertical-align:super; } span.big { font-size:140%; } span.superscript { font-size:75%; vertical-align:.2em; } sub { font-size:75%; vertical-align:-.2em; } span.sc { font-variant:small-caps; } span.fsc { font-size:75%; } table { border-collapse:collapse; width:100%; margin-left:0em; padding-left:0em; margin-right:0em; margin-bottom:1em; margin-top:1em; border:0px solid #000; } p.tch { font-size:100%; font-weight: bold; font-family: serif; background:#000; color:#fff; padding:0.3em; text-align:center; } p.tb { font-size:90%; font-style: normal; text-align:left; font-family: serif; color:#000000; } p.table-col-head { font-size:90%; font-style: normal; text-align:left; font-family: serif; margin-top:0em; margin-bottom:0em; color:#000000; } p.tb-numlist { font-family: serif; line-height: 1.12em; font-size: 90%; margin-bottom: 0em; margin-top: 0em; text-indent: -1.5em; margin-right: 0em; margin-left: 1.5em; text-align: left; margin-top:0em; margin-bottom:0em; font-weight: normal; font-style: normal; color:#000000; } p.table-text { font-size:90%; font-style: normal; text-align:left; font-family: serif; margin-top:0em; margin-bottom:0em; color:#000000; } p.table-text-spaced { font-size:90%; font-style: normal; text-align:left; font-family: serif; margin-top:0.5em; margin-bottom:0em; color:#000000; } p.tnum { font-size:90%; font-style: normal; font-family: serif; text-align:center; color:#000000; } td.toptd { vertical-align:top; text-align:center; } td { text-align:left; vertical-align:top; padding:0.2em; } td.table-col-head { text-align:left; vertical-align:top; padding:0.2em; border-top:1px solid #000; border-bottom:1px solid #000; } td.table-text-cel { text-align:left; vertical-align:top; padding:0.2em; border-top:1px solid #000; border-bottom:1px solid #000; } td.x0-5-above { text-align:left; vertical-align:top; padding:0.2em; border-top:1px solid #000; border-bottom:1px solid #000; } td.table-cell---0-5-above---1-below { text-align:left; vertical-align:top; padding:0.2em; border-top:1px solid #000; border-bottom:1px solid #000; } td.table-text-cel-horizontal-lines { text-align:left; vertical-align:top; padding:0.2em; border-top:1px solid #000; border-bottom:1px solid #000; } td.table-cell-last { text-align:left; vertical-align:top; padding:0.2em; border-top:1px solid #000; border-bottom:1px solid #000; } p.pbreak{ page-break-before:always; padding-top:1.5em; } p.sb { margin-top:1em; margin-bottom:1em; text-align:center; font-size:100%; color:#000000; } span.italic { font-style:italic; } img.middle { vertical-align:middle; } p.half-title { font-family: sans-serif; line-height: 1.2em; font-size: 140%; margin-bottom: 0em; margin-top: 5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.title-title{ font-family: sans-serif; line-height: 1.2em; font-size: 200%; margin-bottom: 0.3em; margin-top: 4.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.title-subtitle { font-family: serif; line-height: 1.2em; font-size: 170%; margin-bottom: 2.5em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 2.6em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.title-author { font-family: sans-serif; line-height: 1.2em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 0em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.title-foreword-author { font-family: serif; line-height: 1.2em; font-size: 110%; margin-bottom: 0em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 3.9em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.ori { font-size:90%; text-align:left; color:#000000; margin-top:2em; line-height: 1.2em; } p.oriv { font-size:90%; text-align:left; color:#000000; margin-top:1em; line-height: 1.2em; } p.ori-title { font-size:90%; margin-bottom:0em; margin-top:0em; text-align:left; color:#000000; line-height: 1.2em; } p.ori-title { font-size:90%; margin-bottom:0em; margin-top:0em; text-align:left; color:#000000; line-height: 1.2em; } p.ori-subtitle { margin-bottom:0em; margin-top:0em; font-size:80%; text-align:left; line-height: 1.2em; color:#000000; } p.ori-auth { margin-bottom:0em; margin-top:0em; font-size:80%; text-align:left; line-height: 1.2em; color:#000000; } p.ori-foreword-auth { margin-bottom:0em; margin-top:0em; line-height: 1.2em; font-size:80%; text-align:left; color:#000000; } p.ori-isbn { margin-bottom:1em; margin-top:0em; font-size:80%; text-align:left; line-height: 1.2em; color:#000000; } p.copyf { font-family:serif; font-style:normal; font-size:90%; text-align:left; margin-top:2em; margin-bottom:0em; line-height:1.2em; color:#000000; } p.copy { font-family:serif; font-style:normal; line-height:1.2em; font-size:90%; text-align:left; margin-top:0em; margin-bottom:0em; color:#000000; } p.copyright1 { font-family:serif; font-style:normal; font-size:90%; text-align:left; text-indent:0.5em; margin-top:0em; margin-bottom:0em; line-height:1.15em; color:#000000; } p.copyright2 { font-family:serif; font-style:normal; font-size:90%; text-align:left; text-indent:1em; line-height:1.1em; margin-top:0em; margin-bottom:0em; color:#000000; } p.copyright3 { font-family:serif; font-style:normal; font-size:90%; text-align:center; text-indent:0em; margin-top:0em; margin-bottom:0em; line-height:1.15em; color:#000000; } p.dedication1 { font-family: serif; font-size:100%; line-height:1.15em; text-align:center; text-indent:0em; margin-top:3em; margin-bottom:1em; font-weight: normal; font-style:normal; color:#000000; } p.dedication { font-family: serif; font-size:100%; line-height:1.15em; text-align:center; text-indent:0em; margin-top:1em; margin-bottom:1em; font-weight: normal; font-style:normal; color:#000000; } p.first-para { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 0em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.first-para-small { font-family: serif; line-height: 1.25em; font-size: 90%; margin-bottom: 0em; margin-top: 0em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.dialogue { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: 0em; margin-right: 0em; margin-left: 1em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.indent-first { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 1em; text-indent: 0em; margin-right: 0em; margin-left: 1em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.indent-last { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 1em; margin-top: 0em; text-indent: 1em; margin-right: 0em; margin-left: 1em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.indent { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 1em; margin-top: 1em; text-indent: 0em; margin-right: 0em; margin-left: 1em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.first-para-spaced-small { font-family: serif; line-height: 1.25em; font-size: 90%; margin-bottom: 0em; margin-top: 1em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.first-para-spaced { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 1em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.body-text { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 0em; text-indent: 1em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.body-text-small { font-family: serif; line-height: 1.25em; font-size: 90%; margin-bottom: 0em; margin-top: 0em; text-indent: 1em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.chapter-- { font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0.5em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.chapter---small { font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0.5em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.chapter-title-with-subtitle { font-family: serif; line-height: 1.20em; font-size: 180%; margin-bottom: 0em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.chapter-title-prect { font-family: serif; line-height: 1.20em; font-size: 180%; margin-bottom: 1.5em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.chapter-title { font-family: serif; line-height: 1.20em; font-size: 180%; margin-bottom: 1.5em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.chapter-subtitle { font-family: serif; line-height: 1.20em; font-size: 150%; margin-bottom: 1.5em; margin-top: 0.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.chapter-title1 { font-family: serif; line-height: 1.20em; font-size: 185%; margin-bottom: 1em; margin-top: 2em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.chapter-title-small-1 { font-family: serif; line-height: 1.20em; font-size: 150%; margin-bottom: 1.5em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.chapter-title-small { font-family: serif; line-height: 1.20em; font-size: 150%; margin-bottom: 1.5em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.ch-title-small---below-- { font-family: serif; line-height: 1.20em; font-size: 150%; margin-bottom: 1.5em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color:#000000; } p.fnh{ font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0.5em; margin-top: 1em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.a-head{ font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 1em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.b-heading { font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.b-head-below { font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.c-heading { font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0em; margin-top: 1.5em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.c-heading-below { font-family: serif; line-height: 1.20em; font-size: 105%; margin-bottom: 0em; margin-top: 0em; text-indent: 0.00em; margin-right: 0em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color:#000000; } p.table-head { font-family:serif; font-weight:normal; font-style:normal; font-size:90%; text-align:justify; margin-top:1em; margin-bottom:0.5em; color:#000000; } p.figure-caption { font-family:serif; font-weight:normal; font-style:normal; font-size:90%; text-align:justify; margin-top:0.5em; margin-bottom:0.5em; color:#000000; } p.table-source { font-family:serif; font-weight:normal; font-style:normal; font-size:90%; text-align:justify; margin-top:0.5em; margin-bottom:0.5em; color:#000000; } p.box-source { font-family:serif; font-weight:normal; font-style:normal; font-size:90%; text-align:justify; margin-top:0.5em; margin-bottom:0.5em; color:#000000; } p.scenario-type-example { font-family: serif; line-height: 1.12em; font-size: 90%; margin-bottom: 1em; margin-top: 1em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } span.numblock { display:inline-block; text-indent:0em; white-space:pre-wrap; width:1.5em; } p.numlist { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: -1.5em; margin-right: 0em; margin-left: 2.5em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } span.blockref { display:inline-block; text-indent:0em; white-space:pre-wrap; width:2em; } p.ref { font-family: serif; line-height: 1.2em; font-size: 100%; margin-bottom: 0.4em; margin-top: 0.4em; text-indent: -2em; margin-right: 0em; margin-left: 2em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } span.bulletblock { display:inline-block; text-indent:0em; white-space:pre-wrap; width:1em; } p.bulletlist { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: -1em; margin-right: 0em; margin-left: 2em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.box-numb { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: -1.5em; margin-right: 0em; margin-left: 1.5em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.bullet-source { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent:0em; margin-right: 0em; margin-left: 0em; text-align: right; font-weight: normal; font-style: normal; color:#000000; } p.quote { font-family:serif; font-weight:normal; font-style:normal; font-size:95%; text-align:justify; margin-top:0.5em; margin-bottom:0.5em; color:#000000; } p.source { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: right; font-weight: normal; font-style: normal; color:#000000; } div.shaded-box { margin-top:1em; margin-bottom:1em; padding-right:0em; padding:0.5em; background:#DADADA; } p.box-heading { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:center; margin-top:0.5em; margin-bottom:1em; color:#000000; } p.boxbullet { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: -1em; margin-right: 0em; margin-left: 2em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } div.case-study-box { margin-top:1em; margin-bottom:1em; padding-right:0em; padding:0.5em; border:1px solid #000; } p.case-study-heading { font-family:serif; font-weight:bold; font-style:normal; font-size:80%; text-align:center; margin-top:0.5em; margin-bottom:0.5em; color:#000000; } p.box-fp { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 0em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.box-body { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 0em; text-indent: 1em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.box-fp-spaced { font-family: serif; line-height: 1.12em; font-size: 100%; margin-bottom: 0em; margin-top: 1em; text-indent: 0em; margin-right: 0em; margin-left: 0em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.reference { font-family: serif; line-height: 1.2em; font-size: 85%; margin-bottom: 0em; margin-top: 0em; text-indent: -1em; margin-right: 0em; margin-left: 1em; text-align: justify; font-weight: normal; font-style: normal; color:#000000; } p.fn { font-family:serif; font-weight:normal; font-style:normal; font-size:90%; text-align:justify; margin-left:0em; margin-top:0.4em; line-height:1.2em; margin-bottom:0.4em; margin-left:2em; text-indent:-2em; margin-right:0em; color:#000; } hr.note { width: 40%; margin-left: 0em; margin-top: 2em; margin-bottom:0.5em; } span.noteblock { display:inline-block; text-indent:0.00em; white-space:pre-wrap; width:2em; } span.block1 { display:inline-block; text-indent:0.00em; white-space:pre-wrap; width:1.5em; } p.box---alpha-list-spaced { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:justify; margin-left:0em; margin-top:0.5em; line-height:1.12em; margin-bottom:0em; padding-left:1.5em; text-indent:-1.5em; margin-right:0em; color:#000; } p.box---alpha--caps--list { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:justify; margin-left:0em; margin-top:0em; line-height:1.12em; margin-bottom:0em; padding-left:1.5em; text-indent:-1.5em; margin-right:0em; color:#000; } p.box-number-para--x- { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:justify; margin-left:0em; margin-top:0.5em; line-height:1.12em; margin-bottom:0.5em; padding-left:1.5em; text-indent:-1.5em; margin-right:0em; color:#000; } p.box-alphabet-list { font-family:serif; font-weight:normal; font-style:normal; font-size:100%; text-align:justify; margin-left:0em; margin-top:0.5em; line-height:1.12em; margin-bottom:0.5em; padding-left:2.95em; text-indent:-1.5em; margin-right:0em; color:#000; } img.cover { width:auto; height:100%; } img.flc { float:left; margin-right:0.5em; } img.frc { float:right; margin-left:0.5em; } p.Index a, p.IndexA a, p.Index3 a, p.Index2 a { text-decoration:none; color:#000000; } p.indh { font-family: serif; text-indent:-1em; padding-left:1em; margin:0em 0 0 0em; color:#000000; text-align:left; } p.Index { font-size:90%; font-family: serif; text-indent:-1em; padding-left:1em; margin:0 0 0 0em; color:#000000; text-align:left; } p.IndexA { font-size:90%; font-family: serif; text-indent:-1em; padding-left:1em; margin:0 0 0 0em; color:#000000; margin-top:1em; text-align:left; } p.Index2 { font-size:90%; font-family: serif; text-indent:-1em; padding-left:2em; margin:0 0 0 0em; color:#000000; text-align:left; } p.Index3 { font-size:90%; font-family: serif; text-indent:-1em; padding-left:3em; margin:0 0 0 0em; color:#000000; } a { text-decoration:none; } h1.cover { margin:0em; }