body { font-size: medium; line-height: 1.2em; margin-top: 1em; margin-left: 2em; margin-right: 2em; } span.dropcaps { float: left; font-size: 45px; line-height: 20px; padding-top: 17px; margin-top: -.2em; margin-bottom: 0em; margin-right: .1em; } span.dropcaps1 { float: left; font-size: 45px; line-height: 50px; padding-top: 1px; margin-top: -.09em; margin-bottom: .09em; margin-right: 1em; } span.fontsizeian { font-size: 0.9em; } sup.small { font-size: small; line-height: 0.0em; } span.smallcaps { font-size: 0.7em; } sup { vertical-align: 4px; } sup.frac, sub.frac { font-size: 0.7em; } div.footnote { font-size: small; border-style: solid; border-width: 1px 0 0 0; margin-top: 2em; margin-bottom: 1em; } div.cover { text-align: center; } span.title0 { font-size:40px; } p.titlepage { font-size:60px; text-align:center; margin-top: 1em; margin-bottom: .5em; } div.titlepage { text-align: center; } p.line1 { border-top:4px solid gray; margin-top:0em; margin-bottom:0em; margin-left:4em; margin-right:4em; } p.halftitle { margin-top: 7em; text-align:right; font-size:25px; font-weight:bold; } a.hlink { text-decoration: none; } img { max-height: 100%; max-width: 100%; } /* ========= for box ===================*/ div.box { border: 5px solid; padding-top:.5em; padding-left:1em; padding-right:1em; padding-bottom:.5em; margin-right:1em; margin-left:1em; margin-bottom:1em; margin-top:1em; } /* ========= Listing ===================*/ div.list { margin-left: 1em; margin-top: .5em; margin-bottom: .5em; } p.hanging1 { text-indent: -1.2em; margin-left: 2.2em; margin-top: 0em; margin-bottom: 0em; text-align:justify; } p.hanging4 { text-indent: -.2em; margin-left: 2.4em; margin-top: 0em; margin-bottom: 0em; text-align:justify; } p.hanging0 { text-indent: -1.2em; margin-left: 2.2em; margin-top: 0em; margin-bottom: 0em; text-align:justify; } p.hanging3 { text-indent: -1.2em; margin-left: 2.2em; margin-top: 0em; margin-bottom: .5em; text-align:justify; } p.hanging2 { text-indent: -1.2em; margin-left: 2.2em; margin-top: 0em; margin-bottom: 0em; text-align:justify; } p.hangingfm1 { margin-top: 00em; text-indent: -1em; margin-left: 2em; text-align: left; } /* ========= Figure and Table =====================*/ div.figure { margin-top: 1.5em; margin-bottom: 1.2em; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; text-align: left; } p.fig_legend { font-size: 90%; margin-top: 0em; margin-bottom: 0em; } p.table { text-indent: 0.0px; font-size: 90%; margin-top:1em; margin-bottom:.5em; } table.table { text-align:left; font-size:small; } td.table { width:50%; } td.table1 { width:30%; } th.left { text-align:left; } p.glossary { margin-top:3em; margin-bottom:1em; font-size: 25px; font-weight: bold; text-align: left; } /* ========= Headings ===================*/ h1.chapter { font-size: 35px; font-weight: bold; line-height:1.2em; text-align: center; margin-bottom: 1em; margin-top: 1em; } h2.chapter { font-size: 35px; font-weight: bold; line-height:1.2em; text-align: center; margin-bottom: 2em; margin-top: 2em; } h1.head { font-size: 30px; font-weight: bold; text-align: left; margin-bottom: 0.3em; margin-top: 3em; } h1.head1 { font-size: 30px; font-weight: bold; text-align: left; margin-bottom: 0.3em; margin-top: 0em; } h1.number { font-size: 30px; font-weight: bold; text-align: right; margin-bottom: 2.5em; margin-top: 3em; } h3.head { font-size: 20px; font-weight: bold; text-align: left; margin-bottom: 1.3em; margin-top: 2em; } h3.head1 { font-size: 20px; font-weight: bold; text-align: left; margin-bottom: 2em; margin-top: 2em; } h3.gl1 { font-size: 20px; font-weight: bold; text-align: left; margin-bottom: 0em; margin-top: 1.5em; } h3.toc { font-size: x-large; margin-bottom: 1.5em; margin-top: 3em; text-align: left; font-weight: bold; } h3.head { font-size: 20px; margin-bottom: .5em; margin-top: 1em; text-align: left; font-weight: bold; } h4.head { font-size: 15px; font-weight: bold; text-align: left; margin-bottom: .5em; margin-top: 1em; } /* ========= Para ===================*/ p.centercp { text-align:center; margin-top:1em; margin-bottom:1em; } p.center { text-align:center; margin-top:0em; margin-bottom:0em; } p.center1 { text-align:center; font-weight: bold; margin-top:6em; margin-bottom:2em; } p.right { text-align:right; margin-top:0em; margin-bottom:0em; } p.right1 { text-align:left; margin-top:1em; margin-left:9em; margin-bottom:0em; } p.dedc { text-indent: 0.0px; text-align:justify; margin-top: 4em; margin-bottom: 0.5em; } p.htp { text-align:justify; margin-top: 4em; margin-bottom: 0.5em; font-size:18px; } p.nonindent { text-indent: 0.0px; text-align:justify; margin-top: 0em; margin-bottom: 0em; } p.toc_nonindent { text-indent: 0.0px; text-align:center; margin-top: 0em; margin-bottom: 0em; } p.nonindentapp8 { text-indent: 0.0px; text-align:justify; margin-top: .7em; margin-bottom: .7em; margin-left:2em; margin-left:2em; } p.nonindent1 { text-indent: 0.0px; text-align: left; font-size:1.1em; margin-left:3em; margin-right:3em; margin-top: 1.5em; margin-bottom: 1.5em; } p.nonindent2 { text-indent: 0.0px; text-align: left; font-size:1em; margin-top:-.5em; margin-left:2em; margin-right:1em; } p.nonindent3 { text-indent: 0em; text-align: justify; margin-top: 0em; margin-bottom: 1.5em; margin-right: 8em; } p.nonindentch3 { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; margin-right: 8em; } p.nonindent31 { text-indent: 0em; margin-top: 0em; margin-bottom: 1.5em; margin-right: 2em; } p.nonindent30 { text-indent: 0em; text-align: justify; margin-top: 0em; margin-bottom: 0em; } p.nonindent4 { text-indent: 0em; text-align:justify; margin-top: 0em; margin-bottom: 0em; margin-right:5em; } p.act { text-indent: 0.0px; text-align:justify; margin-top: 1.5em; margin-bottom: .5em; font-size:25px; font-weight:bold; } p.act1 { text-indent: 0.0px; text-align:justify; margin-top: 1em; margin-bottom: 1.5em; font-size:25px; font-weight:bold; } p.act13 { text-indent: 0.0px; text-align:justify; margin-top: 1.5em; margin-bottom: 1.5em; font-size:25px; font-weight:bold; } p.author { text-indent: 0em; text-align:justify; margin-top: 0em; margin-bottom: 1em; } p.nonindentcop { text-indent: 0.0px; text-align:justify; margin-top: 0em; text-indent: 1.5em; margin-bottom: 0em; } p.indent1 { text-indent: 1em; text-align:justify; margin-top:6em; margin-bottom:1em; } p.indent18 { text-indent: 2em; text-align:justify; margin-top:1em; margin-bottom:0em; } p.indent16 { text-indent: 2em; text-align:justify; margin-top:1em; margin-bottom:1.5em; } p.indent17 { text-indent: 2em; text-align:justify; margin-top:0em; margin-bottom:1em; } p.indent126 { text-indent: 3em; text-align:justify; margin-top:1em; margin-bottom:1em; } p.indent2 { margin-left: 2em; text-align:justify; margin-top:.5em; margin-bottom:.5em; margin-right:2em; } p.indent02 { margin-left: 1em; text-align:justify; margin-top:.5em; margin-bottom:.7em; margin-right:0em; } p.indent082 { margin-left: 1em; text-align:justify; margin-top:.5em; margin-bottom:0em; margin-right:0em; } p.indent03 { margin-left: 1em; text-align:justify; margin-top:.5em; margin-bottom:0em; margin-right:0em; } p.indentcopy0 { text-indent: 1.5em; text-align:justify; margin-top: 0em; margin-left: 15em; } p.indent5 { text-indent:1em; text-align:justify; margin-top: 0em; margin-bottom: 0.5em; } p.indent6 { margin-left:1em; text-align:justify; margin-bottom:.5em; margin-top: 0em; } p.indent7 { text-indent:1em; text-align:justify; margin-bottom:1em; margin-top: 0em; } p.indent8 { margin-left:1em; text-align:justify; margin-bottom:2em; margin-top: 0em; } p.indent9 { text-indent: 2em; text-align:justify; margin-top:0em; margin-bottom:1.5em; } p.indent10 { margin-left:2em; text-align:justify; margin-bottom:2.5em; margin-top: 1em; margin-right:7em; } p.indent11 { text-indent: 1em; text-align:justify; margin-top:1em; margin-bottom:1em; } p.indent12 { text-indent: 1em; margin-left:1em; text-align:justify; margin-top:1em; margin-bottom:1em; } p.indent { margin-bottom: 0em; margin-top: 0em; text-indent: 1.00em; text-align:justify; } p.toc_indent { margin-bottom: 0em; margin-top: 0em; text-indent: 1.00em; text-align:center; } p.line { border-top:4px solid gray; margin-top:0em; margin-bottom:3em; } p.toc { text-align: left; margin-top: 0em; margin-bottom: 0.5em; } p.toc1 { text-align: left; margin-top: 0em; margin-bottom: 1em; } div.hanging { margin-left:1.2em; margin-bottom:.1em; } p.hanging { text-indent:-1.2em; text-align:justify; } p.hangingtoc { text-indent:-1.2em; margin-left:1.2em; margin-top:0.5em; margin-bottom:0em; text-align:justify; } p.nonindenttoc { text-indent:0em; margin-top:1em; margin-bottom:.2em; } p.nonindenttoc1 { text-indent:0em; margin-top:0em; margin-bottom:.2em; } p.indentnotes { margin-bottom: 0em; margin-top: .2em; text-indent: 1.00em; text-align:left; } p.indentfm1 { margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; text-align:justify; } p.nonindentfm1 { text-indent: 0.0px; text-align:justify; margin-top: 00em; margin-bottom: 0.5em; } p.nonindentfm01 { text-indent: 0.0px; text-align:left; margin-top: 0em; margin-bottom: 0em; } p.nonindentfm001 { text-indent: 0.0px; text-align:left; margin-top: 0em; margin-bottom: 0.5em; } div.block { font-size: small; margin-top:1em; margin-bottom: 0.5em; margin-left: 1em; margin-right:1em; text-align:justify; } h1.tp { font-size: large; margin-top:1em; text-align:justify; } p.tp1 { font-size: large; margin-top: 3em; } p.tp2 { margin-top: 3em; margin-bottom: 3em; } p.imgcenter { text-align:center; margin-top: 1em; margin-bottom: .5em; } p.caption { text-align:center; margin-top: 0em; margin-bottom: 1.5em; } p.eqcaption { text-indent:2em; margin-top: 1em; margin-bottom: 1em; } div.eqcaption { text-indent:2em; margin-top: 0em; margin-bottom: 0em; } div.eqcaption1 { text-indent:2em; margin-top: 0em; margin-bottom: 2em; } p.caption1 { text-align:center; margin-top: 0em; margin-bottom: 0em; } p.caption2 { text-align:center; margin-top: 0em; margin-bottom: 1.5em; } p.caption3 { text-align:center; margin-top: 0.5em; margin-bottom: 2em; } p.imgleft1 { text-align:left; margin-top: 5em; margin-bottom: 4em; } p.nonindent5 { text-indent: 0.0px; text-align:left; margin-top: 0em; margin-bottom: 1em; margin-right:4em; } p.nonindentauthor { text-indent: 0.0px; text-align:left; margin-top: 0em; margin-bottom: 0em; margin-right:4em; } p.nonindent6 { text-indent: 0.0px; text-align:left; margin-top: 1em; margin-bottom: 0.5em; } p.nonindent7 { text-indent: 0.0px; text-align:left; margin-top: 1em; margin-bottom: 1em; } p.nonindent8 { text-indent: 0.0px; text-align:left; margin-left:1em; margin-top: 0em; margin-bottom: .7em; text-align:justify; } p.nonindent28 { text-indent: 0.0px; text-align:left; margin-left:0em; margin-top: 1.5em; margin-bottom: 0em; text-align:justify; } p.nonindent_152 { text-indent: 0.0px; text-align:left; margin-left:1em; margin-top: 0.7em; margin-bottom: 0em; text-align:justify; } span.big { font-size:xx-large; } span.big1 { font-size:x-large; } div.center { text-align:center; line-height:1em; font-size:x-small; } div.copy { text-align:center; line-height:1em; font-size:x-small; } p.pagebreak{ page-break-before: always; } p.title { margin-top: 2em ; margin-bottom: 0%; font-size: 250%; text-align: center; } p.titlea { margin-top: 16em; text-align: center; } p.title1 { margin-top: 0.5em; margin-bottom: 0%; text-align: center; font-size: 150%; } p.title2 { font-size: 120%; text-align: center; margin-top: 4em; } p.copy1 { margin-top: 1em; text-align: left; } p.copy { text-align: left; margin-top: 2em; margin-bottom: 0em; } p.copy3 { margin-top: 0em; margin-bottom: 0em; text-align: left; } p.center_1 { text-align: center; } p.end-title { font-size: 130%; margin-top: 0.5em; margin-bottom: 0em; margin-left: 0em; text-align: center; } p.end-title1 { font-size: 80%; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0em; text-align: center; } .centers { text-align: center; margin-top: 0.5em; text-indent: 0em; } p.end-txt { font-size: 125%; margin-top: 2em; margin-bottom: 1em; margin-left: 0em; text-align: center; } p.end-txt1 { font-size: small; margin-top: 1em; margin-bottom: 0.5em; margin-left: 0em; text-align: center; } p.end-txt2 { font-size: 60%; margin-top: 1em; margin-bottom: 0.3em; margin-left: 0em; text-align: center; } p.end-txt3 { font-size: 125%; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-align: center; } p.end-txt4 { font-size: 105%; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-align: center; } p.end-txt5 { font-size: small; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-align: center; } p.end-txt6 { font-size: 60%; margin-top: -1em; margin-bottom: 1em; margin-left: 0em; text-align: center; } p.image-center-1 { margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:1em; text-align:center; } span.color { color: #D53137; } span.color1 { color: #ED1C24; } span.color2 { color: #FFFFFF; } p.linespace-1 { margin-top:2.5em; } .svg-1 { max-width: 70%; max-height: 70%; } span.smallcaps-1 { font-size: 70%; } p.box-txt { font-size: small; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-align: center; } div.boxnote-1 { font-size:small; margin-left: 2em; margin-right: 2em; text-align: center; padding-top: 0.2em; padding-bottom: 0.2em; border-top: solid black 0.03em; border-bottom: solid black 0.03em; border-left: solid black 0.03em; border-right: solid black 0.03em; background-color: #ED1C24; border-color: #888585; } p.end-txt-2 { font-size: small; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-align: center; } .svg2 { max-width:60%; max-height:60%; } div.sans { } div.sans a:link, a:visited, a:hover{ color:black; } span.brown { color:#543b26; -webkit-text-fill-color:#543b26; } div.orange_box { margin-top: 0.5em; margin-bottom: 1em; padding-top: 0.2em; border: none; background-color:#ef3f35; border-radius: 15px; } div.orange_box p { color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } div.orange_box a:link { color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } div.orange_box a:hover { color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } div.orange_box a:visited { color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } span.orange { color:#ef3f35; -webkit-text-fill-color:#ef3f35; } span.orange a:link { color:#ef3f35; -webkit-text-fill-color:#ef3f35; } span.orange a:hover { color:#ef3f35; -webkit-text-fill-color:#ef3f35; } span.orange a:visited { color:#ef3f35; -webkit-text-fill-color:#ef3f35; } .end-center { text-align: center; text-indent: 0em; margin-top: 1em; margin-bottom: 0em; } .end-center1 { text-align: center; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; } p.image-center-t { font-size:small; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; text-align:center; } p.hang_nonindent { text-indent: -1em; margin-left:1em; text-align:justify; margin-top: 0em; margin-bottom: 0em; }