/* OUP CSS version 1.1 */ /* standards styles */ body { margin-left: 1em; margin-right: 1em; } p { margin: 2px 0px 2px 0px; text-indent: 0; font-size: 95%; background-color: inherit; } p.para { text-indent: 1em; font-size: 95%; } p.parafl { font-size: 95%; text-indent: 0px; text-align: left; margin-top: 0.7em; } p.bm_parafl { font-size: 85%; text-indent: 0px; text-align: left; } p.bm_para { font-size: 85%; text-indent: 1em; text-align: left; } p.indparafl { font-size: 95%; text-indent: 1em; } ul { font-size: 80%; } span.chaptersubt { font-weight: bold; font-size: 120%; } span.h_title { font-weight: bold; font-size: 100%; } p.webimage { text-align: left; margin-top: 0.4em; } p.webpara { text-align: left; margin-left: 0.7em; text-indent: -1em; font-size: 85%; } p.weblink { text-align: left; font-size: 85%; margin-top: 0.5em; } p.weblink1 { text-align: left; font-size: 85%; margin-top:0.2em; } span.bullet { margin-left: 5px; } img { max-width: 100%; } a { text-decoration: none !important; font-size: inherit; } /*FM Styles*/ h1.halftitle { text-align: right; margin-top: 2em; font-size: 100%; margin-bottom: 2em; font-weight: normal; padding: 10px; border-bottom: 1px solid; } .half_subtitle { text-align: left; margin-top: 2em; font-size: 1.5em; margin-bottom: .2em; font-weight:normal; } p.seriestitle { text-align: left !important; margin: 10px 0px 25px 0px; font-size: 160%; font-weight: bold; background-color: inherit; } p.seriespara { text-align: left; margin: 5px 0px 3px 0px; font-size: 80%; } h1.booktitle { text-align: right !important; margin: 2em 0px 0em 0px; font-size: 160%; font-weight: normal; } h1.book_subtitle { text-align: left !important; margin: 2em 0px 0em 0px; font-size: 2em; font-weight:normal; line-height: 1.2em; } .bookauthor { color: black; font-size: 150%; text-align: left; text-indent: 0em; margin-top: 2em; margin-bottom: 1.5em; } p.edition { font-size: 120%; text-align: right; text-indent: 0em; margin: 2em 0px 2px 0px; font-weight: normal; } p.fmauthor { font-size: 110%; text-align: right; text-indent: 0em; margin: 3em 0px 2px 0px; font-weight: normal; } .publisher { text-align: right; text-indent: 0em; margin: 15em 0px 1em 0px; } .publisher1 { text-align: left; text-indent: 0em; margin: 2em 0px 0.2em 0px; font-size:1.1em; } p.titlepara { margin-top:2em; font-size: 80%; text-align: left; } .copyrightline-top { font-size: 75%; text-align: left; margin-bottom: 0em; margin-top: 0.6em; text-indent: 0em; } .copyrightline { font-size: 75%; text-align: left; margin-bottom: 0em; margin-top: 0.3em; text-indent: 0em; } p.dedication { border-top: 1px solid; font-size: 90%; text-align: right; line-height: 6em; margin: 2em 1em 10px 1em; } h1.fm_title { font-size: 2em; text-align: left; text-indent: 0em; margin-top: 1.5em; margin-bottom: 1em; color:#7AC142; } .subtitle { font-size: 1.5em; text-align: left; text-indent: 0em; margin-top: 0.1em; margin-bottom: 0.5em; color:#7AC142; font-weight:normal; } .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: 95%; text-align: left; margin: 1em 0px 2px 0px; } p.toc2 { font-size: 90%; text-align: left; text-indent: 0px; font-weight: normal; margin: 1em 0px 2px 0em; } p.toc2a { font-size: 100%; text-align: left; text-indent: 0em; margin: 1em 0px 2px 0em; } p.toc3 { font-size: 100%; text-align: left; font-weight: bold; margin: 1em 0px 2px 0em; } p.toc4 { font-size: 80%; text-align: left; } /*Contributors start*/ div.contributors_list { text-align: left; margin: 10px 0px 0px 0px; } p.itemAuthors { font-size: 90%; font-weight: bold; background-color: inherit; margin: 20px 0px 2px 0px; } .cont-aff { font-size: 80%; background-color: inherit; margin: 1em 0px 2px 0px; } /*Contributors end*/ 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;} /*FrontMatter end*/ /*Body Styles*/ 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 { display: block; font-size: 250%; text-align: left; font-weight: normal; text-indent: 0em; margin: 20px 0px 5px 0px; border-bottom: 1px solid; } h1.chaptertitle, h1.appendix_title, h1.bibtitle, h1.indextitle { font-size: 200%; text-align: right; text-indent: 0em; margin: 1em 0px 1em 0px; padding: 5px 5px 5px 5px; } h1.chaptertitle1 { font-size: 200%; text-align: left; text-indent: 0em; margin: 1em 0px 1em 0px; padding: 5px 5px 5px 5px; } h1.chaptertitle2 { font-size: 200%; text-align: center; text-indent: 0em; margin: 1em 0px 1em 0px; padding: 5px 5px 5px 5px; } h1.chaptersubt, h1.appendixsubt { font-size: 1em; text-align: left; font-weight: bold; color:#7AC142; text-indent: 0em; margin: 1em 0px 2px 0px; } 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: 15px 0px 10px 0px; text-align: left; font-size: 100%; } h1.bm_h1 { margin: 20px 0px 6px 0px; text-align: left; font-size: 95%; } h1.h1fm { margin: 15px 0px 2px 0px; text-align: left; font-size: 100%; } h2.h2 { margin: 1.0em 0px 2px 0px; font-size: 80%; text-align: left; font-weight: bold; } h3.h3 { font-weight: bold; font-size: 115%; margin: 0.9em 0px 5px 0px; } 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_other, div.casestudy, div.dialogue, div.epigraph, div.program, div.statement { font-size: inherit; text-align: left; margin: 5px 0px 5px 0px; } p.display_title { font-size: 120%; margin: 5px; padding: 3px; font-weight: bold; line-height: 1.2em; } div.linegroup1 { margin: 10px 1em 10px 1em; font-size: 95%; } div.linegroup2 { margin: 10px 1em 10px 1em; font-size: 95%; } div.linegroup3 { margin: 15px 1em 10px 1em; font-size: 95%; } div.linegroup { margin: 10px 5em 10px 3em; font-size: 95%; } p.lineb { font-size: inherit; margin-left: 3em; text-indent: -1em; text-align: left; } p.linee { font-size: inherit; margin-left: 6em; text-indent: -1em; text-align: left; } p.linef { font-size: inherit; margin-left: 7em; text-indent: -1em; text-align: left; } p.l_source { font-size: inherit; margin-left: 15em; text-indent: -1em; text-align: left; } p.linea { font-size: inherit; margin-left: 2em; text-indent: -1em; text-align: left; } p.linec { font-size: inherit; margin-left: 0em; text-indent: -1em; text-align: left; } p.line { text-align: left; font-size: inherit; margin-left: 1em; text-indent: -1em; } p.line7 { text-align: left; font-size: inherit; margin-left: 0.1em; } p.display_para { font-size: 80%; margin: 5px 0px 5px 2em; text-align: left; } p.right { font-size: 80%; margin: 2px 0em 2px 0em; text-align: right; } p.right1 { font-size: 95%; margin: 2px 0em 2px 0em; text-align: right; } p.source { font-size: 70%; margin: 5px 0em 5px 2em; text-align: left; } p.source7 { font-size: 95%; margin: 5px 0em 5px 0em; text-align: right; } div.speech { margin: 20px 0px 10px 2em; font-size: 95%; } p.speaker { font-size: inherit; font-weight: normal; margin-left: 3.1em; text-indent: -4.8em; } span.sc1{margin-right: 10px;} span.line {font-size: inherit;font-weight:normal;} p.stageDirection { font-size: inherit; font-weight: normal; margin: 5px; } div.list { font-size: 95%; margin: .3em 0em .3em 0em; text-indent: 0px; } div.list-1 { font-size: 85%; margin: .8em 0em .8em .8em; text-indent: 0px; } div.list1 { margin: 2px 0px 2px 0px; font-size: inherit; } div.list2 { margin: 2px 0px 2px 0px; font-size: inherit; } div.list3 { margin: 5px 0px 2px 0px; font-size: inherit; } div.list4 { margin: 5px 0px 2px 0px; font-size: inherit; } div.list5 { margin: 5px 0px 2px 0px; font-size: inherit; } div.item1 { text-align: left; margin: 2px 0em 2px 0.7em; font-size: inherit; text-indent: -0.7em; } div.item1fm { text-align: left; margin: 2px 0em 2px 0.7em; font-size: inherit; text-indent: -0.7em; } div.item2fm { text-align: left; margin: 2px 0px 2px 1em; font-size: inherit; text-indent: -1em; } div.item2 { text-align: left; margin: 2px 0px 2px 1em; font-size: inherit; text-indent: -1em; } div.item3 { text-align: left; margin: 2px 0em 2px 1.4em; font-size: inherit; text-indent: -1.4em; } div.item4 { text-align: left; margin: 2px 0px 2px 20px; font-size: inherit; text-indent: 0px; } div.item5 { text-align: left; margin: 2px 0px 2px 24px; font-size: inherit; text-indent: 0px; } div.figuregroup { margin: 0px; padding: 2px; text-align: center; } div.figure { page-break-inside: avoid; margin-top: 0em; margin: 1em 0px 5px 0px; text-align: center; } div.figure img{ max-width:100%; } p.figtitle { font-size: 70%; font-weight: normal; margin-top: 2px; margin-bottom: 1em; } p.figurecaption { font-size: 85%; text-indent: 0; text-align: left; margin: 5px 0 0em 0px; } 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: 90%; font-weight: bold; padding-right: 10px; text-align: left; text-indent: 0em; text-transform: uppercase; color: #800000; } p.source { font-size: 85%; margin: 5px 0px 0px 0px; } div.table { page-break-inside: avoid; margin-top: 0em; margin: 1em 0px 1em 0em; font-size:inherit; text-align: left; } div.table1 { page-break-inside: avoid; margin-top: 0em; margin: 1em 0px 1em 0em; font-size:inherit; text-align: left; } table.bodytable1 { border-collapse: collapse; margin-bottom: 1em; margin-top: 1em; font-size: 85%; } table.bodytable { border-collapse: collapse; margin-bottom: 1em; margin-top: 1em; font-size: 95%; border-top: 1px solid; border-bottom: 1px solid; background-color: lightgray; } p.table_img { margin: 10px 0px 10px 5px; } td.headercell { padding: 3px; border-top:1px solid; border-bottom:1px solid; } td.bodycell { padding: 3px; vertical-align: top; width: 50%; padding-left: 10px; padding-right: 10px; } td.bodycell1 { padding: 3px; vertical-align: top; width: 50%; padding-left: 10px; padding-right: 10px; padding-top: 10px; } td.bodycell2 { padding: 3px; vertical-align: top; width: 50%; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; } td.bodycell1a { padding: 3px; vertical-align: top; width: 15%; } td.bodycell2a { padding: 3px; vertical-align: top; width: 85%; } td.bodycell7 { padding: 3px; vertical-align: top; width: 25%; } td.bodycell8 { padding: 3px; vertical-align: top; width: 75%; } div.box { margin: 2px 0px 2px 0em; padding: 5px 0px 5px 0px; text-align: left; page-break-inside: avoid; font-size: inherit; } div.hr { background-color: lightgray; font-size: inherit; } div.b_body { padding: 0px 1em 1em 10px; margin-left: 0.5em; margin-right: 0.5em; font-size: inherit; } h1.boxnum { display: block; font-size: 140%; text-align: left; font-weight: bold; text-indent: 0em; margin: 5px 0px 5px 0px; } h1.boxtitle{ display: block; font-size: 150%; text-align: left; text-indent: 0em; margin: 2px 0px 5px 0px; padding: 2px 0px 2px 0px; line-height: 1em; border-bottom: 0px solid; } span.btitle { margin-left: 17px; } span.btitle2 { margin-left: 20px; } span.btitle1 { margin-left: 2px; } h1.bh11 { font-size: 100%; background-color: #7F7F7F; color: white; margin: 10px 18em 20px -19px; padding-top: 2px; padding-bottom: 2px; } h1.bh11a { font-size: 100%; background-color: #7F7F7F; color: white; margin: 10px 9em 20px -21px; padding-top: 2px; padding-bottom: 2px; } h1.bh13 { font-size: 100%; background-color: #7F7F7F; color: white; margin: 10px 19em 20px -19px; padding-top: 2px; padding-bottom: 2px; } h1.bh12 { font-size: 100%; background-color: #7F7F7F; color: white; margin: 10px 20em 20px -19px; padding-top: 2px; padding-bottom: 2px; } h1.bh1 { font-size: 100%; background-color: #7F7F7F; color: white; margin: 10px 21.5em 20px -19px; padding-top: 2px; padding-bottom: 2px; } h1.bh17 { font-size: 100%; background-color: #7F7F7F; color: white; margin: 10px 16.5em 20px -17px; padding-top: 2px; padding-bottom: 2px; } 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%; margin: 2px 0px 2px 0px; } div.biblist { margin: 10px 0px 2px 0em; text-align: left; font-size: 85%; font-weight: normal; } p.bibItem { font-size: 85%; margin: 10px 0px 0px 0px; } span.bibitem { font-size: inherit; } p.alphabet { font-size: 120%; margin: 15px 0px 15px 0px; font-weight: bold; } .indexItem1 { font-size: 80%; margin: 5px 0px 5px 0px; } .indexItem2 { font-size: 80%; margin: 1em 0px 5px 0px; } .indexItem3 { font-size: inherit; margin: 5px 0px 5px 15px; } .indexItem4 { font-size: inherit; 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: justify; text-indent: 0; background-color: transparent; white-space: pre-wrap; margin: 10px 10px 6px 1em; padding: 0; hyphens: none; -webkit-hyphens: none; -moz-hyphens:none; } span.overline { font-size: inherit; text-decoration:overline; } ounderline { 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-variant: small-caps; font-size: 110%; } 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; } span.lineage { font-size: inherit; } 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 15px; 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 15px; 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.displaytext { margin: .5em 1em .5em 1em; text-align: left; font-size: 85%; } div.displaytext1 { margin: .5em 1em .5em 1em; text-align: left; font-size: 95%; } p.quote { margin: 2px 0px 2px 0px; } div.figure1 { page-break-inside: avoid; text-align: center; } p.parafl1 { text-align:left; font-size:85%; margin: 2em 0em 0em 0em; } td.bodycells { padding: 3px; vertical-align: top; } td.bodycell1s { padding: 3px; vertical-align: top; width: 60%; } tr.heads { border-bottom:1px solid; border-top:1px solid; } tr.heads1 { border-bottom:1px solid; } p.tablecaption { text-align: left; font-size: 95%; font-weight: bold; } h1.bm_title { font-size: 180%; text-align: right; text-indent: 0em; margin-top: 2em; margin-bottom: 2em; border-top:1px solid; } div.tlist { font-size: inherit; margin: .3em 0em .3em 0em; text-indent: 0px; } h1.booktitle12 { text-align: right; margin: 1em 0px .1em 0px; font-size: 120%; line-height: 1.2em; font-weight: normal; } h1.booktitle13 { text-align: right; margin: 0.2em 0px 3em 0px; font-size: 200%; line-height: 1.2em; } p.haparafl { text-align: left; font-size: 100%; text-indent: 0em; margin-right: 0.1em; margin-bottom: -0.8em; padding-left: 5em; margin-top: 18em; } p.haparafl1 { text-align: left; font-size: 100%; text-indent: 0em; margin-right: 0.1em; margin-bottom: -0.8em; padding-left: 5em; margin-top: 1.5em; } div.fmitem1 { text-align: left; margin: 2px 0em 0.8em 0em; font-size: inherit; } h1.fbooktitle { text-align: right; margin: 2em 0px 0.1em 0px; font-size: 180%; line-height: 0em; font-weight: normal; } h1.booktitlea { text-align: right; margin: 0em 0px .8em 0px; font-size: 300%; line-height: 1.2em; } p.copypara { margin-top: 18em; font-size: 100%; text-align: right; } p.bookauthoraffi { font-size: 100%; text-align: right; text-indent: 0em; margin: 2em 0px 2px 0px; font-weight: normal; } p.bookauthoraffia { font-size: 100%; text-align: right; text-indent: 0em; margin: 2em 0px 2px 0px; font-weight: normal; } h1.fm_title1 { font-size: 180%; text-align: right; text-indent: 0em; margin-top: 2em; margin-bottom: 1.5em; border-top: 1px solid; } p.haparafl7 { text-align: left; font-size: 95%; text-indent: 0em; margin-right: 0.1em; margin-bottom: 0.8em; padding-left: 5em; margin-top: 14em; } p.haparafl8 { text-align: left; font-size: 95%; text-indent: 0em; margin-right: 0.1em; margin-bottom: -0.8em; padding-left: 5em; margin-top: 1em; } p.paraflf { font-size: 95%; text-indent: 0px; text-align: left; margin-top: 0.1em; } td.bodycellf { padding: 3px; vertical-align: top; width: 30%; } td.bodycellff { padding: 3px; vertical-align: top; width: 70%; }