@page { margin: 1em; } body { font-family: serif; margin: 1.5em; -webkit-hyphens: none !important; -moz-hyphens: none; hyphens: none; adobe-hyphenate: none; } a { text-decoration: none; } .fpage { page-break-before: left; } small { font-size: 0.75em; } .str { text-decoration:line-through; } span.strike { text-decoration: line-through; } .mid { vertical-align: middle; } img { max-width:100%; max-height:100%; } sub { font-size: 75%; } sup { font-size: 75%; } span.underline { text-decoration: underline; } .numberlist { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: justify; margin-left: 2em; margin-right: 0em; text-indent: 0em; } .numberlist1 { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: justify; margin-left: 2em; margin-right: 0em; text-indent: 0em; } span.num { float: left; margin-left: -1.5em; width: 1.5em; } span.num1 { float: left; margin-left: -2em; width: 2em; } .imagel { margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; } .imagec { margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: center; text-indent: 0em; } div.keep_together { margin-top:1em; margin-bottom:1em; } span.serif { font-family: serif; } span.sans { font-family: sans-serif; } div.chap { font-family: serif; margin-top:0.2em; margin-bottom: 1em; margin-left: 3em; margin-right: 0em; text-align: left; text-indent: 0em; } div.chap2 { font-family: serif; margin-top:0.2em; margin-bottom: 1em; margin-left: 4em; margin-right: 0em; text-align: left; text-indent: 0em; } h2.h2b { font-family: sans-serif; font-weight: normal; font-size: 200%; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: right; text-indent: 0em; } span.cl_blue { color:#59b6d8; } .noindent-1 { font-family: sans-serif; font-size: 90%; margin-top: 1em; margin-bottom: 1em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .noindent-10 { font-family: sans-serif; font-size: 90%; margin-top: 1em; margin-bottom: 0em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .noindent2 { font-family: sans-serif; font-size: 90%; margin-top: 1em; margin-bottom: 1em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .noindent20 { font-family: sans-serif; font-size: 90%; margin-top: 1em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .noindent { font-family:sans-serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 0em; } h3.h3 { font-family: serif; font-weight: normal; font-size: 130%; margin-top: 1em; margin-bottom: 0.3em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0.3em; border-bottom: solid 6px #59B6D8; padding-bottom: 0.5em; } span.big { font-family: sans-serif; font-size: 130%; color: #59B6D8; } .boxno { font-family: sans-serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .boxnot { font-family: sans-serif; font-size: 90%; margin-top: 1em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .image { margin-top: 1em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; text-align: center; text-indent: 0em; } .image0 { margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: center; text-indent: 0em; } .image-c { margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: center; text-indent: 0em; } .image-c0 { margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: center; text-indent: 0em; } .fcaption { font-family: sans-serif; font-size: 85%; margin-top: 0.1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: left; } .indent { font-family: sans-serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 1em; } .chaptoc { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2.5em; margin-right: 0em; text-indent: 0em; } span.toc-c { float: left; margin-left: -1.5em; width: 1.5em; } .chaptoc1 { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2.5em; margin-right: 0em; text-indent: 0em; } span.toc-c1 { float: left; margin-left: -2em; width: 2em; } .chaptoc2 { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2.5em; margin-right: 0em; text-indent: 0em; } span.toc-c2 { float: left; margin-left: -2.5em; width: 2.5em; } .indent2 { font-family: sans-serif; font-size: 90%; margin-top: -1em; margin-bottom: 1em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 1em; } h2.h2 { font-family: sans-serif; font-weight: normal; font-size: 200%; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; } h2.h20 { font-family: sans-serif; font-weight: normal; font-size: 200%; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; } .refentry { font-family: sans-serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 1em; margin-right: 0em; text-indent: -1em; } .head { font-family: sans-serif; font-weight: normal; font-size: 120%; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; } span.cl_red { color:#cd394f; } h5.h5 { font-family: sans-serif; font-size: 105%; margin-top: 1em; margin-left: 0em; margin-bottom: 0em; margin-right: 0em; margin-left: 0em; text-align: left; } h5.h5a { font-family: sans-serif; font-size: 105%; margin-top: 0em; margin-left: 0em; margin-bottom: 0em; margin-right: 0em; margin-left: 0em; text-align: left; } .noint { font-family: sans-serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2em; margin-right: 0em; text-indent: -1em; } .noint1 { font-family: sans-serif; font-size: 90%; margin-top: 0.7em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; color:#58585a; } .noint1a { font-family: sans-serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; color:#58585a; } span.dropcap { font-size:240%; float:left; line-height:0.9em; margin-top:0em; margin-bottom:-0.25em; color:#59b6d8; } h4.h4 { font-family: sans-serif; font-weight: normal; font-size: 120%; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; } .indexmain { font-family: serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: justify; margin-left: 1em; margin-right: 0em; text-indent: -1em; } .indexmain10 { font-family: serif; font-size: 110%; margin-top: 1em; margin-bottom: 1.5em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .indexmainb { font-family: serif; font-size: 90%; margin-top: 0em; margin-bottom: 1em; text-align: justify; margin-left: 1em; margin-right: 0em; text-indent: -1em; } .halftitle1 { font-family: sans-serif; font-size: 100%; margin-top: 5em; margin-bottom: 0em; margin-left: 2em; margin-right: 0em; text-align: left; text-indent: 0em; color:#808285; } .halftitle { font-family: sans-serif; font-weight: normal; font-size: 250%; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; } .toc { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .toc-part { font-family: serif; font-size: 130%; margin-top: 1em; margin-bottom: 0em; text-align: left; margin-left: 1em; margin-right: 0em; text-indent: -1em; } .imaget { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; text-align: center; text-indent: 0em; } .toc-chap { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2.5em; margin-right: 0em; text-indent: 0em; } span.ctoc { float: left; margin-left: -1.5em; width: 1.5em; } .toc-chap1 { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2em; margin-right: 0em; text-indent: 0em; } span.ctoc1 { float: left; margin-left: -1.5em; width: 2em; } .toc-chap2 { font-family: serif; font-size: 100%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2.5em; margin-right: 0em; text-indent: 0em; } span.ctoc2 { float: left; margin-left: -2.5em; width: 2.5em; } .toct { font-family: serif; font-size: 100%; margin-top: 1.5em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .boxnor { font-family: sans-serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: right; margin-left: 0em; margin-right: 0em; text-indent: 0em; } h3.h3s { font-family: serif; font-size: 110%; margin-top: 1em; margin-bottom: 0.2em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 0em; color:#58585a; } .noindent-s { font-family: sans-serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; text-align: justify; margin-left: 2em; margin-right: 0em; text-indent: 0em; } .noindentt { font-family:sans-serif; font-size: 100%; margin-top: 1em; margin-bottom: 0em; text-align: justify; margin-left: 0em; margin-right: 0em; text-indent: 0em; } div.top { margin-top: 1em; margin-bottom: 1em; } div.box { font-family: serif; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; padding: 1em; text-align: left; text-indent: 0em; background-color: #dcedf7; } div.box0 { font-family: serif; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; padding: 1em; text-align: left; text-indent: 0em; background-color: #dcedf7; } div.group { page-break-inside:avoid; } div.width_100 { width:100%; text-align:center; margin:0 auto; } div.width_100 p { width:100%; } div.width_50 { width:100%; text-align:center; margin:0 auto; } div.width_25 { width:100%; text-align:left; margin:0 auto; } .title { font-family: sans-serif; font-size: 120%; margin-top: 1em; margin-bottom: 0em; margin-left: 2em; margin-right: 0em; text-align: left; text-indent: 0em; color:#ffffff; } span.gray { background-color:#808285; padding:0.15em; } .title1 { font-family: serif; font-size: 420%; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: left; text-indent: 0em; color:#ffffff; } .title2 { font-family: serif; font-size: 90%; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-align: right; text-indent: 0em; } .title3 { font-family: sans-serif; font-size: 120%; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 0em; text-align: left; text-indent: 0em; color:#ffffff; } .title4 { font-family: serif; font-size: 90%; margin-top: 1em; margin-bottom: 5em; margin-left: 3.5em; margin-right: 0em; text-align: left; text-indent: 0em; } div.blue { background-color:#59b6d8; padding:0.5em; } div.blueb { background-color:#d6eaf5; padding:0.5em; } .copy { font-family: serif; font-size: 85%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .copyi { font-family: serif; font-size: 85%; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 1em; margin-right: 0em; text-indent: -1em; } .copy1 { font-family: serif; font-size: 85%; margin-top: 1.25em; margin-bottom: 0em; text-align: left; margin-left: 0em; margin-right: 0em; text-indent: 0em; } .center { font-family: sans-serif; font-size: 100%; margin-top: 1.25em; margin-bottom: 1.25em; text-align: center; margin-left: 0em; margin-right: 0em; text-indent: 0em; }