body { margin-left: 1em; margin-right: 1em; } div.CoverFigure { margin: 0px; text-align: center; } p { margin: 2px 0px 2px 0px; text-indent: 0; font-size: 85%; background-color: inherit; } p.ackparaf1 { text-indent: 0px; text-align: left; font-size: 100%; margin: 0em 0px 0px 0px; } p.ackpara { text-indent: 0px; text-align: left; font-size: 100%; margin: 1em 0px 0px 0px; } p.para { text-align: left; font-size: 100%; margin-top: 1.3em; } p.paraaf { text-align: left; font-size: 100%; margin-top: 2.5em; } p.bbmpara { text-align: left; font-size: 90%; margin-top: 1.3em; } p.parabox { text-align: left; font-size: 95%; padding: 10px; margin-left: 0.4em; margin-right: 0.3em; margin-top: 1em; } p.parabox1 { text-align: left; font-size: 95%; padding: 10px; margin-left: 0.4em; margin-right: 0.3em; margin-top: 0.4em; } p.paraa { text-align: left; font-size: 95%; margin-top: 0em; } p.boxpara { text-align: left; font-size: 95%; padding-left: 0.5em; margin-left: 0.5em; } p.boxparafl { text-align: left; text-indent: 0px; font-size: 95%; margin: 1em 0em 1em 0.8em; } p.parafl { text-align: left; text-indent: 0px; font-size: 100%; margin: 1em 0px 1em 0px; } p.parafl1 { text-align: left; text-indent: 0px; font-size: 95%; margin: 1.5em 0px 1em 0px; } ul { font-size: 80%; } img { max-width: 100%; } div.otherimg { max-width: 100%; margin: 0.5em 0px 0px 20em; } a { text-decoration: none !important; font-size: inherit; } h1.halftitle { text-align: right; margin: 2em 0px 0px 0em; font-size: 100%; font-weight: normal; } h1.halftitle1 { text-align: right; margin: -0.2em 0px 0px 0em; font-size: 100%; font-weight: normal; } .half_subtitle { text-align: center; margin-top: 4px; font-size: 160%; margin-top: 20px; } p.seriestitle { text-align: left; margin: 10px 0px 25px 0px; font-size: 160%; font-weight: bold; background-color: inherit; } p.seriespara { text-align: left; margin: 0em 0em 0.1em 1em; text-indent: -1em; font-size: 95%; } span.serieslabel { text-align: left; margin: 0em 0em 0.2em 0em; font-size: 85%; } p.seriesparas { text-align: left; margin: 5px 0px 3px 1em; font-size: 95%; } p.seriespara2 { text-align: left; margin: 2.4em 0px 1.6em 0px; font-size: 95%; } p.seriespara1 { text-align: left; text-indent: 1em; margin: 5px 1px 3px 1em; font-size: 95%; } h1.booktitle { text-align: right; font-weight: normal; margin: -0.1em 0px 0em 0em; font-size: 250%; } h1.booktitle1 { text-align: right; font-weight: normal; margin: 0.5em 0.1em 0.3em 0em; font-size: 140%; line-height: 1.2em; } h1.booktitle2 { text-align: right; font-weight: normal; margin: 0.5em 0.1em 0.3em 0em; font-size: 95%; line-height: 1.2em; } p.book_edition { text-align: right; margin: -0.2em 0px 1em 0px; font-size: 90%; font-weight: normal; } p.book_subtitle { font-size: 110%; text-align: right; font-weight: normal; margin-top: 0.5em; } .bookauthor { color: black; font-size: 150%; text-align: center; text-indent: 0em; margin-top: 1em; margin-bottom: 0.2em; } span.bookauthoraffi { color: black; font-size: 200%; text-indent: 10em; text-align: left; text-indent: 0em; margin-top: 5em; } h1.bookauthoraffi { color: black; font-size: 120%; font-weight: normal; text-align: right; margin: 2em 0em -0.5em 0em; } p.publisher { font-size: 80%; text-align: right; margin: 17em 0.8em 0em 0em; page-break-after: always; } p.publisher1 { text-align: center; text-indent: 0em; margin-top: 2em; margin-bottom: -0.7em; } .publisher2 { font-size: 80%; text-align: right; margin: 20em 0em 0em 0em; } p.titlepara { font-size: 80%; text-align: center; margin: 5px; } .copyrightline-top { font-size: 75%; text-align: center; margin-bottom: 0em; margin-top: 0.5em; } .copyrightline-bottom { font-size: 75%; text-align: center; margin-bottom: 0em; margin-top: 1em; } .copyrightline-top1 { font-size: 75%; text-align: center; margin-bottom: 0.6em; margin-top: 0.1em; } .copyrightline1 { font-size: 75%; text-align: center; margin-bottom: 0em; margin-top: 0.7em; } .copyrightline { font-size: 75%; text-align: center; margin-top: 0.5em; } p.copyimg { font-size: 80%; text-align: center; margin-bottom: 0em; margin-top: 2em; text-indent: 0em; } p.dedication { font-size: 100%; text-align: center; font-weight: normal; font-style: italic; margin: 2em 0px 0px 0px; } p.dedication1 { font-size: 100%; text-align: center; font-weight: normal; margin: -0.5em 0px 10px 0px; } h1.fm_title { font-size: 200%; text-align: left; margin-top: 2em; margin-bottom: 3em; padding-bottom: 0.5em; font-weight: normal; color: #8b8b8b; } h1.fm_title1 { font-size: 180%; text-align: left; margin-top: 2em; margin-bottom: 3em; padding-bottom: 0.5em; font-weight: normal; color: #6d7b8d; margin-left: 1em; } h1.illfm_title { font-size: 200%; font-weight: normal; color: #6d7b8d; text-align: left; text-indent: 1em; margin-top: 2em; margin-bottom: 4em; padding-bottom: 0.5em; } h1.tocfm_title { font-size: 240%; text-align: left; text-indent: 0em; margin-top: 1em; margin-bottom: 1em; padding-bottom: 0.5em; } h1.ack_title { font-size: 210%; color: #6d7b8d; text-align: left; text-indent: 0em; margin-top: 1em; margin-bottom: 1.5em; } .subtitle { font-size: 200%; text-align: right; text-indent: 0em; margin-top: 0em; margin-bottom: 0.5em; padding-bottom: 0.5em; } .creator { font-size: 150%; text-align: left; text-indent: 0em; margin-top: 0.5em; margin-bottom: 0.5em; padding-bottom: 0.5em; } .super_title { font-size: 150%; text-align: left; text-indent: 0em; margin-top: 0.5em; margin-bottom: 0.5em; padding-bottom: 0.5em; } p.toctitle { font-size: 240%; text-align: center; } p.toc1 { font-size: 100%; text-align: left; margin: -0.2em 0px 0.5em 1.8em; text-indent: -1.7em; font-weight: normal; } span.toc-label { font-size: 140%; text-align: left; margin: 20px 0.5em 10px 0.1em; text-indent: 2em; font-weight: normal; color: #8b8b8b; } p.toc2 { font-size: 100%; text-align: left; text-indent: 2em; margin: 24px -2em 6px 0px; font-weight: normal; } p.toc3 { font-size: 100%; text-align: left; text-indent: 2em; margin: 0.8em 2em 0.8em 0px; font-weight: normal; } p.toc3a { font-size: 100%; text-align: left; margin: 0.5em 0em 0.6em 2em; font-weight: normal; } p.toc3a1 { font-size: 100%; text-align: left; text-indent: 0.9em; margin: 0.8em -1em 0.8em 1em; font-weight: normal; } p.toc3b { font-size: 100%; text-align: left; text-indent: -0.1em; margin: 0.8em 2em 0.8em 2em; font-weight: normal; } p.toc4 { font-size: 100%; text-align: left; text-indent: 2em; margin: 0.6em 2em 1em 0px; font-weight: normal; } p.toc4a { font-size: 100%; text-align: left; text-indent: 2.2em; margin: 0.6em 2em 1em 0px; font-weight: normal; } p.toc5 { font-size: 100%; text-align: left; text-indent: -1em; margin: 0.6em 2em 1em 0em; font-weight: normal; padding-left: 3.3em; } p.toc6 { font-size: 100%; text-align: left; margin: -0.2em 0px 0.5em 2em; text-indent: -1.8em; font-weight: normal; } div.contributors_list { text-align: left; margin: 10px 0px 0px 0px; } p.itemAuthors { text-align: left; font-size: 80%; font-weight: bold; background-color: inherit; margin: 20px 0px 2px 0px; } .cont-aff { font-size: 80%; background-color: inherit; margin: 2px 0px 2px 0px; } p.abbrevlist { font-size: inherit; text-align: left; margin: 5px 0px 5px 0px; } span.abb-term { font-size: inherit; } span.abb-def { font-size: inherit; } h1.partnum { display: block; font-size: 260%; text-align: left; font-weight: normal; text-indent: 0em; margin: 20px 0px 5px 0px; border-bottom: 1px solid; } h1.parttitle { display: block; font-size: 260%; text-align: left; text-indent: 0em; margin: 5px 0px 1em 0px; padding: 10px 0px 10px 0px; line-height: 1em; } h1.partsubt { display: block; font-size: 220%; text-align: left; font-weight: normal; text-indent: 0em; margin: 10px 0px 10px 0px; padding-right: 10px; } .partau, .sectau { font-size: 90%; font-weight: bold; text-align: left; text-indent: 0em; margin: 0em 0em 1.5em 0em; } div.partfm { margin: 2em 0px 0px 0px; } div.epigraph { margin: 10px 0px 20px 2em; font-size: 80%; padding: 10px; } h1.chapnum { color: #6d7b8d; font-size: 180%; text-align: left; font-weight: normal; text-indent: 0em; margin-top: 2em; margin-bottom: -2em; } h1.chaptertitle, h1.appendix_title, h1.bibtitle, h1.indextitle { display: block; color: #6d7b8d; font-size: 230%; text-align: left; text-indent: 0em; margin: 5px 0px 2em 0px; padding: 10px 0px 10px 0px; line-height: 1em; } h1.chaptertitle1 { display: block; color: #6d7b8d; font-size: 200%; text-align: left; text-indent: 0em; margin: 2em 0px 4em 0px; line-height: 1em; } h1.chaptertitle2 { display: block; color: #6d7b8d; font-size: 200%; text-align: left; text-indent: 0em; margin: 3em 0px 4em 0px; line-height: 1em; font-weight: normal; } h1.chaptersubt, h1.appendixsubt { display: block; font-size: 220%; text-align: left; font-weight: normal; text-indent: 0em; margin: 10px 0px 10px 0px; padding-right: 10px; } div.metainfo { margin: 20px 0px 20px 15px; font-size: 90%; text-align: left; } p.author { font-size: 90%; font-style: italic; margin: 5px 0px 5px 0px; } div.chapterfrontmatter { margin: 25px 0px 10px 0px; background-color: #ffffff; font-size: inherit; } h1.h1 { margin: 1.5em 0px -0.1em 0em; text-align: left; font-size: 130%; font-weight: normal; } h1.boxh1 { margin: 0.5em 0em 1em 0em; text-align: left; font-size: 100%; text-indent: 1em; } h1.h12 { margin: 1em 0px -1.2em 1.3em; text-align: left; font-size: 110%; text-indent: -1em; font-weight: normal; } h1.bmh12 { margin: 1em 0em 0.5em 0em; text-align: left; font-size: 110%; font-weight: normal; } h2.h2 { margin: 1.0em 0px -0.7em 0px; font-size: 90%; text-align: left; font-weight: bold; } h3.h3 { font-weight: bold; font-size: 115%; margin: 0.9em 0px 5px 0px; font-family: Calibri; } h4.h4 { font-size: 95%; font-style: italic; margin: 0.5em 0px 5px 0px; } h5.h5 { font-size: 90%; font-weight: bold; margin: 0.5em 0px 5px 0px; } p.math_img { text-align: center; margin: 20px 0px 10px 0px; padding: 10px; } div.displaytext { font-size: 85%; margin: 1.2em 0px 1.6em 0px; } div.tdisplaytext { font-size: 85%; margin: 1.8em 0px 0.6em 0px; } p.display_title { font-size: 120%; margin: 5px; padding: 3px; font-weight: bold; line-height: 1.2em; } div.linegroup { margin: 0em 0px 0px 15px; font-size: inherit; } p.line { text-align: left; font-size: inherit; text-indent: -1em; margin: 0em 1em 0em 1.5em; } p.line2a { text-align: left; font-size: inherit; text-indent: 0.1em; margin: 0em 0.5em 0em 0.4em; } p.line2 { font-size: inherit; margin: 0em 0em 0em 0.3em; } p.line3 { font-size: inherit; margin: 1em 0em 0em 0.3em; } p.display_para { font-size: 80%; margin: 5px 0px 5px 2em; text-align: left; } p.right { font-size: 85%; margin: 3px 1em -0.8em 0em; text-align: right; } p.right1 { font-size: 70%; margin: 3px 0em 1.5em 0em; text-align: right; } p.source { font-size: 75%; margin: 5px 0em 5px 2em; text-align: left; } div.speech { margin: 20px 0px 10px 2em; font-size: inherit; } p.speaker { font-size: inherit; margin: 5px 0px 0px 2.2em; text-align: left; text-indent: -2em; } span.line { text-align: left; margin: 2px -1.5em 0px 1.5em; text-indent: -1.5em; font-size: 95%; } p.stageDirection { font-size: inherit; font-weight: normal; margin: 5px; } div.list { font-size: 90%; margin: 5px 0px 5px 0em; padding: 5px; text-indent: 0px; } div.listn { font-size: 90%; margin: 5px 0px 5px 1em; padding: 5px; text-indent: 0px; } div.list1 { margin: 5px 0px 5px 0px; font-size: inherit; } div.list2 { margin: 5px 0px 5px 0px; font-size: inherit; } div.list7 { margin: 5px 0px 2px 0px; font-weight: normal; font-size: 95%; } div.item1 { text-align: left; margin: 6px 0px 6px -0.2em; font-size: inherit; } div.item1n { text-align: left; margin: 6px 0px 6px 3em; text-indent: -3em; font-size: inherit; } div.item1a { text-align: left; margin: 12px 0px 12px -0.2em; font-size: inherit; } div.item2 { text-align: left; margin: 2px 0em 2px 2em; font-size: inherit; text-indent: -1.5em; } div.figuregroup { text-align: justify; margin-top: 2em; } div.figuregroup1 { text-align: center; margin-top: 2em; } div.figure { margin: 15px 0px 20px 0px; text-align: justify; } div.figure1 { margin: 15px 0px 20px 0px; text-align: center; } p.figurecaption { font-size: 90%; text-align: left; margin: 0.5em 0em 1.8em 0em; font-weight: bold; } p.figurecaption1 { font-size: 80%; text-align: left; margin: 0.5em 0em 1.2em 0em; font-weight: bold; } div.figure img { max-width: 100%; } p.figtitle { font-size: 100%; font-weight: bold; margin: 0px; } span.space { margin-left: 3em; } span.figlabel { font-size: 90%; font-weight: bold; padding-right: 10px; text-align: left; text-indent: 0em; text-transform: uppercase; color: #800000; } span.tablabel { font-size: 100%; font-weight: bold; margin-left: -0.2em; text-align: left; } p.source { font-size: 70%; margin: 5px 0px 0px 0px; } div.table { page-break-inside: avoid; margin-top: 0em; margin: 15px 2em 20px 0em; width: 100%; text-align: left; } div.tablea { page-break-inside: avoid; margin-top: 0em; margin: 15px 0em 20px 2em; width: 80%; text-align: center; } div.table7 { page-break-inside: avoid; margin-top: 0em; margin: 15px 2em 20px 0.8em; text-align: left; } div.table1 { page-break-inside: avoid; margin-top: 0em; margin: 15px 2em 20px 0em; text-align: center; } p.tablecaption { text-align: left; margin: 1em 0px 0.5em 2px; font-weight: bold; } p.tablecaption1 { text-align: center; margin: 1em 0px 0.5em 0px; } table.bodytable, table { border-collapse: collapse; text-align: left; margin-bottom: 8px; font-size: 85%; } table.bodytable1 { border-collapse: collapse; text-align: center; margin-bottom: 8px; font-size: 80%; } p.table_img { margin: 10px 0px 10px -3px; } td.headercell { padding: 3px; font-size: 85%; } th.headercell { padding: 3px; font-size: 85%; } td.bodycell { padding: 3px; font-size: inherit; width: 35%; vertical-align: top; } td.bodycella { padding: 3px; font-size: inherit; width: 65%; } div.box1 { margin: 3.6em 2em 0em 0.2em; text-align: left; width: 95%; font-size: 85%; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; } div.box { margin: 1.5em 0em 0em 0em; text-align: left; font-size: 95%; background-color: #dfdfdf; } div.boxa { margin: 1em 0em 0em 0em; text-align: left; font-size: 95%; width: 100%; background-color: #dfdfdf; border-bottom: 1px solid; border-left: 1px solid; border-top: 1px solid; border-right: 1px solid; } div.corbox { margin: 20px 2em 10px 2em; padding: 5px 10px 8px 5px; text-align: left; font-size: 85%; } div.hr { background-color: #dfdfdf; width: 100%; margin-top: 1em; } h1.boxnum { display: block; font-size: 110%; text-align: left; font-weight: bold; text-indent: 0em; margin: 5px 0px 5px 0px; } h1.boxtitle { display: block; font-size: 110%; text-align: left; margin: 0em 0em 0.5em 0.8em; padding: 10px 0px 6px 0px; background-color: #dfdfdf; } h1.boxtitlea { display: block; font-size: 100%; text-align: left; margin: 0em 0em 0.5em 0.9em; padding: 10px 0px 6px 0px; background-color: #dfdfdf; } h2.boxtitleb { display: block; font-size: 95%; text-align: left; margin: -0.8em 0em 0.5em 1.1em; padding: 10px 0px 6px 0px; background-color: #dfdfdf; } h2.boxtitlec { display: block; font-size: 95%; text-align: left; margin: 0.2em 0em -0.2em 1em; padding: 10px 0px 6px 0px; background-color: #dfdfdf; } h1.boxtitle1 { display: block; font-size: 100%; text-align: left; margin: 0.5em 0em 0.3em 1em; padding: 2px 0px 2px 0px; background-color: #dfdfdf; } h1.bh1 { margin: 1.5em 0px -0.4em 0.8em; text-align: left; font-size: 110%; text-indent: -0.8em; font-weight: normal; } h1.bmh1 { margin: 1.8em 0px 0.6em 4.7em; text-indent: -4.7em; text-align: left; font-size: 110%; font-weight: normal; } h1.bh1a { margin: 1em 0px -0.4em 0.8em; text-align: left; font-size: 110%; text-indent: -0.8em; font-weight: normal; } h2.bh2 { font-size: 100%; margin: 10px 0px 5px 0px; } h3.bh3 { font-size: 90%; margin: 10px 0px 5px 0px; } div.notegroup { margin: 20px 0px 0px 0px; font-size: small; } p.noteshead { margin: 20px 0px 0px 0px; text-align: left; font-size: large; } p.note { font-size: 70%; text-align: left; margin: 1.1em 0em 0em 0.5em; } p.notel { font-size: 70%; text-align: left; margin: -1.2em 0px 0em 0px; } p.biblist_title { margin: 15px 0px 5px 0px; text-align: left; font-size: 110%; font-weight: bold; } p.alphabet { color: #6d7b8d; font-size: 170%; margin: 0.8em 0px -0.5px 0px; font-weight: normal; } .indexItem1 { font-size: 90%; margin: 5px 0px 5px 1.5em; text-indent: -1.5em; } .indexItem2 { font-size: inherit; margin: 5px 0px 5px 8px; text-indent: 0.2em; } .indexItem3 { font-size: inherit; margin: 5px 0px 5px 15px; } .indexItem4 { font-size: 95%; margin: 5px 0px 5px 20px; } span.date { font-size: inherit; } span.allcaps { text-transform: uppercase; font-size: inherit; } b { font-weight: bold; font-size: inherit; } i { font-style: italic; font-size: inherit; } span.monospace { font-family: monospace; font-size: inherit; } pre { font-size: 80%; font-family: monospace; text-align: left; text-indent: 0; background-color: transparent; white-space: pre-wrap; margin: 10px 10px 6px 1em; padding: 0; } span.overline { font-size: inherit; text-decoration: overline; } span.underline { font-size: inherit; text-decoration: underline; } span.fc { font-size: inherit; } span.openface { font-size: inherit; } span.oppfont { font-size: inherit; } span.righttoleft { font-size: inherit; } span.roman { font-size: inherit; } span.sans { font-size: inherit; font-family: "Gill Sans, sans-serif"; } span.sc { font-size: inherit; font-variant: small-caps; } span.serif { font-size: inherit; font-family: serif; } span.slant { font-size: inherit; } span.span { font-size: inherit; } span.strikethrough { font-size: inherit; text-decoration: line-through; } span.pageid { font-size: inherit; } span.name { font-size: inherit; } span.fc { font-size: inherit; } span.place { font-size: inherit; } div.versioninfo { margin: 10px 0px 0px 5px; padding: 5px; } p.origdate { margin: 3px 0px 3px 0px; font-size: 80%; } p.versiondate { margin: 3px 0px 3px 0px; font-size: 80%; } p.sbschdate { margin: 3px 0px 3px 0px; font-size: 80%; } p.versionnum { margin: 3px 0px 3px 0px; font-size: 80%; } p.versiondesc { margin: 3px 0px 3px 0px; font-size: 80%; } p.versionsummary { margin: 3px 0px 3px 0px; font-size: 80%; } span.corporatename { font-size: inherit; } span.honorific { font-size: inherit; } span.degree { font-size: inherit; } span.affiliation { font-size: inherit; } span.afflabel { font-size: inherit; font-weight: normal; font-style: italic; } div.affiliationgroup { margin: 10px 0px 5px 15px; padding: 3px; } p.affiliation { font-size: 80%; margin: 5px 0px 2px 0px; } div.abstract { margin: 10px 15px 10px 0px; padding: 5px; } p.abstracttitle { font-size: 130%; font-weight: bold; margin: 2px 0px 5px 0px; } p.abstractpara { font-size: 80%; margin: 3px 0px 3px 0px; } div.keysubjectwords { margin: 10px 15px 10px 0px; padding: 5px; } p.keywordtitle { font-size: 130%; font-weight: bold; margin: 2px 0px 5px 0px; } p.keyword { font-size: 80%; margin: 3px 0px 3px 0px; } div.prosequote { margin: 10px 20px 10px 20px; padding: 5px; font-size: 75%; } p.quote { text-align: left; font-size: inherit; margin: 1em 1em -0.5em 1em; } p.tquote { text-align: left; font-size: inherit; margin: 0em 2em 0.8em 2em; } p.ttquote { text-align: justify; font-size: inherit; margin: 0em 2em 0.8em 2em; } p.quote7 { text-align: left; font-size: inherit; margin: 1em 1em -0.5em 5em; text-indent: -3em; } p.quote1 { text-align: left; font-size: inherit; margin: 1em 0px -0.8em 1em; } p.quote2 { text-align: left; font-size: inherit; margin: 1.3em 0px -0.2em 1.5em; } p.refnote { margin: 5px 0px 0px 5px; font-size: 80%; } h1.bm_title { font-size: 200%; color: #6d7b8d; text-align: left; text-indent: 0em; margin-top: 2em; margin-bottom: 3em; font-weight: normal; } h1.tbm_title { font-size: 200%; text-align: left; text-indent: 0em; margin-top: 2em; margin-bottom: 0em; font-weight: normal; } h1.bm_title5 { font-size: 180%; color: #6d7b8d; text-align: left; text-indent: 0em; margin-top: 2em; margin-bottom: 3em; font-weight: normal; line-height: 0.8em; } h1.bmm_title { font-size: 220%; font-weight: normal; text-align: left; text-indent: 0em; margin-top: 2em; margin-bottom: 1em; } h1.biblist-title { font-size: 120%; font-weight: normal; text-align: left; text-indent: 0em; margin-top: 1.4em; margin-bottom: 0.2em; padding-bottom: 0.4em; } h1.back_title { color: #c8c8c8; font-size: 210%; text-align: left; text-indent: 0em; margin-top: 1em; margin-bottom: 1.2em; } h1.back_title1 { color: #c8c8c8; font-size: 210%; text-align: left; text-indent: 0em; margin-top: 1em; margin-bottom: 1.2em; } span.sb_title { font-size: 85%; text-align: left; text-indent: 0em; margin-top: 0.5em; margin-bottom: 0.5em; padding-bottom: 0.5em; } p.title1 { font-size: 200%; text-align: left; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; padding-bottom: 0em; } span.biblabel { font-size: 65%; text-align: left; margin: 20px 0px 0.5em 0px; } span.bibtitle { font-size: 65%; text-align: left; margin: 20px 0px 0.5em 0px; } h1.chapauthor { font-size: 120%; font-weight: normal; text-align: right; margin-top: 5em; margin-bottom: 1em; } p.ill-para { text-align: left; margin: 1em 0em 0.1em 1.3em; text-indent: -0.5em; font-size: 90%; } p.ill-para1 { text-align: left; margin: 1em 0em 0.1em 1.2em; font-size: 90%; } p.ill-para2 { text-align: left; margin: 1em 0em 0.1em 0.7em; text-indent: -0.4em; font-size: 90%; } p.ill-para21 { text-align: left; margin: 1em 0em 0.1em 0.6em; text-indent: -0.6em; font-size: 90%; } p.ill-para2a { text-align: left; margin: 1em 0em 0.1em 0.5em; text-indent: -0.4em; font-size: 90%; padding-left: 0.3em; } p.ill-copypara { text-align: left; margin: 0.2em 0.5em 0.1em 0.2em; text-indent: -0.1em; font-size: 85%; } p.ill-copypara1 { text-align: left; margin: -0.3em 1em 0.1em 0.2em; text-indent: -0.8em; font-size: 75%; padding-left: 2em; } p.ill-copypara2 { text-align: left; margin: 0.2em 0em 0.1em -2.8em; text-indent: -0.1em; font-size: 80%; padding-left: 0.9em; } span.ill-label { text-align: left; padding: 1pt; margin: 1em 0em 0.1em 0em; font-size: 85%; } span.padding { text-align: left; padding: 2.8em; margin: 1em 0em 0.1em 0em; font-size: 95%; } span.padding3 { text-align: left; padding: 1.2em; margin: 1em 0em 0.1em 0em; font-size: 95%; } span.padding33 { text-align: left; padding: 1.2em; margin: 1em 0em 0.1em 0em; font-size: 95%; } span.paddingnew { text-align: left; padding: 0.6em; margin: 1em 0em 0.1em 0em; font-size: 95%; } span.paddingnewa { text-align: left; padding: 0.6em; margin: 1em 0em 0.1em -0.1em; font-size: 95%; } span.padding3a { text-align: left; padding: 1.1em; margin: 1em 0em 0.1em 0em; font-size: 95%; } span.padding4 { text-align: left; padding: 1em; margin: 1em 0em 0.1em 0em; font-size: 95%; } span.padding2 { text-align: left; padding: 2.3em; margin: 1em 0em 0.1em 0.4em; font-size: 95%; } span.padding27 { text-align: left; padding: 3.8em; margin: 1em 0em 0.1em 0.4em; font-size: 95%; } span.padding27a { text-align: left; padding: 3.8em; margin: 1em 0em 0.1em 0.4em; font-size: 95%; } span.padding2a { text-align: left; padding: 3em; margin: 1em 0em 0.1em 0.4em; font-size: 95%; } span.padding21 { text-align: left; padding: 2.3em; margin: 1em 1em 0.1em 0.4em; font-size: 95%; } span.padding1 { text-align: left; padding: 2em; margin: 1em 0em 0.1em 1.2em; font-size: 95%; } span.ill-labels { text-align: left; font-weight: bold; margin: 1em 10em 0.1em -3em; font-size: 85%; } span.padding5 { text-align: left; padding: 2.3em; margin: 1em 0em 0.1em 0.4em; font-size: 95%; } span.padding6 { text-align: left; padding: 2.3em; margin: 1em 0em 0.1em 0.4em; font-size: 95%; } span.padding77 { text-align: left; padding: 0.3em; font-size: 95%; } p.seriesparabox { text-align: left; margin: 5px 0px 3px 1em; font-size: 80%; } p.seriesparabox1 { text-align: left; text-indent: 1em; margin: 5px 1px 3px 1em; font-size: 80%; } p.numlist { text-align: left; margin: 0.5em 2em 0.5em -1.5em; font-size: 85%; text-indent: -1em; padding-left: 1em; } p.numlist1 { text-align: left; margin: 0.5em 2em -0.8em -1.5em; font-size: 85%; text-indent: -1em; padding-left: 1em; } h1.boxpara1 { text-align: left; font-size: 85%; margin-top: 0.5em; margin-bottom: 1em; margin-left: 0.5em; padding-left: 0.5em; font-weight: normal; } p.boxparafl1 { text-align: left; font-size: 95%; margin-top: -0.2em; margin-bottom: 0.8em; margin-left: 0.5em; padding-left: 0.5em; font-weight: normal; } p.boxnumlist { text-align: left; margin: 0.5em 2em 0.5em -1.5em; font-size: 85%; text-indent: -1.2em; padding-left: 2em; } p.boxbulllist { text-align: left; margin: 0.5em 2em 0.5em -1.5em; font-size: 85%; text-indent: -1.2em; padding-left: 1em; } p.boxbulllist1 { text-align: left; margin: 0.5em 2em 0.5em -1.5em; font-size: 85%; text-indent: -0.9em; padding-left: 2em; } p.fmnumlist { text-align: left; margin: 0.5em 2em 0.5em -0.5em; font-size: 85%; text-indent: -1em; padding-left: 0.8em; } p.fmnumlist1 { text-align: left; margin: 0.5em 0em 0.5em -0.5em; font-size: 85%; text-indent: -1.5em; padding-left: 0.8em; } div.bibitem { font-size: 85%; margin: 0.2em 0px 0.1em 1.5em; text-indent: -1.5em; text-align: left; } div.bibitem1 { font-size: 95%; margin: 1.5em 0px 0.1em 1.5em; text-indent: -1.5em; text-align: left; } p.imgpara { text-align: center; margin-left: 10em; margin-right: 6.2em; margin-top: 3em; margin-bottom: 1em; } p.bm_subtitle3 { font-weight: normal; font-size: 120%; text-align: left; text-indent: 0em; margin-top: -1.5em; } h1.bm_title3 { font-size: 180%; font-weight: normal; text-align: left; text-indent: 0em; margin-top: 3.8em; line-height: 1.2em; margin-bottom: -2em; } p.imgpara1 { text-align: center; margin-right: 6.2em; margin-bottom: 12em; margin-top: 4em; } h1.bm_title2 { font-size: 180%; font-weight: normal; text-align: left; margin-top: 2em; line-height: 1.2em; margin-bottom: 0.9em; } p.fmpara { text-align: left; font-size: 85%; margin-top: 10em; } p.fmright1 { font-size: 85%; margin: 3px 0.5em 1.5em 0em; text-align: right; } div.boxitem1 { text-align: left; margin: 2px 0px 2px -1.5em; text-indent: 0.8em; font-size: 85%; } div.boxitem2 { text-align: left; margin: 2px 0px 2px 0.7em; font-size: 85%; text-indent: -1.4em; } div.boxitem22 { text-align: left; margin: 2px 0px 2px 0.6em; font-size: 85%; text-indent: -1.3em; } tr.headline1 { border-top: 1px solid; border-bottom: 1px solid; } tr.headline2 { border-bottom: 1px solid; } tr.headline5 { border-top: 1px solid; border-bottom: 1px solid; } tbody.headline1 { border-top: 1px solid; } p.sernumlist { text-align: left; margin: 0.5em 2em 0.5em -1.5em; font-size: 85%; text-indent: -1.2em; padding-left: 1.8em; } p.sernumlist1 { text-align: left; margin: 0.5em 3em 0.5em 0em; font-size: 85%; text-indent: -1.2em; } p.sernumlist2 { text-align: left; margin: 0.5em 3em 0.5em 0em; font-size: 85%; text-indent: -1.8em; } p.seriespara3 { text-align: center; margin: 2.4em 0px 3px 0px; font-size: 95%; } p.seriespara4 { text-align: center; margin: -1px 0px 3px 0px; font-size: 95%; } span.spline { font-size: inherit; text-indent: 0.8em; margin: 0em 0px 0px 0.8em; } p.indpara { text-align: left; font-size: 95%; margin-top: 1.5em; margin-bottom: -1em; } td.bodycellright { text-align: right; } p.texthanging { font-size: inherit; text-align: right; margin-right: 8em; } .notetable { margin-top: 3px; } div.boxa1 { padding: 1px; text-align: left; font-size: 95%; width: 95%; background-color: #d2d2d2; } table.bodytable7 { border-collapse: collapse; text-align: left; margin-bottom: -15px; font-size: 80%; background-color: #d2d2d2; } td.bodycell1 { padding: 3px; font-size: inherit; width: 50%; vertical-align: top; } td.headercella { padding: 3px; font-size: 110%; } div.table12 { page-break-inside: avoid; margin-top: 0em; margin: 15px 2em 20px 0em; width: 100%; text-align: left; font-size: 110%; } h1.bmh13 { margin: 0.5em 0em 0.5em 1em; text-align: left; font-size: 100%; text-indent: -1em; font-weight: normal; } h1.bmh14 { margin: 0.5em 0em 0.5em 1em; text-align: left; font-size: 90%; text-indent: -1em; font-weight: bold; } p.bmparafl { text-align: left; text-indent: 0px; font-size: 85%; margin: 1em 0px 1em 0px; } p.bmpara { text-align: left; text-indent: 0px; font-size: 85%; margin: 1em 0px 1em 0px; } p.bmpara1 { text-align: left; text-indent: 0px; font-size: 85%; margin: 1em 0px -0.3em 0px; } h1.bmh12a { margin: 0em 0em -0.3em 0em; text-align: left; font-size: 90%; } h1.bm_title1 { font-size: 180%; font-weight: normal; text-align: left; text-indent: 0em; margin-top: 3.8em; line-height: 1.2em; margin-bottom: -0.9em; } p.bm_subtitle1 { font-weight: normal; font-size: 150%; text-align: left; text-indent: 0em; margin-top: 0.9em; } h1.bm_subtitle1 { font-weight: normal; font-size: 150%; text-align: left; text-indent: 0em; margin-top: 2em; } p.imgparaa { text-align: right; margin-right: 8.3em; margin-bottom: 1em; } p.bm_subtitle2 { font-weight: normal; font-size: 150%; text-align: left; text-indent: 0em; margin-top: -0.5em; } p.webparal { font-size: 120%; } div.lista { font-size: 130%; margin: 5px 0px 5px 1em; padding: 5px; text-indent: 0px; } div.list7a { margin: 5px 0px 2px 0px; font-weight: normal; font-size: 80%; } div.item11 { font-size: 95%; text-align: left; margin: 2px 0em 2px -0.5em; text-indent: -0.7em; } p.linea { text-align: center; font-size: inherit; text-indent: -1em; margin: 0em 0em 0em 1.5em; } span.textpadding { font-size: inherit; padding: 10px; } div.bmitem1 { text-align: left; margin: 2px 0px 2px 1em; text-indent: -1.3em; font-size: inherit; } div.bmitem2 { text-align: left; margin: 2px 0px 2px 0.6em; text-indent: -1.3em; font-size: inherit; } div.bmitem3 { text-align: left; margin: 2px 0px 2px 0.1em; text-indent: -1.3em; font-size: inherit; } th.col1 { padding: 3px; font-size: inherit; vertical-align: top; width: 35%; } th.col2 { padding: 3px; font-size: inherit; vertical-align: top; width: 35%; } th.col3 { padding: 3px; font-size: inherit; vertical-align: top; width: 30%; } td.col1 { padding: 3px; font-size: inherit; vertical-align: top; width: 35%; } td.col2 { padding: 3px; font-size: inherit; width: 35%; vertical-align: top; } td.col3 { padding: 3px; font-size: inherit; width: 30%; vertical-align: top; } tr.headtop { border-top: 1px solid; border-bottom: 1px solid; } tr.headbody { border-bottom: 1px solid; } p.bullli { font-size: inherit; margin-left: 0.5em; text-indent: -0.5em; } div.item17 { text-align: left; margin: 6px 0px 6px 1.5em; text-indent: -1.5em; font-size: inherit; } p.parafllist { text-align: left; text-indent: 0px; font-size: 85%; margin: 1em 0px 1em 1.3em; text-indent: -1.3em; } th.col1a { padding: 3px; font-size: inherit; vertical-align: top; width: 40%; } th.col2a { padding: 3px; font-size: inherit; vertical-align: top; width: 45%; } th.col3a { padding: 3px; font-size: inherit; vertical-align: top; width: 10%; } td.col2a { padding: 3px; font-size: inherit; width: 35%; vertical-align: top; border-bottom: 1px solid; } td.col3a { padding: 3px; font-size: inherit; width: 30%; vertical-align: top; border-bottom: 1px solid; } p.listindent { font-size: inherit; margin-left: 1.3em; text-indent: -1.3em; } p.webparafl { text-align: left; text-indent: 0px; font-size: 95%; margin: 12em 0px 1em 0px; } h1.ex_title1 { font-weight: normal; font-size: 100%; text-align: left; margin-top: 3.8em; line-height: 1.2em; margin-bottom: -0.9em; } h1.serbm_subtitle1 { font-weight: normal; font-size: 120%; text-align: left; text-indent: 0em; margin-top: 0.9em; font-weight: normal; } div.listaa { font-size: 130%; margin: 5px 0px 5px 1em; padding: 5px; text-indent: 0px; } div.list1aa { margin: 5px 0px 2px 0px; font-size: 85%; } p.sernumlista { text-align: left; margin: 0.5em 2em 0.5em -1.5em; font-size: 85%; text-indent: -1.2em; padding-left: 1.8em; } p.sernumlist1a { text-align: left; margin: 0.5em 3em 0.5em 0em; font-size: 85%; text-indent: -1.2em; } p.sernumlist2a { text-align: left; margin: 0.5em 3em 0.5em 0em; font-size: 85%; text-indent: -1.8em; } h1.class { font-size: 95%; text-align: left; margin-top: 1.5em; margin-bottom: 0.6em; } h1.classs { font-size: 90%; text-align: left; margin-top: 1em; margin-bottom: -0.6em; } h1.class1 { font-size: 100%; text-align: left; margin-top: 1.5em; font-weight: normal; margin-bottom: -0.6em; } .tsubtitle { font-size: 140%; text-align: left; text-indent: 0em; margin-top: -0.6em; margin-bottom: 0em; } p.tauthor { font-size: 105%; text-align: left; margin-top: -0.3em; font-weight: normal; text-indent: 2.5em; } p.ttpara { text-align: left; font-size: 90%; margin-top: 1em; } p.tsource { text-align: right; font-size: 90%; margin-top: 0.8em; } p.ttsource { text-align: right; font-size: 90%; margin-bottom: -0.5em; margin-top: 0.8em; } p.webpara { font-size: 90%; text-align: left; margin-top: 10em; }