.AbbreviationGroup { display: block; margin-top: 0; padding-bottom: 1em; border-top: #bbb solid 1px } .Affiliation { display: block; margin-top: 0 } .AffiliationNumber { float: left; padding-right: 0.5em } .AffiliationText { display: block; font-style: italic; margin-left: 0 } .AffiliationText1 { display: block; margin-left: 0 } .AffiliationText2 { display: block; margin-left: 2em } .Author { display: block; padding-top: 1em } .AuthorName { display: block; font-weight: bold; margin-top: 0.2em; text-align: right } .AuthorName1 { font-weight: bold; margin-top: 0.2em; text-align: right } .BibliographyWrapper { display: table; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0 } .BlockQuote { display: block; margin: 1em 1.5em } .BlockQuote1 { display: block; margin: 0 1.5em 1em } .BookAuthors { display: block; text-align: left } .BookNotesTitle { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; margin-bottom: 0.1em; page-break-after: avoid; text-align: left } .BookSubTitle { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0 0 0.5em } .BookTitle { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0 } .BookTitle1 { font-style: italic; text-align: left } .BookTitlePage { display: block; padding-top: 1em; border-top: #bbb solid 1px } .Caption { display: block; margin-bottom: 0.5em; margin-top: 0.5em; text-align: left } .Caption1 { display: block; margin-bottom: 1em; margin-top: 0.5em; text-align: left } .CaptionContent { display: block; font-size: 0.75em } .CaptionNumber { font-style: italic; font-weight: bold; padding-right: 0.6em } .ChapterContextInformation { display: block; margin-bottom: 0.8em; padding-bottom: 0.3em; border-bottom: currentColor solid 1px } .ChapterTitle { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0 } .Citation { display: table-row; font-size: 0.75em } .CitationContent { display: table-cell; padding-top: 0 } .CitationContent1 { display: table-cell; padding-top: 1em } .ClearBoth { clear: both; display: block; font-size: 2em; line-height: 1.2 } .ClearBoth1 { clear: both; display: block; font-size: 2.66667em; line-height: 1.2 } .CollaboratorDesignation { display: block; font-weight: bold; padding-top: 3em } .CollaboratorName { display: inline-block; margin-top: 1em } .ContactAdditionalLine { display: block; padding-left: 20px } .ContactAuthorLine { display: block; font-weight: bold; padding-left: 20px } .ContactIcon { background-image: url(OEBPS/css/envelope.png); background-repeat: no-repeat; background-size: contain; display: inline-block; width: 0.8rem } .ContactIcon1 { background-image: url(OEBPS/css/envelope.png); background-repeat: no-repeat; background-size: contain; display: block; float: left; margin-right: 4px; margin-top: 4px; width: 0.8rem } .ContextInformation { display: block; font-size: 0.75em; text-align: left } .CopyrightPage { display: block; padding-bottom: 1em; padding-top: 1em; border-top: #bbb solid 1px } .CopyrightPageElectronicISSN { padding-left: 1.5em } .CopyrightPageISSNs { display: block; margin-top: 1em } .CopyrightPageOriginators { display: block; padding-bottom: 4em } .CopyrightPagePrintISSN { display: inline-block; min-width: 12em } .DefinitionList { display: block; margin-bottom: 0; margin-top: 0; padding: 0.1em } .Description { display: block; margin-left: 0; padding-bottom: 0.3em } .EmphasisTypeItalic { font-style: italic } .EmphasisTypeItalic1 { font-style: italic; line-height: 1.2 } .Figure { font-size: 1.125em; line-height: 1.2; text-align: left; text-indent: 0; margin: 4em 0 1.5em } .Figure1 { text-align: center; text-indent: 0; margin: 1em 0 } .Footnote { clear: both; display: block; font-size: 0.75em; text-align: left } .FormalPara { display: block; margin-bottom: 1em; margin-top: 1em } .Heading { display: inline; font-size: 1em; font-style: italic; font-weight: normal; padding-right: 1em; text-align: left; margin: 0 } .Heading1 { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; padding-bottom: 0.1em; padding-top: 1em; page-break-after: avoid; text-align: left; margin: 0 } .Heading10 { display: block; font-size: 1.125em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0 } .Heading2 { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0 } .Heading3 { display: inline; font-size: 1em; font-weight: bold; padding-right: 0.5em; text-align: left; margin: 0 } .Heading4 { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0.5em 0 0.1em } .Heading5 { display: block; font-size: 1.125em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0.8em 0 0.1em } .Heading6 { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; margin-bottom: 0.1em; margin-top: 0.8em; text-align: left } .Heading7 { display: block; font-size: 1.125em; font-weight: bold; line-height: 1.2; margin-bottom: 0.2em; margin-top: 0.8em; text-align: left } .Heading8 { display: block; font-size: 1.125em; font-weight: bold; line-height: 1.2; text-align: left; margin: 0 0 0.1em } .Heading9 { display: block; font-size: 1.125em; font-style: italic; font-weight: bold; line-height: 1.2; text-align: left; margin: 0.8em 0 0.1em } .HeadingNumber { line-height: 1.2; padding-right: 0.3em } .Headings { display: block; margin-bottom: 0.5em } .Headings1 { display: block; margin-bottom: 0.1em } .Headings2 { display: block; margin-bottom: 0.1em; margin-top: 0 } .Headings3 { display: block; margin-bottom: 0.1em; margin-top: 0.5em } .Index { display: block; margin-bottom: 0.8em; margin-top: 0; padding-top: 0.3em; border-top: currentColor none medium } .ItemContent { display: table-cell } .ItemNumber { display: table-cell; padding-right: 0.5em; vertical-align: top } .ListItem { display: table-row; margin-top: 0.5em } .MainTitleSection { display: block; font-weight: bold; margin-bottom: 1.2em; margin-top: 1.2em; text-align: left } .MediaObject { display: block; line-height: 1.2; margin-bottom: 1em; text-align: center } .MediaObject1 { display: block; text-align: center } .Occurrence { margin-right: 0 } .OrderedList { display: table; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: 0 } .OrderedList1 { display: table; margin-bottom: 0.5em; margin-top: 0; text-indent: 0 } .Para { display: block; text-indent: 1.5em; margin: 0 } .Para1 { display: inline; margin: 0 } .Para2 { display: block; margin-top: 0; text-indent: 1.5em } .PrefaceLocations { display: block; font-weight: bold; text-align: right } .PrefaceTitle { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; padding-bottom: 0.1em; page-break-after: avoid; text-align: left } .SecondaryIE { display: block; margin-left: 1em } .Section { margin-top: 1em; border-top: #bbb solid 1px } .SeriesInformationText { display: block; padding-top: 3em } .SeriesTitle { display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin-top: 0.5em; text-align: left } .SeriesTitle1 { display: block; margin-top: 0; text-align: left } .SeriesTitle2 { text-align: left } .SeriesTitlePage { display: block; padding-bottom: 1.5em; padding-top: 1em } .SimplePara { display: block; text-indent: 0; margin: 0 } .SimplePara1 { display: block; padding: 0.2em; margin: 0 } .Table { display: block; margin-bottom: 1em; margin-top: 1em; text-indent: 0 } .TableFooter { display: block; margin-top: 1em; text-align: left } .Term { clear: both; display: block; float: left; font-style: italic; padding-right: 1em; text-indent: 0; vertical-align: top } .TocEntry { display: block; margin-top: 0.5em; text-align: left } .TocItem { font-weight: bold } .TocPageNumber { display: none } .TocSection { display: block; padding-left: 1.5em } .UnorderedListMarkBullet { display: block; list-style-type: disc; margin-bottom: 0.5em; margin-right: 0; margin-top: 0.5em } .calibre { display: block; font-family: "Cambria", "Minion Pro", "Times New Roman", "Times", serif; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { display: block; margin: 0 } .calibre10 { display: table-column-group } .calibre11 { background: #bbb; color: #000; display: table-header-group; vertical-align: top } .calibre12 { border-bottom-color: #bbb; border-left-color: #bbb; border-right-color: #bbb; border-top-color: #bbb; display: table-row; vertical-align: inherit } .calibre13 { border-left-color: #999; border-top-color: #999; display: table-cell; font-weight: bold; text-align: left; vertical-align: inherit; padding: 1px; border-right: currentColor solid 0.5pt; border-bottom: currentColor solid 0.5pt } .calibre14 { border-left-color: #999; border-top-color: #999; display: table-cell; font-weight: bold; vertical-align: inherit; padding: 1px; border-right: currentColor solid 0.5pt; border-bottom: currentColor solid 0.5pt } .calibre15 { border-left-color: #999; border-right-color: #999; border-top-color: #999; display: table-cell; font-weight: bold; vertical-align: inherit; padding: 1px; border-bottom: currentColor solid 0.5pt } .calibre16 { display: table-row-group; vertical-align: top } .calibre17 { border-left-color: #bbb; border-top-color: #bbb; display: table-cell; text-align: left; vertical-align: inherit; padding: 1px; border-right: currentColor solid 0.5pt; border-bottom: currentColor solid 0.5pt } .calibre18 { border-left-color: #bbb; border-top-color: #bbb; display: table-cell; text-align: inherit; vertical-align: inherit; padding: 1px; border-right: currentColor solid 0.5pt; border-bottom: currentColor solid 0.5pt } .calibre19 { border-left-color: #bbb; border-right-color: #bbb; border-top-color: #bbb; display: table-cell; text-align: inherit; vertical-align: inherit; padding: 1px; border-bottom: currentColor solid 0.5pt } .calibre2 { display: block } .calibre20 { border-bottom-color: #bbb; border-left-color: #bbb; border-top-color: #bbb; display: table-cell; text-align: left; vertical-align: inherit; padding: 1px; border-right: currentColor solid 0.5pt } .calibre21 { border-bottom-color: #bbb; border-left-color: #bbb; border-top-color: #bbb; display: table-cell; text-align: inherit; vertical-align: inherit; padding: 1px; border-right: currentColor solid 0.5pt } .calibre22 { border-bottom-color: #bbb; border-left-color: #bbb; border-right-color: #bbb; border-top-color: #bbb; display: table-cell; text-align: inherit; vertical-align: inherit; padding: 1px } .calibre23 { height: auto; max-width: 100%; vertical-align: middle; width: 32.1em; padding: 2px; border: currentColor none 0; margin: 0 } .calibre24 { height: 30.95em; max-width: 100%; vertical-align: middle; width: auto; padding: 2px; border: currentColor none 0; margin: 0 } .calibre25 { height: auto; max-width: 100%; vertical-align: middle; width: 31.88em; padding: 2px; border: currentColor none 0; margin: 0 } .calibre26 { height: auto; max-width: 100%; vertical-align: middle; width: 31.98em; padding: 2px; border: currentColor none 0; margin: 0 } .calibre27 { height: 27.82em; max-width: 100%; vertical-align: middle; width: auto; padding: 2px; border: currentColor none 0; margin: 0 } .calibre28 { height: 25.85em; max-width: 100%; vertical-align: middle; width: auto; padding: 2px; border: currentColor none 0; margin: 0 } .calibre29 { display: block; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0 } .calibre3 { text-decoration: none } .calibre30 { height: 31.88em; max-width: 100%; vertical-align: middle; width: auto; padding: 2px; border: currentColor none 0; margin: 0 } .calibre31 { height: auto; max-width: 100%; vertical-align: middle; width: 32.2em; padding: 2px; border: currentColor none 0; margin: 0 } .calibre4 { height: 4.1em; line-height: 1.2; max-width: 100%; vertical-align: middle; width: auto; padding: 2px; border: currentColor none 0; margin: 0 } .calibre5 { font-size: 0.75em; line-height: 1.2; vertical-align: super } .calibre6 { font-size: 0.75em; line-height: normal; vertical-align: super } .calibre7 { display: list-item } .calibre8 { font-size: 1em; line-height: normal; vertical-align: super } .calibre9 { border-collapse: collapse; border-spacing: 2px; display: table; font-size: 0.75em; margin-bottom: 0; margin-top: 0; max-width: 100%; text-indent: 0; border: currentColor solid 0.5pt } .copyOwner { display: block; font-size: 0.75em; padding-bottom: 5px; text-align: left; border-bottom: black solid 1px } .tcol { display: table-column } .pcalibre1:visited { color: #5f5f5f } .pcalibre3:after { clear: both; content: ""; display: table } .pcalibre4:after { content: ", " } .pcalibre7:after { content: "]" } .pcalibre2:link { color: #0176C3 } .pcalibre5:before { content: ", " } .pcalibre6:before { content: " – " } .pcalibre8:before { content: "[" } .pcalibre:active { color: #0176C3 }