body { margin: 1em 1em 1em 1em; } a { text-decoration : none; } p.booktitle { font-weight:bold; font-size:2.5em; margin-top: 3em; margin-bottom:1em; text-align:center; } p.booksubtitle { font-weight:bold; font-size:1.7em; margin-top: 0em; margin-bottom:3em; text-align:center; color:#8A8A8A; } p.bookauthor { font-weight:bold; font-size:1.7em; margin-top: 0em; margin-bottom: 5em; text-align:center; } .bookimage { font-size:1.2em; margin-top: 0em; margin-bottom:1em; text-align:left; } .fmpara { font-size: 0.9em; text-indent:0em; margin-top:0.5em; margin-bottom: 0.3em; text-align:justify; } .fmpara1 { font-size: 0.9em; text-indent:0em; margin-top:0.4em; margin-bottom: 0.3em; text-align:right; } .inpara { text-indent:0em; margin-top:0.4em; margin-left:3em; margin-bottom: 0.3em; } .pub { margin-top: 10em; margin-bottom:1em; text-align:right; margin-right:5em; } .copyrighttit { font-size: 150%; margin-top: 0em; margin-bottom: 1em; text-align: center; font-weight: bold; } .copyrighthead { font-size: 125%; margin-top: 0em; margin-bottom: 1em; text-align: center; font-weight: bold; } .copyright1 { font-size:0.9em; margin-top: 0em; margin-bottom:0.1em; margin-left:1.5em; } .copyright2 { font-size:0.9em; margin-top: 0.1em; margin-bottom:0.1em; margin-left:4.2em; } .dedication { font-size:1.2em; margin-bottom: 0.5em; margin-top: 0em; text-align:center; margin-right:1em; font-style: italic; } .dedication1 { font-size:1.2em; margin-bottom: 0em; margin-top: 3em; text-align:center; margin-right:1em; font-style: italic; } .dedication2 { font-size:1.2em; margin-bottom: 0em; margin-top: 1em; text-align:center; margin-right:1em; font-style: italic; } .content-title { font-size:1.6em; margin-top: 3em; margin-bottom: 0.1em; text-align:left; font-weight:bold; } .toc1 { font-size: 1em; margin-top: 0.5em; margin-bottom: 0.5em; text-align:left; font-weight:bold; } .tocch { font-size:1em; margin-top: 0.8em; margin-bottom: 0.8em; text-align:left; font-weight:bold; } .fmtitle { font-size:1.6em; margin-top: 3em; margin-bottom: 1em; text-align:left; font-weight:bold; border-bottom:1.1px solid black; padding-bottom:0.3em; } .right { font-size: small; text-indent:0em; margin-top:1em; margin-bottom: 0.5em; text-align:right; } .right1 { font-size: small; text-indent:0em; margin-top:0em; margin-bottom: 0em; text-align:right; } .chapimage { margin-left: 1em; margin-top:1.5em; margin-bottom:1.5em; text-align:left; } p.ChapterNumber { font-weight:bold; font-size:1.7em; margin-top: 10px; margin-left: 0.8em; margin-bottom:22px; text-align:left; } p.ChapterTitle { font-weight:bold; font-size:2.5em; margin-top:0em; margin-bottom:0.5em; margin-left: 0.5em; text-align:left; border-bottom: 1.1px solid black; padding-bottom:0.8em; } .paraaftertitle { text-indent: 0em; margin-top: 0em; margin-left: 0em; margin-bottom: 0em; } p.noindent { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; font-size : 100%; text-indent: 0em; margin-left: 1.5em; } p.noindentc { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; font-size : 100%; text-indent: 0em; margin-left: 1.5em; margin-right: 1.5em; text-align: right; } p.noindent1a { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; font-size : 100%; text-indent: 0em; margin-left: 0em; } p.noindentcopy { text-indent: 0em; margin-top: 1em; margin-bottom: 1em; font-size : 100%; text-indent: 0em; margin-left: 0em; margin-right: 0em; text-align: center; } p.noindentcopy1 { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; font-size : 100%; text-indent: 0em; margin-left: 0em; margin-right: 0em; text-align: center; } div.AbstractPara { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; font-size : 100%; text-indent: 0em; margin-left: 0em; } div.AbstractPara1 { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; font-size : 100%; text-indent: 0em; margin-left: 2.5em; } p.noindent1 { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0.5em; font-size : 100%; text-indent: -1.8em; margin-left: 6em; margin-right: 3em; text-align: justify; } p.noindent2 { text-indent: 0em; margin-top: 0.8em; margin-bottom: 0.5em; font-size : 100%; margin-left: 3.1em; margin-right: 3.1em; text-align: justify; } p.noindent6 { text-indent: 0em; text-align: justify; margin-top: 1em; margin-bottom: 0em; } div.blockquote { text-indent: 0.1em; margin-top: 1em; margin-left: 0.8em; margin-bottom: 0em; font-style: normal; text-align: justify; } .blockquote1 { text-indent: 0.1em; margin-top: 0em; margin-left: 0.8em; margin-bottom: 0.8em; font-style: normal; } .blockquote2 { text-indent: 0.2em; margin-top: 1em; margin-left: 3em; margin-bottom: 1em; text-align:justify; font-style: italic; } p.Heading1 { font-weight:bold; font-size:1.80em; text-indent:.0em; margin-top:1.3em; margin-bottom:0.3em; } p.Heading2 { font-size: 1.35em; text-indent:0em; margin-top:1.3em; margin-bottom:0.3em; font-weight:bold; } p.Heading3 { font-size: 1.15em; text-indent:0em; margin-top:1.3em; margin-bottom:0.3em; font-weight: bold; } p.Heading3a { font-size: 1.15em; text-indent:0em; margin-top:1.3em; margin-bottom:0.3em; } p.Heading4 { font-size: 1.15em; font-weight:bold; text-indent:1em; margin-top:1.3em; margin-bottom:0.3em; } p.Heading4a { font-size: 1.10em; font-weight:bold; text-indent:0em; margin-top:1.3em; margin-bottom:0.3em; } p.Heading5 { font-size: 1.5em; font-weight:bold; text-indent:1em; margin-top:1.3em; margin-bottom:1em; text-align: center; } p.Heading5a { font-size: 1.5em; font-weight:bold; text-indent:1em; margin-top:1.3em; margin-bottom:1em; text-align: center; border: 3px solid; } div.Heading5 { border-bottom: 3px solid; } p.Heading6 { font-size: 1.15em; text-indent:0em; margin-left:1.3em; margin-top:1.3em; margin-bottom:0.3em; } .img { max-width:100%; margin-top: 10pt; text-align: center; } img { max-width:100%; margin-top: 10pt; } .img1 { text-align: right; } div.Figure { font-size: small; margin-top:1.5em; margin-bottom:1.5em; } .para-1 { margin-top:1em; text-indent: 1.5em; margin-bottom: 0em; text-align:left; } .para-2 { font-size: 0.9em; text-indent:-1.4em; margin-left: 2.4em; margin-top:0.5em; margin-bottom: 0em; } .figurecaption { font-size: small; margin-top:0em; margin-bottom: 0em; text-align:justify; } .image { text-align:center; } .codecaption { font-size: 100%; margin-top:0.6em; margin-bottom: 0.6em; text-align:justify; font-style: italic; } .PCode { font-size: 100%; margin-top:1em; margin-bottom: 1em; margin-left: 2em; text-align:left; font-family : monospace; } .PCode-1 { font-size: 100%; margin-top:1em; margin-bottom: 0.1em; margin-left:2em; text-align:left; font-family : monospace; } .PCode-2 { font-size: 100%; margin-top:0em; margin-bottom: 0em; margin-left: 2em; text-align:left; font-family : monospace; } .PCode-3 { font-size: 100%; margin-top:0em; margin-bottom: 1em; margin-left:2em; text-align:left; font-family : monospace; } .PCode-4 { font-size: 100%; margin-top:1em; margin-bottom: 0.1em; margin-left:2.8em; text-align:left; font-family : monospace; } .PCode-a { font-size: 100%; margin-top:1em; margin-bottom: 0.1em; margin-left:0em; text-align:left; font-family : monospace; } .PCode-b { font-size: 100%; margin-top:0em; margin-bottom: 0em; margin-left: 0em; text-align:left; font-family : monospace; } .PCode-c { font-size: 100%; margin-top:0em; margin-bottom: 1em; margin-left:0em; text-align:left; font-family : monospace; } .code2 { font-size: small; margin-top:1em; text-indent: 1.5em; margin-bottom: 0em; text-align:left; font-family: monospace; } .code1 { font-size: small; margin-top:0em; text-indent: 1.5em; margin-bottom: 0em; text-align:left; font-family: monospace; } div.singlethin { border-bottom: solid 2px; } .inlinecode { font-family: monospace; } div.notepara { font-size: 110%; text-indent:0em; margin-top:1em; border-top: solid 1px; border-bottom: solid 1px; margin-bottom:1em; text-align:justify; } span.pink-box { font-weight:bold; padding-left: 1.3em; padding-right: 1.3em; border: 1.1px solid black; font-size:1.5em; margin-top:0.5em; text-align: center; margin-bottom:0.5em; text-indent:0em; text-align:justify; } span.courier { font-family : Courier New; font-weight : normal; font-style : normal; font-size : 100%; } div.courier { font-family : Courier New; font-weight : normal; font-style : normal; font-size : 100%; margin-top:1em; margin-bottom:1em; } div.boxcourier { font-family : Courier New; font-weight : normal; font-style : normal; font-size : 100%; margin-top:1em; margin-bottom:1em; margin-left:1.5em; margin-right:1.5em; text-align:left; } span.courier1 { font-family : Courier New; font-weight : normal; font-style : normal; font-size : 95%; } .boxhead { font-size:1.25em; font-weight:bold; padding-left: 0.1em; padding-top: 0.1Em; padding-bottom: 0.1em; padding-top: 0.1em; margin-top:0em; text-indent:0em; text-align:center; border: 3px solid black; } .boxhead1 { font-size:0.9em; padding-left: 0.5em; padding-bottom: 0.6em; padding-top: 0.5em; margin-top:1em; margin-bottom:0.4em; margin-left:2em; text-indent:0em; text-align:justify; border: 1px solid black; } .boxhead2 { font-size:0.9em; padding-left: 0.8em; padding-right: 1em; padding-bottom: 0.6em; padding-top: 0.5em; margin-top:2em; margin-bottom:2em; margin-left:4em; text-indent:0em; text-align:justify; border: 1px solid black; } div.box2 { margin-top: 1em; margin-bottom: 1em; margin-left: 2.5em; margin-right: 2.5em; padding: 0.7em; text-align:justify; font-style: italic; border: 1.5px solid; } div.box3 { margin-top: 1em; margin-bottom: 1em; margin-left: 6em; margin-right: 5em; padding: 0.7em; text-align:justify; font-style: italic; border: 1.5px solid; } div.box1 { margin-top: 1em; margin-bottom: 1em; margin-left: 2.5em; margin-right: 2.5em; padding: 0.7em; text-align:justify; font-style: normal; border: 1.5px solid; } .boxpara { font-size: 110%; text-indent:0em; margin-left:1.5em; margin-right:1.5em; margin-top:0.5em; margin-bottom:0.5em; text-align:left; } .apha { font-size: 1.2em; font-weight: bold; margin-left:0.2em; margin-top:1em; margin-bottom:0.3em; text-align:left; } .index { font-size: small; margin-left:0.2em; margin-top:0em; margin-bottom:0em; text-align:left; text-indent:0em; } .index1 { font-size: small; margin-left:1em; margin-top:0em; margin-bottom:0em; text-align:left; text-indent:0em; } .index2 { font-size: small; margin-left:2em; margin-top:0em; margin-bottom:0em; text-align:left; text-indent:0em; } .cover { text-align:center; } .top { border-top: 1.1px solid black; border-bottom: 2px solid black; } .bot { border-bottom: 2px solid black; } table.bodytable, table { border-collapse: collapse; margin-bottom: 8px; font-size: small; margin-top:10pt; width: 95%; border-top: 1.1px solid black; border-bottom: 1.1px solid black; } table.fmtable { margin-bottom:1em; border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; } .th { padding-right:1.5em; } .td { padding-right:1.5em; margin-top:1em; margin-bottom:1em; } .tablepara { font-size: small; text-indent:0em; margin-top:0.2em; margin-bottom: 0.5em; padding-right:1.5em; } .tablepara1 { font-size: small; margin-left:2em; margin-top:0em; margin-bottom: 0em; padding-right:1.5em; } .header1 { border-bottom: 1.8px solid black; text-indent:0em; text-align:left; } .header { border-top: 1.1px solid black; border-bottom: 1.1px solid black; text-indent:0em; text-align:left; } .TabCapt { text-indent: 0em; margin-left: 0em; margin-bottom: 0.5em; margin-top: 2em; } .FigCapt { font-style: normal; font-size: 0.9em; text-indent: 0em; margin-left: 2em; } .CaptNr { font-weight:bold; } .ttitle { font-style: Italic; margin-bottom:1em; } p.paraaftertitle1 { font-size: 0.90em; text-indent: 0em; margin-top: 0.5em; margin-bottom: 1em; text-align:left; } p.paraaftertitle2 { font-size: 0.90em; text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; text-align:left; } p.para { font-size: small; text-indent: 20px; margin-top:0em; margin-bottom: 0em; text-align:justify; } p.indent { text-indent:2.0em; margin-top:0em; margin-bottom: 0em; text-align:left; } p.indent1 { font-size: 0.90em; text-indent:2.0em; margin-top:0em; margin-bottom: 0.5em; text-align:left; } p.indent2 { text-indent:4em; margin-top:0em; margin-bottom: 0em; text-align:justify; } p.quote { font-style:italic; margin-top:1.5em; margin-left:2.5em; margin-right:2.5em; margin-bottom: 0em; } p.quote1 { font-size: 1.2em; text-indent:0em; margin-top:0em; margin-left:2.5em; margin-right:2.5em; margin-bottom: 1em; text-align:right; } p.quote2 { font-style:italic; font-size: 0.75em; text-indent:0em; margin-top:0em; margin-left:2.5em; margin-right:2.5em; margin-bottom:1.5em; text-align:justify; } p.quotesource { font-size: small; text-indent:0em; margin-top:1em; margin-bottom: 1em; text-align:right; } p.chaptersubtitle { font-size: x-large; text-indent:0em; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:left; } p.line { margin-top: 0.3em; border-bottom: 1px solid black; } p.line1 { margin-top: 0.3em; margin-bottom: 1.5em; border-bottom: 1px solid black; } p.line2 { margin-top: 5em; margin-bottom: 5em; border-bottom: 1px solid black; text-align:center; margin-left: 15em; margin-right: 15em; } p.alpha { font-size: 1.2em; font-weight: bold; margin-left:0.2em; margin-top:1em; margin-bottom:0.3em; text-align:left; } ul.bulleted { text-align:justify; margin-left:2em; margin-right:2em; margin-top:1em; margin-bottom:1em; text-indent:0em; list-style: square; } ul.bulleted5 { text-align:justify; margin-left:5em; margin-right:2em; margin-top:1em; margin-bottom:1em; text-indent:0em; list-style: square; } ul.bulleted4 { text-align:justify; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:1em; text-indent:0em; list-style: square; } ul.square { text-align:justify; margin-left:4em; margin-right:2em; margin-top:1em; margin-bottom:1em; text-indent:0.5em; } ol.alpha { text-align:justify; margin-left:2em; margin-right:2em; margin-top:1em; margin-bottom:1em; } ol.number { text-align:justify; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:1em; text-indent:0.5em; } ul.bulleted1 { font-size:100%; text-align:justify; margin-left:1.3em; margin-right:5em; margin-top:1em; margin-bottom:1em; text-indent:0em; } ul.bulleted2 { font-size:100%; text-align:justify; margin-left:2.3em; margin-right:5em; margin-top:1em; margin-bottom:1em; text-indent:0em; } ul.bulleted3 { text-align:justify; margin-left:0em; margin-right:2em; margin-top:1em; margin-bottom:1em; text-indent:0em; list-style: square; } .numbered { font-size:small; text-align:justify; margin-left:2em; margin-right:2em; margin-top:0.5em; margin-bottom:0.5em; text-indent:1em; } .bulletedin { font-size:small; text-align:justify; margin-left:7em; margin-right:2em; margin-top:0.5em; margin-bottom:0.5em; text-indent:1em; } ul.None { font-size:small; text-align:justify; margin-left:3.5em; margin-right:2em; margin-top:0.5em; margin-bottom:0.5em; list-style-type:none; } .Listing { font-size:small; margin-bottom:0em; } .PCode1 { font-size: small; margin-top:0.7em; margin-bottom: 0em; text-align:left; font-family : monospace; } .PCode2 { font-size: small; margin-top:1em; margin-bottom:0.1em; margin-left:2.2em; text-align:left; font-family : monospace; } .PCode3 { font-size: small; margin-top:0em; margin-left:2.2em; margin-bottom:0.1em; text-align:left; font-family : monospace; } .NoteCaption { font-size: small; margin-top:1.3em; margin-left:5em; margin-right:5em; border: 1.1px solid black; padding:0.5em; margin-bottom:1.3em; } .Table { margin-bottom:1em; margin-left:2em; margin-right:2em; margin-top:1em; margin-bottom:1em; } .Table1 { margin-bottom:1em; margin-left:4em; margin-right:4em; margin-top:2em; margin-bottom:2em; } .toc { font-size: 1em; margin-top: 0.3em; margin-bottom: 0.3em; text-align:left; font-weight:bold; } .toc2 { font-size:1em; margin-top: 0.3em; margin-bottom: 0em; text-align: left; margin-left: 1em; font-weight:normal; } .toc2a { font-size:1em; margin-top: 0.2em; margin-bottom: 0em; text-align:left; font-weight:bold; margin-left: 0em; } .toc3 { font-size:0.9em; margin-top: 0.3em; margin-left: 1.1em; margin-bottom: 0.3em; text-align:left; font-weight:normal; } .toc4 { font-size:0.75em; margin-top: 0.3em; margin-left: 2.5em; margin-bottom: 0.3em; text-align:left; font-weight:normal; } .noborder { margin-bottom:1em; border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; } .authurright { text-align:right; margin-top:0em; margin-bottom:0em; } .FormalPara { font-size: small; margin-bottom: 0.7em; } .FontName1 { font-family: 'Courier New', Courier, monospace; } .FontName2 { font-family: 'Courier New', Courier, monospace; } .FontName3 { FONT-STYLE:italic; text-decoration:none } .rightarrow { margin-top: 0pt; } div.thinline { margin-top: 1em; margin-bottom: 1em; border-top: solid 4px #AFAFB0; border-bottom: solid 4px #AFAFB0; } span.line { text-decoration: underline; } span.underline { text-decoration: underline; } div.box { border-top: solid 2px; border-bottom: solid 2px; } .app { font-size:150%; margin-left:.8em; } .page { text-decoration : none; color:#000000; } .cXXX { text-decoration : none; color:#000000; } .textindent { margin-left:1.7em; margin-top:1em; margin-bottom:1em; } .textindent1 { margin-left:1.7em; margin-top:0em; margin-bottom:0em; } .textindent2 { margin-left:1.7em; margin-top:0em; margin-bottom:0em; text-indent:1em; } .img2 { text-align:left; } div.indent { text-indent:2em; margin-top:0em; margin-left:2.5em; margin-bottom: 0em; text-align:left; }