body { margin:3%; } p { text-align: justify; margin: 0em; font-size: 100%; font-family: sans-serif; } td { vertical-align:top; } a { text-decoration:none; color:inherit; } small { font-size:75%; } table { width:100%; } img { max-width:100%; max-height:100%; } .fpage { page-break-after:always; } .pb { page-break-before:always; padding-top:2em; } .cover { text-indent:0em; margin-top:0em; margin-bottom:0em; text-align:center; } .table { font-family:sans-serif; margin-top:1em; text-align:left; margin-bottom:1em; margin-left:0em; width:100%; border-collapse:collapse; } .copy1 { text-indent:0em; font-size:90%; margin-top:1em; margin-bottom:0em; text-align:left; } .copy { text-indent:0em; font-size:90%; margin-top:0em; margin-bottom:0em; text-align:left; font-family:sans-serif; } .copyt { color:#87837B; text-indent:0em; font-size:90%; margin-top:15em; margin-bottom:0em; text-align:left; font-family:sans-serif; } .tp-title { margin: 1em 0em 0em 0em; font-size: 300%; text-align: right; color:#87837B; font-weight:bold; } .tp-author { margin: 3em 0em 0em 0em; font-size: 100%; text-align: right; } .tp-subtitle { margin: 14em 0em 0em 0em; font-size: 150%; text-align: center; color:#FFFFFF; font-weight:bold; } .tp-subtitle1 { margin: 1em 0em 0em 0em; font-size: 110%; text-align: center; color:#FFFFFF; font-weight:bold; } .pub-logo { margin: 20em 0em 1em 0em; text-align: center; } .h2 { font-size:120%; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:center; color:#17A6DE; font-weight:bold; } .title { font-size:280%; margin-top:1em; margin-bottom:0em; margin-right:.8em; text-align:right; color:#87837B; font-family:sans-serif; font-variant:uppercase; } .subtitle { font-size:180%; margin-top:.2em; margin-bottom:0em; margin-right:1.1em; text-align:right; color:#87837B; font-family:sans-serif; font-variant:uppercase; } .subtitle1 { font-size:120%; margin-top:.2em; margin-bottom:0em; margin-right:1.5em; text-align:right; color:#87837B; font-family:sans-serif; font-variant:uppercase; } .title1 { font-size:150%; margin-top:.2em; margin-bottom:15em; text-align:right; margin-right:1.7em; color:#87837B; font-weight:bold; font-variant:uppercase; } .noindent1 { font-size:100%; margin-left:0em; margin-right:0em; margin-top:1.2em; margin-bottom:0em; text-indent:0em; text-align:justify; border-top:2px solid #848079; padding-top:.5em; } .noindentt { font-size:100%; margin-left:0em; margin-right:0em; margin-top:1.2em; margin-bottom:0em; text-indent:0em; text-align:justify; } .btext { font-size:100%; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:left; font-family:sans-serif; } .btextt { font-size:100%; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:left; font-family:sans-serif; } .text { font-size:100%; margin-left:0em; margin-right:0em; margin-top:.5em; margin-bottom:0em; text-indent:0em; text-align:left; font-family:sans-serif; } .noindentb { font-size:100%; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:justify; font-weight:bold; } .noind { font-size:100%; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:left; color:#C3D200; } .image { font-size:100%; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:center; page-break-inside:avoid; } .imagecaption { margin-top:0.5em; margin-left:0em; margin-right:0em; text-align:left; font-size:80%; font-weight:bold; font-family:sans-serif; } .toct { color:#7C7B75; margin-top:1em; font-size:100%; font-weight:bold; text-align:left; font-family:sans-serif; } .toc { margin-top:0em; font-size:100%; font-weight:normal; text-align:left; font-family:sans-serif; } .toca { margin-top:0em; margin-bottom:2em; font-size:100%; text-align:left; font-family:sans-serif; } .toc1 { margin-top:0em; margin-left:0em; text-indent:0em; font-size:100%; font-weight:normal; text-align:left; font-family:sans-serif; } .toc1a { margin-top:0em; margin-left:1em; text-indent:0em; font-size:100%; font-weight:normal; text-align:left; font-family:sans-serif; } .italic{font-style:italic;} .block{margin-right:2em;margin-left:2em;margin-top:0.8em;} .block1{text-align:right;} .float_1 { margin-left:-1.7em; float:left; } .float_2 { margin-left:-2.3em; float:left; } .pname { text-indent:0em; font-size:155%; margin-top:1em; text-align:left; font-weight:bold; font-family:sans-serif; font-variant:small-caps; } .center { text-align:center; margin: 0em 0em 0em 0em; } .centert { text-align:center; margin: 1em 0em 0em 0em; } .toc-c { margin-top:0em; margin-bottom:0em; margin-right:0em; margin-left:2em; text-indent:-2em; font-size: 100%; text-align:justify; } .list { margin-top:0em; margin-bottom:0em; margin-right:0em; margin-left:1.5em; text-indent:-1.5em; font-size: 100%; text-align:justify; } .listt { margin-top:.5em; margin-bottom:0em; margin-right:0em; margin-left:1.5em; text-indent:-1.5em; font-size: 100%; text-align:justify; font-family:sans-serif; } .list1t { margin-top:1em; margin-bottom:0em; margin-right:0em; margin-left:2.3em; text-indent:-1.5em; font-size: 100%; font-family:sans-serif; text-align:left; } .list1 { margin-top:0em; margin-bottom:0em; margin-right:0em; margin-left:2.3em; text-indent:-1.5em; font-size: 100%; font-family:sans-serif; text-align:left; } .blist1 { margin-top:0em; margin-bottom:0em; margin-right:0em; margin-left:2.3em; text-indent:-1.5em; font-size: 100%; font-family:sans-serif; text-align:left; } .shang { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em; width:2em; display:inline-block; } .hang { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em; width:1em; display:inline-block; } .hang1 { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em; width:1.5em; display:inline-block; } .hang2 { margin-top: 0em; margin-bottom: 0em; margin-left:0em; margin-right: 0em; text-indent: 0em; width:2em; display:inline-block; } .hang2a { margin-top: 0em; margin-bottom: 0em; margin-left:0em; margin-right: 0em; text-indent: 0em; width:2em; display:inline-block; } span.dropcap { font-family: sans-serif; margin-top: 0em; font-weight: bold; margin-left: 0em; margin-right: 0.1em; margin-bottom: 0em; text-indent: 0em; line-height:0.8em; font-size: 300%; padding: 0em; font-weight: bold; float: left; color:#87837B; } span.dropcapa { font-family: serif; margin-top: -0.4em; font-weight: bold; margin-left: 0em; margin-right: 0.2em; margin-bottom: 0em; text-indent: 0em; line-height:0.8em; padding: 0em; font-weight: normal; float: left; } .bhead { color:#87837B; font-weight:bold; font-size:100%; font-weight:bold; margin-top:0em; margin-bottom:.5em; font-family:sans-serif; } .left { margin-top:1em; text-align:left; } .right { margin-top:1em; text-align:right; } .rightt { margin-top:3em; text-align:right; } .aut { margin-top:4em; margin-right:2.5em; margin-bottom:1em; text-align:right; font-size:100%; font-family:sans-serif; } .borh1 { border:2px solid #FFFFFF; background-color:#9B9691; padding:.3em; color:#FFFFFF; font-weight:bold; } .borh { border:2px solid #FFFFFF; background-color:#9B9691; padding:.3em; text-align:left; font-weight:bold; } .bor { border:2px solid #FFFFFF; background-color:#F2F1F0; padding:.3em; } .bor-r { border:2px solid #FFFFFF; background-color:#F2F1F0; text-align:right; padding:.3em; } .cbor { border:2px solid #FFFFFF; background-color:#D7D4D2; padding:.3em; } .cbor-r { border:2px solid #FFFFFF; background-color:#D7D4D2; padding:.3em; text-align:right; } .border { border-top:3px dotted #C3D200; margin:1em 0em 1em 0em; } .bord { border-top:2px dotted #C3D200; margin: 1.5em 0em 0em 0em; padding-bottom:0.5em; } .boxo { background-color:#E4E3E1; margin: 1em 0em 1em 0em; padding:2em; } .box { border:2px solid #87837B; margin: 1em 0em 1em 0em; font-size:100%; padding:.5em; } .bac-g { margin: 1em 0em 1em 0em; background-color:#F2F1F0; padding:.5em; font-size:100%; font-weight:bold; } .boxbac { margin: 1em 0em 1em 0em; background-color:#F2F1F0; padding:.5em; font-size:100%; } .boxbac-g { margin: 1em 0em 1em 0em; background-color:#F0F0F0; border:2px solid #87837B; padding:.5em; font-size:100%; } .bac-g1 { margin: 1em 0em 1em 0em; background-color:#E4E3E1; padding:.5em; font-size:100%; } .bac-w { margin: 2em 1.5em 2em 1.5em; background-color:#FFFFFF; padding:1em; font-size:100%; } .box-toc { margin: 1em 0em 1em 0em; background-color:#C3D200; padding:1em; } .boxg { margin: 1em 0em 1em 0em; background-color:#C3D200; padding:.5em; font-size:100%; } .u { border-bottom:2px solid #C3D200; } .float-right {float:right;} .indexmain { margin-top:0em; margin-left:0em; margin-right:0em; text-align:left; font-size:100%; } .grey { color:#7C7B75; } .grn { color:#C3D200; font-weight:bold; } .noind1 { font-size:100%; margin-top:1em; text-align:left; color:#C3D200; } .index1 { font-size:100%; margin-top:1.5em; text-align:left; } .fname { text-indent:0em; font-size:200%; margin-top:2em; font-weight:bold; text-align:center; color:#858179; font-variant:uppercase; font-family: sans-serif; } .fname1 { text-indent:0em; font-size:95%; margin-top:1em; margin-bottom:.3em; font-weight:bold; text-align:center; color:#858179; font-variant:uppercase; font-family: sans-serif; } .chapno { font-size:200%; font-weight:bold; margin-top:1em; margin-left:2em; text-indent:-2em; text-align:center; font-variant:small-caps; font-family:sans-serif; color:#87837B; } .chapname { font-size:120%; font-weight:bold; margin-top:1em; margin-left:2em; text-indent:-2em; text-align:left; font-variant:small-caps; font-family:sans-serif; color:#87837B; } .chapnamea { text-indent:0em; font-size:100%; font-weight:bold; margin-top:1.7em; margin-bottom:1.5em; text-align:left; font-family:sans-serif; color:#87837B; } .ch { text-indent:0em; font-size:100%; font-weight:bold; margin-top:1.7em; margin-bottom:1.5em; text-align:left; font-family:sans-serif; color:#87837B; } .ch1 { text-indent:0em; font-size:100%; font-weight:bold; margin-top:1em; margin-bottom:1em; text-align:left; font-family:sans-serif; color:#87837B; } .chapname1 { text-indent:0em; font-size:110%; font-weight:bold; margin-top:1em; margin-bottom:1.5em; text-align:left; font-family:sans-serif; } .sec1 { font-family:sans-serif; font-size:110%; text-indent:0em; margin-top:1.5em; margin-bottom:0em; text-align:left; font-weight:bold; } .sec2 { font-family:sans-serif; font-size:105%; text-indent:0em; margin-top:1.5em; margin-bottom:0em; text-align:left; font-weight:bold; } .small-caps { font-size:0.8em; } .fig { text-align:center; } .fig1 { text-align:center; margin-top:21em; } .bort { border-top:1px solid #87837B; margin-top:1em; margin-bottom:-.7em; }