@page{ margin: 5pt; } body{ font-family: serif; margin: 0 14px; -webkit-text-size-adjust:none; } header{ margin:0px; } .large { font-size:large; } span.blue { color:#007BBA; } sup{ vertical-align: 4px; font-size: 0.7em; } sub{ vertical-align: -4px; font-size: 0.7em; } img{ max-height: 100%; max-width: 100%; vertical-align: middle; } table, div{ page-break-inside: avoid; } h1,h2,h3,h4,h5,h6{ page-break-after: avoid; } p.nonindent{ text-indent:0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; text-align:justify; font-family:serif; } p.nonindent1{ text-indent:0em; font-size:1em; line-height:1.2em; margin-top:1em; margin-bottom:0em; text-align:justify; font-family:serif; } p.indent{ text-indent:1.2em; font-size:1.0em; line-height:1.2em; margin-top:0em; margin-bottom:0em; text-align:justify; font-family:serif; } div.figure{ margin-top:1em; margin-bottom:1em; } figure.figure{ margin-top:1.2em; margin-bottom:1.2em; text-align:center; border-bottom: 1px solid #D99330; page-break-inside:avoid; } figcaption.caption { margin-top:0.3em; margin-bottom:0.3em; text-align:left; border-top: 1px solid #D99330; page-break-before:avoid; font-family:sans-serif; font-size: 0.95em; padding-top:0.3em; } figcaption p { margin-top:0; margin-bottom:0; text-align:left; } .fignum{ color: #B1043A; font-family:sans-serif; font-weight: bold; } p.figcap1 { font-family:sans-serif; font-size: 85%; text-align:left; margin:0em; margin-top:0.4em; } .center{ text-align:center; } div.title { background-color: #007BBA; padding:0.5em; margin-top:1.0em; margin-bottom:1em; } div.title1 { background-color: #007BBA; padding:0.5em; margin-top:1.5em; margin-bottom:3em; } p.tp1 { text-align:center; font-family:serif; font-size: 2em; color: #FFFFFF; text-shadow: 3px 3px #006FA8; letter-spacing: 5px; word-spacing: 4px; margin:0.2em 3em 0em 3em; } p.tp10 { text-align:center; font-family:serif; font-size: 2em; color: #FFFFFF; text-shadow: 3px 3px #006FA8; letter-spacing: 5px; word-spacing: 4px; margin:0em 3em 0.2em 3em; } p.edi { text-align: center; margin-bottom: 2.5em; font-family:serif; letter-spacing: 2px; } p.edi0 { text-align: center; margin-bottom: 0em; font-family:serif; letter-spacing: 2px; } p.tp2 { text-align:left; font-family:sans-serif; font-size: 0.9em; color:#00A2A5; font-weight:bold; } p.tp3 { text-align:left; font-family:sans-serif; font-size: 1.3em; color:#007BBA; margin: 0.3em 0em 0.3em 0em; } div.tp0 { text-align:center; margin:0em; } p.tline { border-top: 1px solid #FFFFFF; text-shadow: 3px 3px #006FA8; display:inline-block; line-height: 0em; margin:0em; width: 8em; } p.tline1 { border-top: 1px solid #007AB8; display:inline-block; text-align:center; line-height: 0em; margin:0em; width: 8em; } .tp4{ text-align: left; font-size: 0.9em; line-height: 1.3em; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; font-family:serif; } p.copy{ font-size: 0.95em; line-height: 1.2em; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; font-family:serif; text-align: justify; } p.copy1{ font-size: 0.95em; line-height: 1.2em; text-indent: 0em; margin-top: 1.2em; margin-bottom: 0em; font-family:serif; text-align: justify; } div.ded1 { text-align:center; margin-top: 25%; } div.ded { display:inline-block; width:15em; border-left: 10px solid #00A2A5; border-right: 10px solid #00A2A5; border-top: 10px solid #00A2A5; } p.dedication{ text-indent:0em; font-size:0.95em; line-height: 1.4em; margin-top:0.5em; margin-bottom:0em; text-align:center; font-family:serif; } p.cont1 { text-indent:0em; font-size:0.95em; line-height:1.2em; margin-top:0.7em; margin-bottom:0em; text-align:left; font-family:serif; } p.toc0 { text-indent:0em; font-size:0.95em; line-height:1.2em; margin-top:0.2em; margin-bottom:0em; text-align:left; font-family:sans-serif; } p.toc { text-indent:0em; font-size:0.95em; line-height:1.2em; margin-top:0.5em; margin-bottom:0em; text-align:left; font-family:sans-serif; } p.toc1 { text-indent:0em; font-size:0.95em; line-height:1.2em; margin-top:0.9em; margin-bottom:0em; text-align:left; font-family:sans-serif; } span.col1 { color:#00A2A5; } span.ttoc { color:#007BBA; } a.blk { color:#000000; } p.aut { text-align:left; font-family:serif; font-size:0.95em; margin:0em; } h1.chap_name { text-align:center; font-family:serif; font-size: 2em; color: #FFFFFF; text-shadow: 3px 3px #006FA8; letter-spacing: 5px; word-spacing: 4px; margin:0.2em 3em 0em 3em; font-weight:normal; } div.chap { text-align:center; } h1.chap1 { display:inline-block; width:3em; color:#007BBA; font-size: 3em; margin-bottom:0em; font-weight:normal; border-left: 10px solid #00A2A5; border-right: 10px solid #00A2A5; border-top: 10px solid #00A2A5; text-align:center; } h1.chap2 { text-align:center; font-weight: normal; font-size: 2.0em; margin-top:0.2em; margin-bottom:0.2em; line-height: 1.1em; } p.aut2 { text-align:center; font-weight: normal; font-size: 1.1em; margin-top:0.5em; margin-bottom:4em; line-height: 1.4em; margin-left: 20%; margin-right: 20%; border-top: 1px solid #007BBA; border-bottom: 1px solid #007BBA; } h1.section{ font-size:1.2em; line-height:1.1em; margin-bottom:0.3em; margin-top:1.0em; color:#007BBA; font-family:sans-serif; } h2.section{ font-size:1.05em; line-height:1.2em; margin-bottom:0.2em; margin-top:1.0em; color:#00A2A5; font-family:sans-serif; } h2.section0{ font-size:1.05em; line-height:1.2em; margin-bottom:0.2em; margin-top:0.4em; color:#00A2A5; font-family:sans-serif; } ul{ margin-bottom:0.1em; margin-top:0.1em; margin-left:-1.4em; } li{ text-align:justify; } ol.ref { margin-bottom:0.5em; margin-top:0.5em; margin-left:-1em; } ol.ref li { font-size: 0.9em; line-height: 1.3em; } ol.ref1 { margin-bottom:0.5em; margin-top:0.5em; margin-left:-0.5em; } ol.ref1 li { font-size: 0.9em; line-height: 1.3em; } ol.numR { margin-bottom:0.5em; margin-top:0.5em; margin-left:-1.2em; } ol.numR li { line-height: 1.3em; text-align:left; } ol.numR0 { margin-bottom:0.2em; margin-top:0.2em; margin-left:-1.2em; } ol.numR0 li { line-height: 1.3em; text-align:left; } ul.redbull{ margin-bottom:0.5em; margin-top:0.5em; margin-left:-1.4em; } ul.redbull li{ list-style-type:square; color: #B1043A; } ul.redbull li.li{ list-style-type:square; color: #B1043A; text-align:left; } ul.redbull li span{ color:#000000; } li div.table{ color:#000000; } li div.figure{ color:#000000; } li div.figure .fignum{ color: #B1043A; } ul.redbull li span.tblnum{ color: #662584; margin-right: 0.4em; } ul.redbull0{ margin-bottom:0.1em; margin-top:0.1em; margin-left:-1.4em; } ul.redbull0 li.li{ list-style-type:square; color: #B1043A; text-align:left; } ul.redbull01{ margin-bottom:0.1em; margin-top:0.1em; margin-left:-1.0em; } ul.redbull01 li.li{ list-style-type:square; color: #B1043A; text-align:left; } ul.redbull01 li.li span { color: #000000; } ul.redbull00{ margin-bottom:0.1em; margin-top:0.1em; margin-left:-1.4em; } ul.redbull00 li{ list-style-type:square; color: #B1043A; text-align:left; } ul.redbull00 li span{ color:#000000; } ul.redbull0 li.li span{ list-style-type:square; color: #000000; } div.margin2 { margin-top:1.0em; margin-bottom:1.0em; } .rightt { text-align: right; margin-right: 1em; } p.right2 { text-align:left; margin-left: 60%; margin-top:0em; margin-bottom:0em; } p.refhead { color:#B1043A; margin-top: 1.0em; margin-bottom: 0.3em; text-align:left; font-family: sans-serif; } table.table { border-collapse:collapse; font-family:sans-serif; width:100%; margin-top: 0.0em; margin-bottom: 0.0em; background-color: #DDE8F5; } td.thead1 { border-bottom: 1px solid #662584; vertical-align:bottom; } td.thead2 { border-bottom: 1px solid #662584; vertical-align:bottom; padding-top:1em; } td.thead11 { border-bottom: 1px solid #662584; vertical-align:bottom; padding-top: 0.5em; } span.tblnum { color: #662584; margin-right: 0.4em; } div.table{ page-break-inside: avoid !important; font-family:sans-serif; margin-top: 1.5em; margin-bottom: 1.2em; padding-bottom:0em; border-top: 4px solid #5F9DCF; } .tcaption { font-weight: bold; font-family: sans-serif; font-size: 0.9em; padding: 5px 15px 1px 4px; margin: 0em; border-left: 4px solid #5F9DCF; color: #662584; line-height: 1.3em; } .tcaption1 { font-weight: bold; font-family: sans-serif; font-size: 0.9em; padding: 5px 15px 10px 18px; margin-left: 0.0em; text-indent: 0.0em; color:#ffffff; margin-top: 0.0em; margin-bottom: 0.0em; background-color:#F15754; line-height: 1.5em; } td{ vertical-align: top; padding: 0.2em 0.4em 0.2em 0.4em; font-size: 0.9em; } td.center{ text-align:center; vertical-align:top; } p.tbody { text-indent:-1em; margin-left:1.0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } p.hang { text-indent:-1em; margin-left:1.0em; font-size:1em; line-height:1.3em; margin-top:0em; margin-bottom:0em; } p.hang00 { text-indent:-2em; margin-left:0em; font-size:1em; line-height:1.3em; margin-top:0em; margin-bottom:0em; } p.hang1 { text-indent:-1em; margin-left:2.0em; font-size:1em; line-height:1.3em; margin-top:0em; margin-bottom:0em; } p.tbodyc { font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; text-align:center; font-family:sans-serif; } p.tbody0 { text-indent:0em; margin-left:0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } p.tbody0c { text-indent:0em; margin-left:0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; text-align:center; } p.tbody1 { text-indent:-1em; margin-left:1.0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } p.tbody1c { font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; text-align:center; } p.tbody10 { text-indent:-4.5em; margin-left:4.5em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } p.tbody2 { text-indent:-1em; margin-left:2.0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } .tfoot{ font-size:0.8em; margin-left:0em; text-indent:0em; margin-bottom:0.3em; margin-top:0.3em; padding: 0px 5px 0px 5px; font-family:sans-serif; } span.small { font-size:0.75em; } .indexhead1 { text-align: left; margin-top:.2em; } .indexhead2 { text-align: left; margin-top:.2em; list-style-type: disc; } .indexhead3 { text-align: left; margin-top:.2em; list-style-type: disc; } a{ text-decoration: none; } ul.indexlevel1{ margin-top: 1.2em; margin-left: 0em; margin-bottom: 0em; } ul.indexlevel2{ margin-top: 0em; margin-left: 0em; margin-bottom: 0em; } ul.indexlevel3{ margin-top: 0em; margin-bottom: 0em; margin-left: 0em; } li.indexhead1 { text-align: left; margin-top:.2em; margin-left:-1.3em; } li.indexhead2 { text-align: left; margin-top:.2em; margin-left:-1.3em; } li.indexhead3 { text-align: left; margin-top:.2em; margin-left:-1.3em; } p.index { text-align:left; text-indent: -2.0em; margin-left: 2.0em; margin-bottom: 1.0em; } p.dhead { text-indent:0em; font-size:1em; line-height:1.2em; margin-top:1em; margin-bottom:0em; text-align:justify; font-family:serif; } span.dhead { font-family:sans-serif; font-size: 0.9em; margin-right: 0.7em; } div.block { margin-top:1em; margin-bottom:1em; margin-left:1.3em; } div.block0 { margin-top:0.5em; margin-bottom:0.5em; margin-left:1.0em; } h3.chead{ color: #B1043A; font-family:sans-serif; margin-top:1em; margin-bottom:0em; margin-left:1.5em; font-size:0.95em; } h3.chead0{ color: #B1043A; font-family:sans-serif; margin-top:0.4em; margin-bottom:0em; margin-left:1.5em; font-size:0.95em; } h3.cheada{ color: #B1043A; font-family:sans-serif; margin-top:0.3em; margin-bottom:0.3em; margin-left:1em; font-size:0.9em; } ol.num { margin-bottom:0.5em; margin-top:0.5em; margin-left:-1.2em; } ol.num li { margin-bottom:0em; margin-top:0em; } ol.num1 { margin-bottom:0em; margin-top:0em; margin-left:-1.2em; } ol.num1 li { margin-bottom:0em; margin-top:0em; } ol.num0 { margin-bottom:0em; margin-top:0em; margin-left:-1.2em; } ol.num0 li { margin-bottom:0em; margin-top:0em; } p.tbody3 { text-indent:-1em; margin-left:3.0em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } p.tbody1S { text-indent:-1em; margin-left:1.0em; font-size:1em; line-height:1.2em; margin-top:0.5em; margin-bottom:0em; font-family:sans-serif; } p.tbody2S { text-indent:-1.5em; margin-left:3.5em; font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; font-family:sans-serif; } ul.redbullS{ margin-bottom:0em; margin-top:0em; margin-left:-1.4em; } ul.redbullS li{ list-style-type:square; color: #B1043A; } ul.redbullS li span{ color:#000000; } h6.sectionS{ color: #B1043A; font-family:sans-serif; margin-top:1em; margin-bottom:0em; margin-left:1.5em; font-size:0.95em; } h6.sectionS0{ color: #B1043A; font-family:sans-serif; margin-top:0.4em; margin-bottom:0em; margin-left:1.5em; font-size:0.95em; } div.blockS{ margin-top: 0.5em; margin-left: 1em; margin-right: 0em; margin-bottom: 1em; } p.tbodySR { font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; text-align:right; font-family:sans-serif; } p.tbodySR0 { font-size:1em; line-height:1.2em; margin-top:0em; margin-bottom:0em; text-align:right; margin-right: 50%; font-family:sans-serif; } span.sans { font-family:sans-serif; } span.sans2 { font-family:sans-serif; font-size: 0.9em; margin-right: 0.7em; } .w30 { width:30%; } p.ref { text-align:justify; margin-left:2.1em; text-indent:-2.1em; margin-top:0; margin-bottom:0; font-size:0.95em; } p.ref span.num { display:inline-block; width:1.85em; margin:0 .25em 0 0; text-align:right; } ul.redbullt{ margin-left:-0.7em; } ul.redbullt li{ list-style-type:square; color: #B1043A; } ul.redbullt li span{ color:#000000; } ol.lalpha { margin-bottom:0.1em; margin-top:0.1em; margin-left:-1.2em; } ol.lalpha li { line-height: 1.3em; list-style-type:lower-alpha; } .roman_ul { text-indent: -0.9em; margin-left: 1.8em; margin-top:0.1em; margin-bottom:0em; } span.margin1 { display: inline-block; width: 0.9em; text-align: left; } ol.ualpha { margin-bottom:0.1em; margin-top:0.1em; margin-left:-1.2em; } ol.ualpha li { line-height: 1.3em; list-style-type:upper-alpha; } div.mrgleft { margin-bottom:0em; margin-top:0em; margin-left:1.5em; margin-right:0em; } div.mrgleft1 { margin-bottom:0em; margin-top:0em; margin-left:1.2em; margin-right:0em; } .alpha1 { text-indent: -0.7em; margin-left: 0.4em; margin-top:0em; margin-bottom:0em; text-align:justify; } ul.redbulla{ margin-bottom:0.2em; margin-top:0.2em; margin-left:-1.4em; } ul.redbulla li{ list-style-type:square; color: #B1043A; } ul.redbulla li.li{ list-style-type:square; color: #B1043A; text-align:left; } ul.redbulla li span{ color:#000000; } .td1 { border-left: 1px solid #662584; border-right: 1px solid #662584; }