/* ----- Body ----- */ body { margin: 0.5em; padding: 0; font-family: "Times New Roman", Times, serif; } body.serif { margin: 0.5em; padding: 0; font-family: "Times New Roman", Times, serif; } /* ----- Paragraphs ----- */ p { margin:0.2em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 1.5em; text-align: left; } p.noindent { margin:0.2em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: justify; } p.noindent-t { margin:0.8em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: justify; } p.indent { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 1.5em; text-align: justify; } p.indent-t { margin:0.8em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 1.5em; text-align: justify; } p.center { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: center; } p.right { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: right; } figcaption{ margin:0em 0em 0em 0em; padding:0em; } p.figcaption{ font-size:0.9em; margin:0.5em 0em 1em 0em; padding:0.3em 0em 0em 6.2em; text-indent:-6.2em; text-align:left; font-family: Arial, Verdana, sans-serif; line-height:1.3em; border-top: solid 2px #939598; } p.figcaption1{ font-size:0.9em; margin:0.5em 0em 1.5em 0em; padding:0.3em 0em 0em 6.75em; text-indent:-6.75em; text-align:left; font-family: Arial, Verdana, sans-serif; line-height:1.3em; border-top: solid 2px #939598; } p.figsource{ margin:0.3em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: left; font-size:0.80em; font-family: Arial, Verdana, sans-serif; } p.figsource1{ margin:0.3em 0em 1em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: left; font-size:0.80em; font-family: Arial, Verdana, sans-serif; } /* ----- Headings ----- */ .part { margin:0.5em 0em 0.5em 0em; padding:1em 0.5em 1em 0.5em; background-color: #99b7da; font-family: Arial, Verdana, sans-serif; } h2.part_tit { margin: 0.2em 0em 0em 0em; padding:0em 0em 0em 0em; font-size: 2.0em; text-indent: 0em; text-align: right; font-family: Arial, Verdana, sans-serif; font-weight:normal; color:#fff; } h2.part_no { margin: 1em 0em 0em 0em; padding:0em 0em 0em 0em; font-size: 1.3em; text-indent: 0em; text-align: right; font-family: Arial, Verdana, sans-serif; font-weight:normal; } table.ch-table { width: 100%; border-collapse: collapse; margin: 1em 0em 2.5em 0em; padding:0em 0em 0em 0em; text-indent: 0em; font-family: Arial, Verdana, sans-serif; } .ch-table td { padding:0.25em 0.25em 0.25em 0.25em; text-indent: 0em; vertical-align:middle; } .ch-table td.ch-bg { background-color:#0065a5; color:#fff; } h2.chap_tit { margin: 0em 0em 0em 0em; text-align: center; font-size:1.3em; font-weight:normal; } h2.chap_no { margin: 0em 0em 0em 0em; text-align: center; font-size:1em; font-weight:normal; } h2.chap_no1 { margin: 0em 0em 0em 0em; text-align: center; font-size:2em; color:#0065a5; } /* ----- Lists ----- */ ul { margin: 1em 0em 1em 1.25em; padding:0em 0em 0em 0em; text-indent: 0em; } ol { margin: 1em 0em 1em 1.25em; padding:0em 0em 0em 0em; text-indent: 0em; } li { margin: 0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; } ul.square { list-style-type: square; } ul.circle { list-style-type: circle; } ul.bullet { list-style-type: disc; } ol.decimal { list-style-type: decimal; } ol.decimal-zero { list-style-type: decimal-leading-zero; } ol.lower-alpha { list-style-type: lower-alpha; } ol.upper-alpha { list-style-type: upper-alpha; } ol.lower-roman { list-style-type: lower-roman; } ol.upper-roman { list-style-type: upper-roman; } /* ----- Tables ----- */ table { width: 100%; border-collapse: collapse; margin: 1em 0em 1em 0em; padding:0em 0em 0em 0em; text-indent: 0em; } tr { margin: 0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; } td { padding:0.25em 0.25em 0.25em 0.25em; text-indent: 0em; } .vtop{ vertical-align:top; } .vmid{ vertical-align:middle; } .vbot{ vertical-align:bottom; } /* ----- Sidebar 1. Sidebar1 (Sidebar solid background) 2. Sidebar2 (Sidebar solid background radius) 3. Sidebar3 (Sidebar Box border) 4. Sidebar4 (Sidebar Border Top Bottom) 5. Sidebar5 (Sidebar Border Top) 6. Sidebar6 (Sidebar Border Bottom) 7. Sidebar7 (Sidebar Box border radius) ----- */ /* ----- Sidebar box styles ----- */ .Sidebar1 { margin:1.5em 0em 1.5em 0em; padding:0em 1em 1em 1em; background-color: #ebebeb; font-family: Arial, Verdana, sans-serif; } .Sidebar2 { margin:1.5em 0em 1.5em 0em; padding:0em 0.5em 0.5em 0.5em; background-color: #eeeeef; font-family: Arial, Verdana, sans-serif; border-top:5px solid #d2d3d5; } .Sidebar3 { margin:1.5em 0em 1.5em 0em; padding:0.5em 0.5em 0.5em 0em; font-family: Arial, Verdana, sans-serif; border-top:5px solid #d2d3d5; } .Sidebar4 { margin:1.5em 0em 1.5em 0em; padding:0.5em 0.5em 0.5em 0.5em; border-top: 1px solid; border-bottom: 1px solid; font-family: Arial, Verdana, sans-serif; } .Sidebar5 { margin:1.5em 0em 1.5em 0em; padding:0.5em 0.5em 0.5em 0.5em; border-top: 1px solid; font-family: Arial, Verdana, sans-serif; } .Sidebar6 { margin:1.5em 0em 1.5em 0em; padding:0.5em 0.5em 0.5em 0.5em; border-bottom: 1px solid; font-family: Arial, Verdana, sans-serif; } .Sidebar7 { margin:1.5em 0em 1.5em 0em; padding:0.5em 0.5em 0.5em 0.5em; border: 1px solid; font-family: Arial, Verdana, sans-serif; border-radius: 0.5em; } /* ----- Blockquotes and Epigraphs ----- */ div.blockquote { text-align: justify; margin:1.5em 1.5em 1.5em 1.5em; padding:0em 0em 0em 0em; } /* ----- Images ----- */ /* -- Figure -- */ .cover{ margin:0em; padding:0em; max-width: 100%; height: 100%; page-break-after: avoid; } figure { text-align: center; margin: 1em 0em 1em 0em; page-break-inside: avoid; } .figure1 { margin: 0em 0 0em 0; page-break-inside: avoid; } img { max-width: 100%; max-height: 100%; } .imgt { width: 12px; } .img1 { width: 1%; } .img2 { width: 2%; } .img3 { width: 3%; } .img4 { width: 4%; } .img5 { width: 5%; } .img10 { width: 10%; } .img15 { width: 15%; } .img20 { width: 20%; } .img25 { width: 25%; } .img30 { width: 30%; } .img35 { width: 35%; } .img40 { width: 40%; } .img45 { width: 45%; } .img50 { width: 50%; } .img55 { width: 55%; } .img60 { width: 60%; } .img65 { width: 65%; } .img70 { width: 70%; } .img75 { width: 75%; } .img80 { width: 80%; } .img85 { width: 85%; } .img90 { width: 90%; } .img95 { width: 95%; } .img100 { width: 100%; } .altimg{ display: none; visibility:hidden; } .eqn-img{ display: inline-block; visibility:visible; } hr.border{ display:none; visibility:hidden; } /* ----- Misc. ----- */ .bold { font-weight: bold !important; } .normal { font-style: normal; font-weight: normal; } .italic { font-style: italic !important; } .underline { text-decoration: underline !important; } .strick { text-decoration: line-through !important; } .small-caps { font-variant: small-caps; } small{ font-size: 80%; } sup{ font-size:70%; line-height:70%; } sub{ font-size:70%; line-height:70%; } .colwidth1 { width:1%; } .colwidth2 { width:2%; } .colwidth3 { width:3%; } .colwidth4 { width:4%; } .colwidth5 { width:5%; } .colwidth6 { width:6%; } .colwidth7 { width:7%; } .colwidth8 { width:8%; } .colwidth9 { width:9%; } .colwidth10 { width:10%; } .colwidth15 { width:15%; } .colwidth17 { width:17%; } .colwidth20 { width:20%; } .colwidth25 { width:25%; } .colwidth30 { width:30%; } .colwidth35 { width:35%; } .colwidth40 { width:40%; } .colwidth45 { width:45%; } .colwidth50 { width:50%; } .colwidth55 { width:55%; } .colwidth60 { width:60%; } .colwidth65 { width:65%; } .colwidth70 { width:70%; } .colwidth75 { width:75%; } .colwidth80 { width:80%; } .colwidth85 { width:85%; } .colwidth90 { width:90%; } .colwidth95 { width:95%; } .colwidth100 { width:100%; } /* ----- Links ----- */ a { text-decoration: none; color: blue; } /* ----- Page breaks ----- */ div.break_after { page-break-after: always; } /* ----- Float ----- */ .Float-Left { margin:0em 0em 0em 0em; padding:0.5em 0.5em 0.5em 0.5em; float:left; width: 33%; } .Float-Right { margin:0em 0em 0em 0em; padding:0.5em 0.5em 0.5em 0.5em; float:right; width: 33%; } /* ----- Remove space ----- */ .rmspacetop { margin-top:0em !important; } .rmspacebottom { margin-bottom:0em !important; } /* ----- Table of Content ----- */ .Fm_Head { font-size: 1.4em; margin:1.5em 0em 1.5em 0em; padding:1em 0em 1em 0em; text-align: center; text-indent: 0em; font-weight:normal; background-color:#0065a5; color:#fff; font-family: Arial, Verdana, sans-serif; } /* ----- Copyright ----- */ .copy-top { font-size: 0.9em; margin: 3em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent: 0em; text-align: justify; } .copy { font-size: 0.9em; margin: 1em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent: 0em; text-align: left; } .copy1 { font-size: 0.9em; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-indent: 0em; text-align: justify; } .copy2 { font-size: 0.9em; margin: 5em 0em 1em 0em; padding: 0em 0em 0em 0em; text-indent: 0em; text-align: justify; } .copy2a { font-size: 0.9em; margin: 0.1em 0em 0em 1.5em; padding: 0em 0em 0em 0em; text-indent: -1.5em; text-align: justify; } /* ----- Dedication ----- */ p.ded-top { margin:5em 0em 0em 0em; padding:0em 2em 0em 2em; text-indent: 0em; text-align: center; } p.ded-aut { margin:0em 0em 0em 0em; padding:0em 2em 0em 2em; text-indent: 0em; text-align: right; } /* ----- Index ----- */ h3.ind-hd { margin:1em 0em 0.5em 0em; padding:0em 0em 0em 0em; font-size:1.1em; text-indent: 0em; text-align: justify; font-family: Arial, Verdana, sans-serif; } p.level1 { margin:0em 0em 0em 2em; padding:0em 0em 0em 0em; text-indent: -2em; text-align: justify; } p.level1-top { margin:1.5em 0em 0em 2em; padding:0em 0em 0em 0em; text-indent: -2em; text-align: justify; } p.level2 { margin:0em 0em 0em 2em; padding:0em 0em 0em 0em; text-indent: -1em; text-align: justify; } p.level3 { margin:0em 0em 0em 3em; padding:0em 0em 0em 0em; text-indent: -1em; text-align: justify; } p.level4 { margin:0em 0em 0em 4em; padding:0em 0em 0em 0em; text-indent: -1em; text-align: justify; } /* ----- Notice ----- */ div.notice { margin:5em 2em 1em 2em; padding:0.5em 0.5em 0.5em 0.5em; border:1px solid #0065b9; } .notice_hd { margin:0.5em 0em 0.5em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align:center; color:#0065b9; font-weight:bold; font-family: Arial, Verdana, sans-serif; } /* ----- Title Page ----- */ h1.halftitle { margin:5em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent:0em; font-size: 1.6em; font-family: Arial, Verdana, sans-serif; text-align:center; color:#0065a5; font-weight:normal; } h1.halfsubtitle { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent:0em; font-size: 2.8em; font-family: Arial, Verdana, sans-serif; text-align:center; } .author1 { margin:0.5em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent:0em; font-size: 1.3em; font-family: Arial, Verdana, sans-serif; color:#000000; text-align:center; } .author { margin:3em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent:0em; font-size: 1.3em; font-family: Arial, Verdana, sans-serif; color:#000000; text-align:center; } .edition { margin:1em 0em 3em 0em; padding:0em 0em 0em 0em; text-indent:0em; font-size: 1.1em; font-family: Arial, Verdana, sans-serif; text-align:center; font-weight:normal; } .affiliation { margin:0.2em 0em 1em 0em; padding:0em 0em 0em 0em; text-indent:0em; font-size: 1em; text-align:center; } .publisher { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; font-size: 0.95em; text-align:center; text-indent:0em; line-height:1.4em; font-family: Arial, Verdana, sans-serif; } .logo { margin:3em 0em 0.8em 0em; padding:0em 0em 0em 0em; text-align:center; text-indent:0em; } span.location { margin-left: 0.5em; text-align: left; } /* ----- Contributors ----- */ p.cont-aut { margin:1em 0em 0em 0em; padding:0em 0em 0em 0em; font-size: 1.1em; text-indent: 0em; font-weight: bold; text-align: justify; } p.cont-role { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: justify; } p.cont-address { margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent: 0em; text-align: justify; font-size:1em; } h2.chap-no { font-size:1.2em; margin:2em 2em 1em 2em; padding:0.1em 0em 0em 0em; text-indent:0em; text-align:center; font-family: Arial, Verdana, sans-serif; line-height:1.3em; background-color: #86888b; color:#fff; font-weight:bold; } h2.chap-tit { font-size:2.2em; margin:0em 0em 2em 0em; padding:0em 0em 0em 0em; text-indent:0em; text-align:center; font-family: Arial, Verdana, sans-serif; font-weight:bold; line-height:1.3em; } .epi-center { font-size:1em; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-indent:0em; text-align:center; font-family: "Times New Roman", Times, serif; font-weight:normal; font-style:italic; line-height:1.3em; } .epi-author { font-size:1em; margin:0em 0em 2em 0em; padding:0em 0em 0em 0em; text-indent:0em; text-align:center; font-family: "Times New Roman", Times, serif; font-weight:normal; line-height:1.3em; } ul.gloss-bull{ list-style-type: disc; }