/* ===================== Doc-vairables ===================== */ @page { margin:1em; } body { margin-right:1.5em; } a { text-decoration:none; } sup { font-size:65%; } p.halftitle { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:5em; margin-left:0em; margin-bottom:0em; text-align:center; text-indent:0em; } p.blockc { font-family:serif; font-size:small; margin-bottom:1.5em; margin-top:0em; margin-left:1em; margin-right:0em; text-indent:0em; text-align:center; } p.block { font-family:serif; font-size:small; margin-bottom:1.5em; margin-top:0em; margin-left:2em; margin-right:3em; text-indent:0em; text-align:justify; } p.block1 { font-family:serif; font-size:small; margin-bottom:0.5em; margin-top:0em; margin-left:5em; margin-right:3em; text-indent:0em; text-align:justify; } p.blocki { font-family:serif; font-size:small; margin-bottom:0.5em; margin-top:0em; margin-left:5em; margin-right:3em; text-indent:1.3em; text-align:justify; } p.epi { font-family:serif; font-size:small; margin-bottom:0.5em; margin-top:0em; margin-left:10em; margin-right:5em; text-indent:0em; text-align:left; color:#444242; } p.epi_n { font-family:serif; font-size:small; margin-bottom:0.5em; margin-top:0em; margin-left:10em; margin-right:5em; text-indent:0em; text-align:justify; color:#444242; } p.chapc { font-family:sans-serif; background-color:#E7E7E8; font-size:small; font-weight:bold; margin-bottom:0.5em; margin-top:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; padding-bottom: 0.3em; padding-top: 0.3em; padding-left: 1em; } p.epir { font-family:serif; font-size:small; margin-bottom:1.5em; margin-top:0em; margin-left:0em; margin-right:5em; text-indent:0em; text-align:right; color:#444242; } h2.toc-tit { font-family:sans-serif; font-size:xx-large; font-weight:normal; margin-top:0em; margin-left:0em; margin-bottom:3em; text-align:center; text-indent:0em; } p.toc { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:1em; margin-left:1em; margin-bottom:0em; text-align:left; text-indent:0em; } p.toc1 { font-family:sans-serif; font-size:small; font-weight:bold; margin-top:0em; margin-left:1em; margin-bottom:1em; text-align:left; text-indent:0em; } p.toc2 { font-family:serif; font-size:small; font-weight:normal; margin-top:0.5em; margin-left:1em; margin-bottom:0em; text-align:left; text-indent:0em; } p.toc3 { font-family:sans-serif; font-size:small; font-weight:bold; margin-top:1.5em; margin-left:1em; margin-bottom:0em; text-align:left; text-indent:0em; padding-bottom: 0.3em; border-bottom:solid 1px black; } p.toc4 { font-family:sans-serif; font-size:small; font-weight:bold; margin-top:0em; margin-left:1em; margin-bottom:2em; text-align:left; text-indent:0em; } p.toc5 { font-family:serif; font-size:small; font-weight:normal; margin-top:2.5em; margin-left:1em; margin-bottom:0em; text-align:left; text-indent:0em; } p.toc6 { font-family:serif; font-size:small; font-weight:normal; margin-top:1em; margin-left:1em; margin-bottom:0em; text-align:left; text-indent:0em; } h2.title { font-family:sans-serif; font-size:xx-large; font-weight:bold; margin-top:0.5em; margin-left:0em; margin-bottom:0em; text-align:center; text-indent:0em; } h2.title1 { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:2em; margin-left:0em; color:#C2C2C2; margin-right:0em; margin-bottom:0em; text-align:center; text-indent:0em; } h2.title2 { font-family:sans-serif; font-size:x-large; font-weight:normal; margin-top:0.5em; margin-left:0em; margin-right:0em; margin-bottom:0em; text-align:center; text-indent:0em; color:#C2C2C2; } p.type1 { font-family:serif; font-size:small; font-weight:normal; margin-top:2em; margin-left:2em; margin-right:0em; margin-bottom:0em; text-align:left; text-indent:0em; } p.type { font-family:serif; font-size:small; font-weight:normal; margin-top:0em; margin-left:2em; margin-right:0em; margin-bottom:0em; text-align:left; text-indent:0em; } p.center { font-family:serif; font-size:small; font-weight:normal; margin-top:0em; margin-left:0em; margin-right:0em; margin-bottom:1em; text-align:center; text-indent:0em; } p.centerc { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-left:0em; color:#9D9FA2; margin-right:0em; margin-bottom:2em; text-align:center; text-indent:0em; } p.pub { font-family:sans-serif; font-weight:normal; font-size:medium; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:center; text-indent:0em; } p.pub1 { font-family:sans-serif; font-weight:normal; font-size:small; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:center; text-indent:0em; } p.copy { font-family:serif; font-size:x-small; margin-top:0em; margin-bottom:0.1em; margin-right:0em; margin-left:0em; text-align:left; } p.copyc { font-family:serif; font-size:x-small; margin-top:0em; margin-bottom:0.1em; margin-right:0em; margin-left:0em; text-align:center; } p.copyc1 { font-family:serif; font-size:x-small; margin-top:0em; margin-bottom:0.1em; margin-right:0em; margin-left:0em; text-align:center; } p.ded { font-family:serif; font-size:small; margin-top:0em; margin-bottom:5em; margin-right:0em; margin-left:0em; text-align:center; } p.copy1 { font-family:serif; font-size:x-small; margin-top:1.5em; margin-bottom:0em; margin-right:0em; margin-left:0em; text-align:left; } h2.bmhead { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-bottom:1em; margin-right:0em; color:#939598; margin-left:0em; text-align:center; } h2.bmheadb { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:0em; margin-bottom:0.5em; margin-right:0em; color:#939598; margin-left:0em; text-align:center; } h2.bmhead2 { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-bottom:0.5em; margin-right:0em; color:#939598; border-bottom:solid 1px black; margin-left:0em; text-align:center; } h2.bmhead3 { font-family:sans-serif; font-size:x-large; font-weight:bold; margin-top:0em; margin-bottom:0.5em; margin-right:0em; margin-left:0em; text-align:center; } h2.bmhead4 { font-family:sans-serif; font-size:medium; font-weight:bold; margin-top:0em; margin-bottom:0.5em; margin-right:0em; margin-left:0em; text-align:center; } p.au { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:0em; margin-bottom:0.5em; margin-right:0em; margin-left:0em; text-align:center; } p.au-aff { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:0em; margin-bottom:0.5em; margin-right:0em; margin-left:0em; text-align:center; } h2.bmheads { font-family:sans-serif; font-size:medium; font-weight:normal; margin-top:0em; margin-bottom:0.5em; margin-right:0em; color:#939598; margin-left:0em; text-align:center; } h2.bmhead1 { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-bottom:5em; margin-right:0em; margin-left:0em; text-align:center; } h2.bmheada { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-bottom:5em; margin-right:0em; margin-left:0em; text-align:center; } h2.bmheada1 { font-family:sans-serif; font-size:small; font-weight:bold; margin-top:0em; margin-bottom:1em; margin-right:0em; margin-left:0em; text-align:center; } h2.fmhead1 { font-family:sans-serif; font-size:x-large; font-weight:normal; margin-top:0em; margin-bottom:5em; margin-right:0em; margin-left:0em; text-align:center; } p.author { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-bottom:4em; margin-right:0em; margin-left:0em; text-align:center; } img.block { margin-right:0.5em; } p.image { text-align:center; margin-top:0em; margin-bottom:1em; text-indent:0em; } p.app-image { text-align:left; margin-top:0.5em; margin-bottom:0em; text-indent:0em; } p.app-image1 { text-align:left; margin-top:0.5em; margin-bottom:0em; text-indent:0em; } h3.h3a { font-family:sans-serif; font-size:medium; font-weight:bold; margin-left:0em; margin-right:0em; margin-bottom:0.5em; margin-top:0em; text-align:left; text-indent:0em; } span.bu { color:#9D9FA2; font-size:large; float:left; margin-top:-0.27em; margin-left:-1em; } span.u { text-decoration:underline; color:#7784B9; } p.bull1 { font-family:serif; font-size:small; margin-top:1em; margin-left:1em; padding-left:2em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.bull { font-family:serif; font-size:small; margin-top:0.3em; margin-left:2em; margin-bottom:0em; padding-left:1em; text-align:justify; text-indent:0em; } p.bulli { font-family:serif; font-size:small; margin-top:0.2em; margin-left:3em; margin-bottom:0em; text-align:justify; text-indent:0em; } span.li { float:left; margin-left:-1.5em; } p.list1 { font-family:serif; font-size:small; margin-top:2em; margin-left:3em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.list { font-family:serif; font-size:small; margin-top:0.3em; margin-left:3em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.list_n { font-family:serif; font-size:small; margin-top:0.3em; margin-left:5em; margin-bottom:0em; text-align:justify; text-indent:0em; } span.en { float:left; margin-left:-1.5em; } span.en1 { float:left; margin-left:-2em; } p.ennote1 { font-family:serif; font-size:small; margin-top:0.3em; margin-left:2em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.ennote { font-family:serif; font-size:small; margin-top:0.2em; margin-left:2em; margin-bottom:0em; text-align:justify; text-indent:0em; } small { font-size:0.75em; } /* ===================== Front matter ===================== */ h2.cn { font-family:sans-serif; font-size:xx-large; font-weight:bold; margin-top:0em; margin-left:0em; margin-bottom:0.5em; text-align:center; text-indent:0em; color:#BBBDC0; } h2.cnc { font-family:serif; font-size:xx-large; font-weight:bold; margin-top:0em; margin-left:0em; margin-bottom:0.5em; text-align:center; text-indent:0em; } h2.ct { font-family:sans-serif; font-size:large; font-weight:bold; margin-top:0em; margin-left:0em; margin-bottom:5em; text-align:center; text-indent:0em; } h2.ctc { font-family:serif; font-size:x-large; font-weight:bold; margin-top:0em; margin-left:0em; margin-bottom:5em; text-align:center; text-indent:0em; } p.str { font-family:serif; font-size:x-large; font-weight:bold; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:left; border-top:solid 1px black; text-indent:0em; } p.strb { font-family:serif; font-size:large; font-weight:bold; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:left; border-bottom:solid 1px black; text-indent:0em; } h2.part { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:0em; margin-left:0em; margin-bottom:0.5em; text-align:center; text-indent:0em; color:#807F7F; } p.partb-tit { font-family:serif; font-size:large; font-weight:normal; margin-top:0em; margin-left:0em; margin-bottom:0.5em; text-align:center; text-indent:0em; } /* ===================== Paragraph ===================== */ h3.h3s { font-family:serif; font-size:medium; font-weight:bold; margin-left:0em; margin-right:0em; margin-bottom:1em; margin-top:0em; text-align:left; text-indent:0em; } h3.h3s1 { font-family:serif; font-size:medium; font-weight:normal; margin-left:0em; margin-right:0em; margin-bottom:1em; margin-top:0em; text-align:left; text-indent:1.5em; } h3.h3s1_n { font-family:serif; font-size:medium; font-weight:normal; margin-left:0em; margin-right:0em; margin-bottom:1em; margin-top:0em; text-align:left; text-indent:0em; } p.para { font-family:serif; font-size:small; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.paras1 { font-family:sans-serif; font-size:small; margin-top:0em; margin-left:0em; margin-bottom:0.5em; text-align:justify; text-indent:0em; } p.para1 { font-family:serif; font-size:small; margin-top:1em; margin-left:0em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.indent-para { font-family:serif; font-size:small; margin-top:0em; margin-left:0em; margin-bottom:0.1em; text-align:justify; text-indent:1.5em; } p.indent-para1 { font-family:serif; font-size:small; margin-top:1.5em; margin-left:0em; margin-bottom:0.1em; text-align:justify; text-indent:1.5em; } span.dropcap { font-size:3.5em; font-weight: normal; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; padding-right: 0em; font-family: serif; float: left; } p.fcaption { font-family:sans-serif; text-align:center; font-weight:normal; font-size: small; margin-bottom: 2em; margin-top:0em; margin-left: 0em; } p.fimage { text-align:center; margin-top:1em; margin-bottom:1em; text-indent:0em; } h3.h3 { font-family:sans-serif; font-size:small; font-weight:bold; margin-top:0em; margin-bottom:1em; margin-right:0em; margin-left:0em; text-align:left; } div.tit { background-color:#E7E7E8; padding:1em; margin-top:3em; margin-bottom:1em; } div.box { background-color:#E1E2E3; padding:1em; border-bottom:solid 5px black; border-top:solid 5px black; border-right:solid 5px black; border-left:solid 5px black; margin-top:3em; margin-bottom:1em; } .box-head { font-family:sans-serif; font-size:large; font-weight:normal; margin-top:1em; margin-bottom:1.5em; margin-right:0em; margin-left:0em; text-align:left; } .parasj { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:0em; margin-bottom:1.5em; margin-right:0em; margin-left:0em; text-align:justify; } .box-para1 { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:1em; margin-bottom:0em; margin-right:0em; margin-left:0em; text-align:left; } .box-para { font-family:sans-serif; font-size:small; font-weight:normal; margin-top:0.3em; margin-bottom:0em; margin-right:0em; margin-left:0em; text-align:left; } p.listparai { font-family:serif; font-size:small; margin-top:0em; margin-left:3em; margin-bottom:0em; text-align:justify; text-indent:1.3em; } div.copyb { padding:0.5em; margin-top:5em; margin-bottom:1em; border-bottom:solid 1px black; border-top:solid 1px black; border-right:solid 1px black; border-left:solid 1px black; } p.paras { font-family:sans-serif; font-size:small; margin-top:1em; margin-left:0em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.primary { font-family:serif; font-size:x-small; margin-top:0em; margin-bottom:0em; padding-left:2em; text-align:left; text-indent:-1em; } p.secondary { font-family:serif; font-size:x-small; margin-top:0em; margin-bottom:0em; padding-left:3em; text-align:left; text-indent:-1em; } p.primary1 { font-family:serif; font-size:x-small; margin-top:0em; margin-bottom:0.1em; padding-left:2em; text-align:left; text-indent:-1em; } div.keep_together { page-break-inside:avoid; margin-top:1em; margin-bottom:1em; }