@charset "UTF-8"; @page { margin :0px 0px 0px 0px; } h1 { font-family:"Arial", "Helvetica", sans-serif!important; font-weight:bold; margin-top:0.5em; margin-bottom:0.5em; } h2 { font-family:"Arial", "Helvetica", sans-serif!important; font-weight:bold; margin-top:0.5em; margin-bottom:0.5em; } h3 { font-family:"Arial", "Helvetica", sans-serif!important; font-weight:bold; margin-top:0.5em; margin-bottom:0.5em; } h4 { font-family:"Arial", "Helvetica", sans-serif!important; font-weight:bold; margin-top:0.5em; margin-bottom:0.5em; } h5 { font-family:"Arial", "Helvetica", sans-serif!important; font-weight:bold; margin-top:0.5em; margin-bottom:0.5em; } .chapter { font-size:175%; } .subheading { font-size:175%; } .heading-level1 { font-size:120%; margin-top:1.25em; margin-bottom:0em; } .heading-level2 { font-size:100%; margin-top:1em; margin-bottom:0em; } .heading-level3 { font-size:115%; margin-top:1em; margin-bottom:0em; } .heading-level4 { font-size:100%; margin-top:0.5em; } .left { text-align:left; } .right { text-align:right; } .center { text-align:center; } p { font-family:"Times New Roman", "Bookerly", serif; text-indent:1em; font-weight:normal; margin:0; padding:0; } p.firstpara { text-indent:0px!important; } p.bib-bodytext { padding-left:1em; text-indent:-1em; } figcaption p { font-size:80%; text-align:center; font-family:"Arial", "Helvetica", sans-serif; } p.quote { font-size:80%; margin:1em; text-indent:1em; } .no-indent { text-indent:0px!important; } p.footnote { font-size:80%; margin-top:0.5em; margin-bottom:0.5em; } sup { vertical-align:super; font-size:80%; } .drop-cap { font-size:225%; } .caps { text-transform:uppercase; } .sm-caps { font-variant:small-caps; font-size:0.8em; } .bold { font-weight:bold; } .bold-cap { font-weight:bold; text-transform:uppercase; } .bold-italic { font-weight:bold; font-style:oblique; } .italic { font-style:oblique; } i { font-style:oblique; } figure, .figure { text-align:center!important; } figcaption, .figcaption { font-family:"Arial", "Helvetica", sans-serif!important; } figcaption p, .figcaption p { font-family:"Arial", "Helvetica", sans-serif!important; } .caption { font-size:80%; } .basicbox { page-break-before:always; break-before:always; page-break-after:always; break-after:always; margin-top:0.5em; margin-bottom:0.5em; } .basicbox-content { padding-left:1em; padding-right:1em; padding-bottom:1em; } .basicbox-content-header { font-size:1.2em; padding:0; text-indent:0; padding-bottom:0.3em; font-weight:bold; } .stamp { padding:0.1em; padding-left:0.3em; padding-right:0.3em; margin-left:1em; width:1em; text-align:center; } .moveimagedown { padding-top:1em; } .moveobjectdown { padding-top:1em; } .margindown { margin-top:1em; } .basicbox-header-full { font-size:1.4em; font-weight:bold; padding:1em; } .basicbox-header-split { font-size:1.4em; font-weight:bold; width:100%; font-weight:bold; display:table; } .basicbox-col { display:table-cell; } .bkgrey { background-color:#dedede; } .bkcamo { background-color:#969570; } .bknvg { background-color:#e9e8e0; } .bkdarkgrey { background-color:#888888; } .bkyellow { background-color:#ffffcc; } .bkred { background-color:#c40e12; } .bkwhite { background-color:#ffffff; } .bkblack { background-color:#000000; } .bullet { padding:0.1em; padding-left:0.2em; padding-right:0.2em; margin-right:0.3em; } .basicbox ol { margin:0; padding:0; list-style-type:none; } li.bulletlist { padding:0em; counter-increment:step-counter; list-style-type:none; } li.bulletlist::before { content:counter(step-counter) "."; margin-right:0.7em; font-weight:bold; } .circle { border-radius:50%; } .fgred { color:#c40e12; } .fgblack { color:#000000; } .fggrey { color:#aaaaaa; } .fgwhite { color:#ffffff; } .extra-padding { padding:1em; } .sans { font-family:"Arial", "Helvetica", sans-serif!important; } .serif { font-family:"Times New Roman", "Bookerly", serif!important; } #toc a { text-decoration:none; } #toc li { list-style-type:none; margin:0; padding:0.3em 0em; } #toc ol { list-style-type:none; margin:0; padding:0; } #toc ol li ol li { list-style-type:none; margin:0; padding:0.3em 0em; } #toc ol li ol { list-style-type:none; margin:0; padding:0.5em; } span.sli-sm-cap { font-size:80%; }