body {margin-left:1em;margin-right:1em;margin-top:1em;margin-bottom:0em;text-align:justify;} p {font-size:100%;margin-top:0px;margin-bottom:0px;text-indent:0em;} p+p {font-size:100%;margin-top:0px;margin-bottom:0px;text-indent:1em;} a {text-decoration:none;} sup {font-size:70%;line-height:1%;} img {display:inline-block;max-width:100%;max-height:100%;} @page {margin:1em;} .cover {text-align:center;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:1em;margin-right:0em;} small {font-size:75%;} .halftitlepage {font-weight:bold;font-size:130%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:4em;margin-right:0em;} .fm-title {font-weight:bold;font-size:130%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .disp-source {text-align:right;text-indent:0px;margin-left:1.5em;margin-top:0em;margin-bottom:0em;margin-right:0em;} .right {text-align:right;text-indent:0px;margin-left:1.5em;margin-top:0em;margin-bottom:0em;margin-right:0em;} .rightt {text-align:right;text-indent:0px;margin-left:1.5em;margin-top:1em;margin-bottom:0em;margin-right:0em;} .book-title {font-weight:bold;font-size:170%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .book-subtitle {font-size:130%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:3em;margin-right:0em;} .book-auth {font-weight:normal;font-size:120%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:16em;margin-right:0em;} .pub {text-align:left;text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .copyright {font-size:80%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .copyrightt {font-size:80%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .copyrighta {font-size:80%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.5em;margin-bottom:0em;margin-right:0em;} .copyright-h {font-size:80%;text-indent:-35px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .ded {text-align:left;font-weight:bold;font-size:110%;text-indent:0px;margin-left:3em;margin-top:10em;margin-bottom:0em;margin-right:0em;} .underline {text-align:center;font-weight:normal;border-bottom:1.5px solid black;} .part-head {font-weight:bold;font-size:120%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0.5em;margin-right:0em;} .part-head1 {font-weight:bold; font-size:140%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:4em;margin-right:0em;} .head1 {font-size:130%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:4em;margin-right:0em;} .noindent {text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .left {text-indent:0px;margin-left:20px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .indent {text-indent:1em;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .indentt {text-indent:1em;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} h2 {font-size:110%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1.25em;margin-bottom:0.5em;margin-right:0em;} .chaptitle {font-size:130%;text-align:left;text-indent:-42px;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .chaptitle0 {font-size:130%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .chapauth {font-size:100%;text-align:left;text-indent:0px;margin-left:42px;margin-top:1em;margin-bottom:0em;margin-right:0em;font-style:italic;} .chapsubtitle {font-weight:normal;font-size:120%;text-align:left;text-indent:0px;margin-left:42px;margin-top:0.5em;margin-bottom:0em;margin-right:0em;} .chapsubtitle0 {font-weight:normal;font-size:120%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.5em;margin-bottom:0em;margin-right:0em;} h1 {text-indent:0em;} .noindentt {text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .noindenta {font-size:90%;text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .note-para0 {font-size:90%;text-indent:-29px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .fn {font-size:90%;text-indent:-18px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .note-n {font-size:90%;text-indent:0px;margin-left:69px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .note-para {font-size:90%;text-indent:-29px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .note-para1 {font-size:90%;text-indent:-39px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .note-para2 {font-size:90%;text-indent:-49px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .note {font-size:90%;text-indent:0px;margin-left:69px;margin-top:1em;margin-bottom:1em;margin-right:0em;} .ref {font-size:90%;text-indent:-30px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} blockquote {font-size:95%;text-indent:0px;margin-left:1.5em;margin-top:1em;margin-bottom:1em;margin-right:0em;} .disp-quote {font-size:90%;text-indent:0px;margin-left:1.5em;margin-top:1em;margin-bottom:1em;margin-right:0em;} .speech {font-size:95%;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:1em;margin-right:0em;} .speech-para {text-indent:-35px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} h3 {font-size:100%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1.25em;margin-bottom:0.5em;margin-right:0em;font-style:italic;} h4 {font-weight:normal;font-size:95%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:0.5em;margin-right:0em;font-style:italic;} h5 {font-weight:bold;font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:1.25em;margin-bottom:0.5em;margin-right:0em;} .hang {text-indent:-35px;margin-left:0px;margin-top:0.5em;margin-bottom:0em;margin-right:0em;} .fm-para {font-size:95%;text-indent:-35px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} table {font-size:95%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:0px solid black;border-spacing:0px;width:100%;table-layout: auto;} .top {text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:1em;margin-right:0em;} .topbottom {text-indent:0px;margin-left:0px;margin-bottom:1em;margin-top:1em;margin-bottom:1em;margin-right:0em;} .topbottom1 {text-indent:0px;margin-left:0px;margin-top:0.5em;margin-bottom:6em;margin-right:0em;} .topbottom2 {text-indent:0px;margin-left:0em;margin-top:1em;margin-bottom:1em;margin-right:0em;text-align:center} .topbottom3 {text-indent:0px;margin-left:2em;margin-top:1em;margin-bottom:1em;margin-right:0em;} .top1 {text-indent:0px;margin-left:0px;margin-top:6em;margin-bottom:1em;margin-right:0em;} .sans {font-family:normal;} td {font-size:90%;margin-right:1em;vertical-align:top;border-bottom:0px solid black;padding-right:10px;padding-top:2.5px;padding-bottom:2.5px;} .tab-c {font-size:90%;margin-right:1em;text-align:center;border-bottom:0px solid black;} th {font-size:90%;font-style:italic;text-align:left;vertical-align:top;border-bottom:1px solid black;border-top:1px solid black;padding-top:2.5px;padding-bottom:2.5px;font-weight:normal;} figure {text-align:center;text-indent:0px;margin-left:0px;margin-top:0.5em;margin-bottom:0.5em;margin-right:0em;} .center {font-weight:bold;text-align:center;text-indent:0px;margin-left:0px;margin-top:0.5em;margin-bottom:0.5em;margin-right:0em;} .fcaption {font-size:90%; text-align:left; text-indent:-96px; margin-left:0px; margin-right:0em; margin-top:0.2em; margin-bottom:0em; } .fcaption1 {font-size:90%; text-align:left; text-indent:-105px; margin-left:0px; margin-right:0em; margin-top:0.5em; margin-bottom:0em; } .source {font-size:90%; text-align:left; text-indent:0px; margin-left:0px; margin-right:0em; margin-top:0.5em; margin-bottom:0em; } .source1 {font-size:90%; text-align:left; text-indent:0px; margin-left:0px; margin-right:0em; margin-top:0em; margin-bottom:0em; } .figure {font-size:100%; text-align:center; text-indent:0px; margin-left:0em; margin-top:0.5em; } .tcaption {font-size:90%; text-align:left; text-indent:-87px; margin-left:0px; margin-right:0em; margin-top:0em; margin-bottom:0em; } .tcaption1 {font-size:90%; text-align:left; text-indent:-99px; margin-left:0px; margin-right:0em; margin-top:1em; margin-bottom:0.5em; } .tab-h { font-size:100%; margin-top:0em; margin-bottom:0em; text-indent:-48px; margin-left:0px; text-align: left; } .tab-h1 { font-size:100%; margin-top:0em; margin-bottom:0em; text-indent:-59px; margin-left:0px; text-align: left; } .fig { font-weight:bold; font-size:110%; margin-top:1em; margin-bottom:1em; text-indent:0px; margin-left:0px; text-align: left; } .toc { font-size:100%; margin-top:0em; margin-bottom:0em; text-indent:0px; margin-left:43px; text-align: left; } .tocb {text-align:left; text-indent:0px; margin-left:43px; margin-top:0em; margin-bottom:2em; margin-right:0em; } .toct { font-size:100%; margin-top:2em; margin-bottom:0em; text-indent:0px; margin-left:43px; text-align: left; } .toc0 { font-size:100%; font-weight:bold; margin-top:1.5em; margin-bottom:0em; text-indent:0px; margin-left:0px; text-align: left; } .toc01 { font-size:100%; font-weight:bold; margin-top:0em; margin-bottom:0em; text-indent:0px; margin-left:0px; text-align: left; } .toc2 { font-size:100%; margin-top:0.65em; margin-bottom:0em; text-indent:-43px; margin-left:0px; text-align: left; } .toc1 { font-size:100%; margin-top:0.65em; margin-bottom:0em; text-indent:-32px; margin-left:0px; text-align: left; } .tocs { font-size:100%; margin-top:0em; margin-bottom:0em; text-indent:0px; margin-left:43px; text-align: left; } .toca { font-size:100%; margin-top:0.5em; margin-bottom:0em; text-indent:0px; margin-left:32px; text-align: left; } .index {font-size:90%;text-indent:-30px;margin-left:30px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .index1 {font-size:90%;text-indent:-30px;margin-left:30px;margin-top:1em;margin-bottom:0em;margin-right:0em;} .index2 {font-size:90%;text-indent:-30px;margin-left:60px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .index3 {font-size:90%;text-indent:-30px;margin-left:90px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .boxed-text {text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:1em;margin-right:0em;padding:1em;border:2px solid black;font-size:90%;} .boxed-text1 {font-family:sans-serif;text-indent:0px;margin-left:0px;margin-top:1em;margin-bottom:1em;margin-right:0em;padding:1em;border:1px solid #CCCCCC;background-color:#CCCCCC;font-size:90%;} .box-title {font-size:110%;text-indent:-105px;margin-left:105px;margin-top:0em;margin-bottom:10px;margin-right:0em;font-weight:bold;padding:0.2em;} .blist {text-indent:-29px;margin-left:29px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .nlist {text-indent:-32px;margin-left:32px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .alist {text-indent:-31px;margin-left:31px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .rlist {text-indent:-38px;margin-left:38px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .nlist1 {text-indent:-32px;margin-left:42px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .nlist2 {text-indent:-42px;margin-left:42px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .border-n { border-bottom:none; } .bor-t {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:1px solid black;border-bottom:0px solid black;} .bor-tb {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:1px solid black;border-bottom:1px solid black;} .bor-r {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:0px solid black;border-right:1px solid black;} .bor-b {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:1px solid black;} .bor-bc {font-size:90%;text-align:justify;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:1px solid black;} .bor2 {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:1px solid black;border-right:1px solid black;border-left:0px solid black;} .bor3 {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:1px solid black;border-bottom:1px solid black;border-right:1px solid black;border-left:0px solid black;} .bor-l {font-size:90%;text-align:left;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:1px solid black;border-right:1px solid black;border-left:0px solid black;} .rt {font-size:90%;text-align:right;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:0px solid black;} .rtb {font-size:90%;text-align:right;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:0px solid black;border-bottom:1px solid black;} .rtb1 {font-size:90%;text-align:right;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:1px solid black;border-bottom:1px solid black;} .simple-para {text-indent:0px;margin-left:0px;margin-top:0em;margin-bottom:0em;margin-right:0em;} .bor-tbc {font-size:90%;text-align:center;text-indent:0px;margin-left:0px;margin-top:0.2em;margin-bottom:0.2em;margin-right:0em;border-top:1px solid black;border-bottom:1px solid black;} .series-t { font-weight:bold; font-size:95%; text-align:justify; text-indent:0px; margin-left:0px; margin-top:1em; margin-bottom:0.5em; margin-right:0em; } .series-n { font-size:90%; text-align:justify; text-indent:0px; margin-left:0px; margin-top:1em; margin-bottom:0em; margin-right:0em; } .seriest { font-weight:bold; font-size:90%; text-align:left; text-indent:0px; margin-left:0px; margin-top:1em; margin-bottom:0em; margin-right:0em; } .series { font-size:90%; text-align:left; text-indent:0px; margin-left:0px; margin-top:0em; margin-bottom:0em; margin-right:0em; }