body { margin: 3%; } span.weblink { text-decoration: none; color: #00FFFF; } a, a:link, a:active { color: #8B0000; text-decoration: none; } span.underline { text-decoration: underline; } span.italic { font-style:italic; } span.bold { font-weight:bold; } span.boldt { font-family: sans-serif; font-weight:bold; } span.small { font-family: sans-serif; font-size: 80%; font-weight: normal; } span.sup { font-size:70%; line-height:60%; vertical-align: super; } .svg_cover { margin: 0; text-align:center; max-height: 100%; height: 100%; } .cover { margin: 0; text-align:center; } .inline { vertical-align:middle; display:inline; } .inline3 { vertical-align:top; display:inline; height:0.4em; padding-top:6px; } ol.mylist { font-family: serif; line-height: 125%; margin:0 0 1em 0; list-style-type: none; } .halftitle { font-family: sans-serif; line-height: 125%; margin:1em 0 0 5em; text-indent:-1em; } .halftitleh { font-family: sans-serif; line-height: 125%; margin:1em 0 0 9em; text-indent:-5em; } .halftitle1 { font-family: sans-serif; line-height: 125%; margin:2em 0 0 0; font-size: 180%; font-weight: bold; } .navy { color: #00abcd; } .halftitle2 { font-family: sans-serif; line-height: 125%; margin:0 0 0 1em; font-weight: bold; font-size: 140%; } .halftitle3 { font-family: sans-serif; font-weight: bold; line-height: 125%; margin:1em 0 0 0; text-align: right; } .halftitle4 { font-family: sans-serif; font-weight: bold; line-height: 125%; margin:3em 0 0 0; text-align: right; } .halftitle5 { font-family: sans-serif; font-weight: bold; line-height: 125%; margin:2em 0 0 8em; } .f1 { float: left; margin:0 0 0 -8em; } .author { font-family: sans-serif; font-size: 105%; line-height: 125%; margin:1.5em 0 0 6em; font-weight: bold; } .author1 { font-family: sans-serif; font-size: 105%; line-height: 125%; margin:1.5em 0 0 0; text-align:right; font-weight: bold; } .author2 { font-family: sans-serif; font-size: 85%; line-height: 125%; margin:0 0 4em 0; text-align:right; font-weight: bold; } .size { font-size:80%; } .booktitle { font-family: sans-serif; font-size: 360%; line-height: 90%; margin:0.5em 0 0 1.6em; text-align:left; font-weight: bold; } .booktitle1 { font-family: sans-serif; font-size: 380%; line-height: 90%; margin:0.5em 0 0 0; text-align:right; font-weight: bold; } .subtitle { font-family: sans-serif; font-size: 140%; line-height: 90%; margin:1em 0 0 4.3em; font-weight: bold; } .copy { font-family: sans-serif; font-size:90%; line-height: 125%; margin: 1em 0 0 0; text-align: right; } .copyright { font-family: sans-serif; font-size:90%; line-height: 125%; margin: 0; } .topcopyright { font-family: sans-serif; font-size:90%; line-height: 125%; margin:1em 0 0 0; } .copyright1 { font-family: sans-serif; font-size:90%; line-height: 125%; margin:0.5em 0 0 0; } .copyright2 { font-family: sans-serif; font-size:90%; margin:0 0 0 1.5em; } .copyright3 { font-family: sans-serif; margin:0.2em 0 0 0; } .copybox { font-family: sans-serif; line-height: 125%; margin:1em 0 1em 0; padding:0.5em; text-align: center; border:1px solid; } .toc-part { font-family: sans-serif; font-size:130%; line-height: 125%; margin:1em 0 0.3em 3.3em; text-indent:-3.3em; text-align: left; } .toc-chap { font-family: sans-serif; font-size:120%; line-height: 125%; margin:0.5em 0 0.2em 0.8em; text-indent:-0.8em; text-align: left; } .t-chap { font-family: sans-serif; font-size:120%; line-height: 125%; margin:0.5em 0 0.2em 1.6em; text-indent:-1.6em; text-align: left; } .toc-sec1 { font-family: serif; font-size:105%; line-height: 125%; margin:0.2em 0 0 1.5em; text-indent:-1.5em; text-align: left; } .t-sec1 { font-family:sans-serif; font-size:105%; line-height: 125%; margin:0.2em 0 0 4em; text-indent:-2.1em; text-align: left; font-weight: normal; } .t-sec1_1 { font-family:sans-serif; font-size:105%; line-height: 125%; margin:0.2em 0 0 0; text-align: left; font-weight: normal; } .ts { margin-left: .5em; } .ts1 { margin-left: .5em; } .toc-sec1_1 { font-family:sans-serif; font-size:105%; line-height: 125%; margin:0.2em 0 0 1.5em; text-indent:-1.5em; text-align: left; } .toc-sec2 { font-family: serif; font-size:105%; font-weight:normal; margin: 0.2em 0 0 2.3em; text-indent:-2.3em; text-align: left; } .t-sec2 { font-family:sans-serif; font-size:105%; font-weight:normal; margin: 0.2em 0 0 4.8em; text-indent:-.8em; text-align: left; } .toc-sec2_1 { font-family:sans-serif; font-size:105%; font-weight:normal; margin:1em 0 0 2.3em; text-indent:-2.3em; text-align: left; } .toc-sec3 { font-family: serif; font-size:105%; font-weight: normal; margin:0 0 0 3em; text-indent:-0.7em; text-align: left; } .red { color:#ED1C24; } .blue { color:#005AAB; } .skyblue { color:#577BBD; } .redt { font-weight:bold; color:#ED1C24; } .bluet { font-weight:bold; color:#005AAB; } .partname { font-family: sans-serif; font-size:200%; font-weight: bold; line-height: 125%; margin: 1em 0 1em 0; text-align: center; color:#1362AD; } .partnamer { font-family: sans-serif; font-size:200%; font-weight: bold; line-height: 125%; margin: 1em 0 1em 0; text-align: center; color:#EE1D23; } .chapnamer { font-family: sans-serif; font-size:150%; line-height: 125%; margin:1em 0 0 1.6em; padding-bottom:2px; text-align: left; color:#EE1D23; } .chapnameb { font-family: sans-serif; font-size:150%; font-weight:bold; line-height: 125%; margin:1em 0 0 1.6em; text-align: left; color:#1362AD; } .chapnameb1 { font-family: sans-serif; font-size:150%; font-weight:bold; line-height: 125%; margin:1em 0 0 0; text-align: left; color:#1362AD; } .float1 { margin:0 0 0 -1.7em; float:left; } .section { font-family: sans-serif; font-size:120%; line-height: 125%; margin:1em 0 0 0; padding:7px 0 0 0; text-align: left; } .section1r { font-family: sans-serif; font-size:130%; line-height: 125%; margin:1em 0 0 2.6em; padding:7px 0 0 0; text-align: left; color:#EE1D23; } .section1b { font-family: sans-serif; font-size:130%; line-height: 125%; margin:1em 0 0 2.6em; padding:5px 0 0 0; text-align: left; color:#1362AD; } .float2 { margin:0 0 0 -2.6em; float:left; } .section2r { font-family: sans-serif; font-size:110%; line-height: 125%; margin:1em 0 1em 3em; text-align: left; color:#ED1C24; } .section2b { font-family: sans-serif; font-size:110%; font-weight:bold; line-height: 125%; margin:1em 0 0 3em; text-align: left; color:#1362AD; } .float3 { margin:0 0 0 -3em; float:left; } .section3 { font-family: sans-serif; font-size:90%; font-weight:bold; line-height: 125%; margin:.5em 0 0 0; text-align: left; } .ref { font-family:sans-serif; line-height:125%; margin: 0 0 0 1em; text-indent:-1em; } .ref1 { font-family:sans-serif; font-size:110%; font-weight:bold; line-height:125%; margin: 1em 0 0 1em; text-indent:-1em; } .ref3 { font-family: serif; line-height:125%; margin: 0 0 0 2em; } .r1 { float: left; margin:0 0 0 -1.2em; } .ref4 { font-family: serif; line-height:125%; margin: 0 0 0 1.7em; } .r2 { float: left; margin:0 0 0 -1.5em; } .noindent { font-family: serif; line-height: 125%; margin: 0.3em 0 0 0; text-align: justify; } .noindent1 { font-family: serif; line-height: 125%; margin: 0.3em 0 0 0; } .noindenti1 { font-family: sans-serif; line-height: 125%; margin: 0.3em 0 0 0; } .noindenti2 { font-family: sans-serif; line-height: 125%; margin: 0.3em 0 0 0; text-align: justify; } .noindentt { font-family: sans-serif; font-weight:bold; line-height: 125%; margin:0.5em 0 0.5em 0; padding:2px 0 2px 0; text-align: justify; } .noindentbm { font-family: sans-serif; line-height: 125%; margin:0 0 0.3em 0; } .noindentbmr { font-family: sans-serif; line-height: 125%; text-align: right; margin:0 0 0.3em 0; } .noindentbms { font-family: sans-serif; font-size: 90%; line-height: 125%; margin:0 0 0.3em 0; } .footnote { font-family: serif; font-size: 90%; line-height: 125%; margin: 0.3em 0 0 1em; } .yellowbox { line-height: 125%; margin:1em 0 1em 0; padding:0.1em 1em 1em 1em; background-color:#FFFBD6; } .redbox { font-family: sans-serif; margin:1em 0 1em 0; padding: 0 1em 1em 1em; border:1px solid #cf402e; } .box { font-family: sans-serif; margin:1em 0 1em 0; padding: 5px; border:1px solid; } .boxt { font-family: sans-serif; margin:3em 0 1em 6em; padding: 5px; border:1px solid; } .boxy { font-family: sans-serif; margin:1em 0 1em 0; padding: 5px; border:1px solid #eac20e; } .greenbox { font-family: serif; margin:1em 0 1em 0; padding: 0 1em 1em 1em; border:1px solid #53b1b8; } .captiontl { font-family: sans-serif; font-style:italic; line-height: 125%; margin:.5em 0 .5em 0; text-align: left; } .captiontr { font-family: sans-serif; font-style:italic; line-height: 125%; margin:.5em 0 .5em 0; text-align: right; } .captionr { font-family: serif; font-style:italic; line-height: 125%; margin:.5em 0 .5em 0; text-align: right; } .captionl { font-family: serif; font-style:italic; line-height: 125%; margin:.5em 0 .5em 0; text-align: left; } .captiontc { font-family:sans-serif; font-style:italic; line-height: 125%; margin:.5em 0 .5em 0; text-align: center; } .captionc { font-family: serif; font-style:italic; line-height: 125%; margin:.5em 0 .5em 0; text-align: center; } .bluehead { font-family: sans-serif; font-size: 120%; font-weight: bold; line-height: 125%; margin: 0.5em 0 0.5em 0; color:#005AAB; text-align: left; } .redhead { font-family: sans-serif; font-size: 130%; font-weight: bold; line-height: 125%; margin: 0.5em 0 0.2em 0; color:#ED1C24; text-align: left; } .big { font-family: sans-serif; font-size: 110%; font-weight: bold; line-height: 125%; margin:1em 0 1em 0; } .big1 { font-family: sans-serif; font-size: 150%; font-weight: bold; line-height: 125%; margin:1em 0 1em 0; } .big3 { font-family: sans-serif; font-size: 160%; font-weight: bold; line-height: 125%; margin:0; } .pink { color:#ED027C; } .center { font-family:serif; margin:0 0 0 2em; } .center1 { font-family: sans-serif; margin:0.2em 0 0 0; text-align:center; } .centert { font-family:serif; margin:0.2em 0 0 0; text-align:center; } .center2 { font-family: sans-serif; margin:2em 0 4em 0; text-align:center; } .center3 { font-family: sans-serif; margin:0; text-align:center; } .centerb { font-family: sans-serif; font-size: 250%; font-weight: bold; margin:0.5em 0 0 0; text-align:center; } .img_container { max-width:100%; margin: 1em 0 1em 0; text-align:center; page-break-inside: avoid; } .img_containerl { max-width:100%; margin: 1em 0 1em 0; text-align:left; page-break-inside: avoid; } img { max-width:100%; max-height:100%; } .imagefm { margin: 1.5em 0 1em 0; text-align:center; } .imagefm1 { margin: 3em 0 0 0; text-align:center; } .list { font-family: serif; line-height: 125%; margin:0.2em 0 0 1em; text-align:justify; } .listt { font-family: sans-serif; line-height: 125%; margin:0.2em 0 0 1em; text-align:justify; } .bullet { font-weight: bold; margin:0 0 0 -1em; float:left; } .list2 { font-family: serif; line-height: 125%; margin:0 0 0 1em; text-align:justify; } .bullet1 { margin:0 0 0 -1em; float:left; } .bmbox { margin:1em 0 1em 0; padding:.2em .5em .5em .5em; border:1px solid #CED9EA; } .bluebox { font-family: sans-serif; margin:1em 0 1em 0; padding: 0 .1em .1em .1em; border:1px solid #0166B3; } .graybox { font-family: serif; margin:1em 0 1em 0; padding: 4px; background-color: #d0d9de; } .gray1 { color:#939598; } img { max-width:100%; max-height:100%; } table { font-family: serif; margin:0.5em 0 0.5em 0; border-collapse:collapse; border-spacing:0.5em; } .table1 { font-family: serif; margin:0; border-collapse:collapse; border-spacing:0.5em; } .table1_1 { font-family: serif; margin:0.4em 0 0 0; border-collapse:collapse; border-spacing:0.5em; } .table2 { font-family:sans-serif; margin:1em 0 1em 0; border-collapse:collapse; } td { padding:0 2px 0 2px; vertical-align:top; } .tdr { text-align:right; } .thc { font-family: sans-serif; font-weight: bold; padding: 5px 0 5px 0; border-bottom: 1px solid; } .tdc1 { font-family: sans-serif; font-weight: bold; padding: 5px 0 5px 0; } .tdc { font-family: sans-serif; padding: 5px 0 5px 0; border-bottom: 1px solid; text-align: center; } .normal { font-family: serif; font-weight:normal; } .normalt { font-family: sans-serif; font-weight:normal; } .pbrk { page-break-after:always; } .hanging { font-family: serif; line-height: 125%; margin:0.2em 0 0 1.5em; text-align:justify; } .hang { float: left; margin-left: -1.5em; } .right { font-family: sans-serif; line-height: 125%; margin: 1em 0 0 0; text-align: right; } .footnote { font-family:serif; line-height: 125%; margin:.2em 0 0 1em; text-align: justify; } .bor { border-top: 1px solid; margin:1em 0 0 0; } .fno { float: left; margin: 0 0 0 -1em } .green { color:#00994c; } .black { color:#00000f; }