@page {margin : 0.5em;} body {font-family: serif;} img {max-width: 100%;} a {text-decoration : none;} div.pagebreak {page-break-before: always;} tbody, thead, tfoot, tr, td, th { border-style : inherit; border-width : inherit; border-color : inherit; } .leftFloat { float : left; } .rightFloat { float : right; } li{ font-size : 0.74em; } ul.subindent {font-size : 1.3em;} ul.subindentnospc {font-size : 1.3em; margin-bottom: 0em;} ul.spc {font-size : 1em; margin-bottom: 0.3em; margin-top: 0.3em;} li.listtop {margin-top: 1em;} li.listtop1 {margin-top: 0.2em;} span.FgMen-Figure-Mention { color : #000000; } p.Fig-Caption { font-size : 0.85em; line-height : 1.2; text-align : left; margin : 0px 0px 36px 0px; } p.image {text-align: center;} p.image1 {text-align: center; height: 70%;} .img_block{ display: block; } .pagebreak1{ page-break-before: avoid; page-break-after: avoid; } p.publisherimage {text-align: center; margin-top: 15em;} p.indent { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : justify; color : #000000; text-indent : 17px; margin : 0px; } p.noindent { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : justify; color : #000000; text-indent : 0px; margin : 0px; } p.right { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : right; color : #000000; } p.center { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : center; color : #000000; } p.newsection { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : justify; color : #000000; text-indent : 0px; margin : 25px 0px 0px 0px; } table {font-size : 0.85em;} div.block1 {display: block; text-align: center;} div.box{border: solid; border-width: 1px; margin: 25px 0px 25px 0px; padding: 10px 10px 10px 10px; } p.Box-Title { font-weight : bold; font-size : 0.78em; line-height : 1.2; text-align : left; margin : 0px 0px 0px 0px; } p.Box-H1 { font-weight : bold; font-size : 0.68em; line-height : 1.2; text-align : left; margin : 10px 0px 10px 0px; } p.Box-Title-Sum { font-weight : bold; font-size : 1.17em; line-height : 1.2; text-align : justify; margin : 0px 12px 16px 12px; } h3 { font-weight : bold; font-style : normal; font-size : 1.09em; text-decoration : none; font-variant : normal; line-height : 1.38; text-align : left; color : #000000; text-indent : 0px; margin : 24px 0px 6px 0px; } h3.nospc { font-weight : bold; font-style : normal; font-size : 1.09em; text-decoration : none; font-variant : normal; line-height : 1.38; text-align : right; color : #000000; text-indent : 0px; margin : 14px 0px 6px 0px; } p.Box-indent-para { font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.33; text-align : justify; color : #000000; text-indent : 12px; margin : 0px; } p.Box-noindent-para { font-weight : 300; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.33; text-align : justify; color : #000000; text-indent : 0px; margin : 0px; } h2.title { font-weight : bold; font-style : normal; font-size : 1.6em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 25px 0px 56px 0px; } h2.num { font-weight : 600; font-style : normal; font-size : 1.5em; text-decoration : none; font-variant : normal; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 60px 0px 0px 0px; } h2.title1 { font-weight : bold; font-style : normal; font-size : 1.18em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 6px 0px 0px 0px; } h2.author { font-weight : normal; font-style : normal; font-size : 1.0em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 6px 0px 75px 0px; } h2.author1 { font-weight : bold; font-style : normal; font-size : 1.0em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 6px 0px 0px 0px; } h2.fm { font-weight : bold; font-style : normal; font-size : 1.6em; text-decoration : none; font-variant : normal; line-height : 1.38; text-align : center; color : #000000; text-indent : 0px; margin : 110px 0px 56px 0px; } p.ch-op { font-weight : bold; font-style : normal; font-size : 1.05em; text-decoration : none; font-variant : normal; line-height : 1.33; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 7px 0px; } p.Box-Author { font-weight : bold; font-size : 0.75em; text-decoration : none; font-variant : normal; text-align : right; margin : 10px 0px 20px 0px; } h1.title { font-weight : 600; font-style : normal; font-size : 1.6em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 14px 0px 60px 0px; } h1.num { font-weight : 600; font-size : 1.6em; line-height : 1.2; text-align : center; margin-top : 110px; margin-bottom : 0em; margin-left : 0px; margin-right : 0px; } h1.num1 { font-weight : 600; font-size : 1.5em; line-height : 1.2; text-align : center; margin-top : 1em; margin-bottom : 2em; margin-left : 0px; margin-right :0px; } h1.fm { font-weight : bold; font-style : normal; font-size : 1.5em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 1em 0px 60px 0px; } p.HT { font-weight : 600; font-style : normal; font-size : 1.38em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 0px; } p.CRP { font-weight : normal; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; line-height : 1.22; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 4px 0px; } p.TOC-first { font-weight : normal; font-style : italic; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : 0px; margin : 0px; } p.TOC { font-weight : bold; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : -24px; margin : 12px 0px 0px 24px; } p.TOC-CHAP { font-weight : bold; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : 0px; margin : 12px 0px 0px 10px; } p.TOC-H1 { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : -24px; margin : 12px 0px 0px 50px; } p.FMH { font-weight : 600; font-style : normal; font-size : 1.08em; text-decoration : none; line-height : 1; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 47px 0px; } p.Ill { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : left; color : #000000; text-indent : -29px; margin : 0px 0px 0px 29px; } p.Book-Author { font-weight : 600; font-style : normal; font-size : 1.67em; text-decoration : none; font-variant : normal; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 58px 0px 0px 0px; } p.Book-Title { font-weight : 600; font-style : normal; font-size : 1.67em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 0px; } p.Contributor { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : justify; color : #000000; text-indent : 0px; margin : 7px 0px; } h4 { font-weight : bold; font-style : normal; font-size : 1.00em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : left; color : #000000; text-indent : 0px; margin : 38px 0px 18px 0px; } h5 { font-weight : bold; font-style : normal; font-size : 0.98em; text-decoration : none; font-variant : normal; line-height : 0; text-align : left; color : #818285; text-indent : 0px; margin : 28px 0px 18px 0px; } h6 { font-weight : bold; font-style : italic; font-size : 0.95em; text-decoration : none; font-variant : normal; line-height : 0; text-align : left; color : #000000; text-indent : 0px; margin : 36px 0px 24px 0px; } h5.h2 { font-weight : bold; font-style : normal; font-size : 0.95em; text-decoration : none; font-variant : normal; line-height : 0; text-align : left; color : #818285; text-indent : 0px; margin : 0px 0px 24px 0px; } .top{ margin-top: 1.5em; } .top1{ margin-top: 0.1em; } h4.top { font-weight : 600; font-style : normal; font-size : 0.98em; text-decoration : none; font-variant : normal; line-height : 0; text-align : right; color : #000000; text-indent : 0px; margin-top: 2em; } p.TT-1 { font-weight : 300; font-style : normal; font-size : 0.71em; text-decoration : none; font-variant : normal; line-height : 1.24; text-align : left; color : #000000; text-indent : 0px; margin : 0px; } p.TCH { font-size : 1em; text-align : left; margin : 0px 0px 0px 0px; } td.bordertopline {border-bottom-style: solid; border-top-style: solid; border-width: 1px; vertical-align: top;} td.bordertop { border-top-style: solid; border-width: 1px;} td.listspace {padding: 0em 1em 0em 0em;} td.borderbottomline {border-bottom-style: solid; border-width: 1px;} td.space {padding-right: 1em;} td.topspace {padding-top: 1em;} p.TB-1 { font-weight : 300; font-style : normal; font-size : 0.71em; text-decoration : none; font-variant : normal; line-height : 1.53; text-align : left; color : #000000; text-indent : 0px; margin : 0px; } h4.Back-Title { font-weight : bold; font-style : normal; font-size : 1.00em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : left; color : #000000; text-indent : -90px; margin : 38px 0px 18px 90px; } p.Backnote-Text { font-weight : 300; margin-bottom:0.2em; margin-top:0.2em; margin-left:1.6em; text-indent:-1.1em; margin-right:0em; text-align:left; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; line-height : 1.35; text-align : justify; color : #000000; } p.Backnote-Text1 { font-weight : 300; margin-bottom:0.2em; margin-top:0.2em; margin-left:1.7em; text-indent:-1.7em; margin-right:0em; text-align:left; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; line-height : 1.35; text-align : justify; color : #000000; } hr.hr {border: 1px solid black;} ul.typenone1 { list-style-type: none; font-size : 1em; margin: 15px 15px 15px 12px } ul.typenone2 { list-style-type: none; font-size : 1em; margin: 15px 0px -25px 12px } p.half-title { font-weight : bold; font-style : normal; font-size : 1.6em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 100px 0px 0px 0px; } p.fmtitle { font-weight : bold; font-style : normal; font-size : 1.6em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 100px 0px 0px 0px; } p.fmsub { font-weight : normal; font-style : normal; font-size : 1.2em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 16px 0px 0px 0px; } p.fmauthor { font-weight : normal; font-style : normal; font-size : 1.2em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 50px 0px 1em 0px; } p.fmauthor2 { font-weight : bold; font-style : italic; font-size : 1em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 5px 0px 0px 0px; } td.width {width: 50%;} p.fmpub { text-align : center; } .clear { clear:both; } table.copy { text-align : center; width: 100%; padding: 0 35% 0 35%; font-size: 0.8em; } p.copy1 { text-align : center; margin-bottom : 0em; margin-top : 1em; font-size: .8em; } p.copy2 { text-align : center; margin-bottom : 0em; margin-top : 0em; font-size: .8em; } p.toc1 { text-align : left; margin-bottom : .15em; margin-top : 0em; font-size: .8em; } p.toc2 { text-align : left; margin-bottom : 1em; margin-top : 1em; text-indent: .5em; font-size: .8em; font-weight: bold; } p.toc3 { text-align : left; margin-bottom : 1em; margin-top : 1em; font-size: .8em; } p.Box-indent-para { font-weight : 300; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; line-height : 1.33; text-align : justify; color : #000000; text-indent : 12px; margin : 0px; } p.Box-noindent-para { font-weight : 300; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; line-height : 1.33; text-align : justify; color : #000000; text-indent : 0px; margin : 0px; } p.indextop { font-weight : normal; margin-top: 1em; margin-bottom: 0em; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; margin-left: 2em; color : #000000; text-indent : -2em; } p.indexno1 { font-weight : normal; margin-top: 0em; margin-bottom: 0em; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; margin-left: 2em; color : #000000; text-indent : -2em; } p.indexno2 { font-weight : normal; margin-top: 0em; margin-bottom: 0em; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; margin-left: 2.5em; color : #000000; text-indent : -1.5em; } p.indexno3 { font-weight : normal; margin-top: 0em; margin-bottom: 0em; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; margin-left: 3em; color : #000000; text-indent : -1.5em; } p.glossary { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : left; color : #000000; text-indent : -17px; margin: 0px 0px 0px 17px; } p.tab-Caption { font-size : 0.85em; line-height : 0; text-align : left; margin : 25px 0px 10px 0px; } p.ref { font-size : 0.85em; line-height : 1.37; text-align : justify; margin-left: 2em; text-indent: -17px; margin: 0px 0px 0px 17px; } h1.fmr { font-weight : bold; font-style : normal; font-size : 1.18em; text-decoration : none; line-height : 1.2; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 60px 0px; } .block{ page-break-after: avoid; page-break-before: avoid; } blockquote { font-size : 0.83em; margin-left: 17px; margin-right: 00px; } blockquote p.noindent { font-weight : normal; font-style : normal; font-size : 0.78em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : justify; color : #000000; text-indent : 0px; } blockquote p.right { font-weight : normal; font-style : normal; font-size : 0.78em; text-decoration : none; font-variant : normal; line-height : 1.37; text-align : right; color : #000000; } ol.chapters { list-style: none; margin-left: 0; } ol.chapters > li:before { content: counter(chapter) ". "; counter-increment: chapter; font-weight: normal; float: left; width: 40px; } ol.chapters li { clear: left; } ol.start { counter-reset: chapter; } ol.continue { counter-reset: chapter 6; } p.num-list { font-size : 0.85em; line-height : 1.37; text-align : justify; margin-left: 50px; margin-bottom: 0px; margin-top: 0px; text-indent: -22px; } ul li { font-size : 0.85em; text-decoration : none; line-height : 1.37; } .hang { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : -24px; margin : 0px 0px 0px 24px; } ul.special { margin: 15px 0px 15px 25px } div.block { margin-left: 50px; margin-right: 50px; margin-top: 25px; margin-bottom: 25px; } ol.lower-alpha { list-style-type: lower-alpha; } ol.upper-roman { list-style-type: upper-roman; } p.TOC-FM { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : 0px; margin-left : 10px; margin-bottom : 0px; } p.TOC-BM { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : 0px; margin-left : 10px; margin-bottom : 0px; } p.TOC-PART-TTL { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : center; color : #000000; text-indent : 0px; margin-left : 0px; margin-bottom : 0px; } p.TOC-PART { font-weight : normal; font-style : normal; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : center; color : #000000; text-indent : 0px; margin-left : 25px; margin-bottom : 0px; } p.TOC-AU { font-weight : normal; font-style : italic; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 0px 25px; } p.TOC-PART-AU { font-weight : normal; font-style : italic; font-size : 0.85em; text-decoration : none; font-variant : normal; line-height : 1.26; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 0px 25px; } table.center { margin-left: auto; margin-right: auto; } td.center { margin-left: 39%; margin-right: 39%; text-align: center; } sup, sub { line-height: 0; font-size: 80%; } .dedication {text-align: center; margin-top: 5em;} .figure { page-break-inside: avoid; } .graycolor {color: #7D7D7D;} .series { margin-bottom:0em; margin-top:0em; font-size:100%; margin-left:3em; text-indent:-1.1em; margin-right:0em; text-align:justify; } .series1 { margin-bottom:0em; margin-top:0.5em; font-size:100%; font-weight:normal; margin-left:3em; text-indent:-1.1em; margin-right:0em; text-align:justify; } .series2 { margin-bottom:0.5em; margin-top:0.5em; font-size:100%; font-weight:normal; margin-left:2em; text-indent:0em; margin-right:0em; text-align:justify; }