body { margin:1.0em; } a { text-decoration:none; } .cover { text-align: center; } img { max-width:100%; } big { font-size: 2em;} sup { font-size: 0.65em; line-height:0.60em; } sub { font-size: 0.65em; line-height:0.60em; } span.white { font-size:1em; font-weight:bold; line-height: 1.2em;} span.underline { border-bottom:1px solid; line-height: 1.2em;} span.gray { font-size:1em; font-weight:bold; color:#818181; line-height: 1.2em;} span.blabel { font-size:1.1em; font-weight:bold; padding:0.45em 1.5em 0.4em 1.5em; background-color:#E6E6E6; line-height: 1.2em;} span.ph4 { font-size:1.1em; font-weight:bold;} /* Front Matter */ .h3fm { font-size:1.2em; font-weight:bold; margin-left:0em; margin-top:2em; margin-bottom:2em; text-indent:0em; text-align:center; line-height: 1.2em;} .author { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 2.5em; text-indent: 0em; text-align: right; line-height: 1.2em;} .title { font-size:1.5em; font-weight:bold; margin-left:0em; margin-top:4em; margin-bottom:2.5em; text-indent:0em; text-align:center; line-height: 1.2em;} .title1 { font-size:1.2em; font-weight:bold; margin-left:0em; margin-top:0em; margin-bottom:1.5em; text-indent:0em; text-align:center; line-height: 1.2em;} .title2 { font-size:1em; font-weight:bold; margin-left:0em; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:center; line-height: 1.2em;} .title3 { font-size:0.85em; font-weight:bold; margin-left:0em; margin-top:0em; margin-bottom:14em; text-indent:0em; text-align:center; line-height: 1.2em;} .pub { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: center; line-height: 1.2em;} .copy { font-size: 1.1em; font-weight: normal; margin-left:0em; margin-top: 4em; margin-bottom: 2em; text-indent: 0em; text-align: center; line-height: 1.2em;} .cpy1 { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .cpy { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .cpy1a { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 4em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .cpy2 { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .cpyr { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0.1em; margin-bottom: 0em; text-indent: 0em; text-align: right; line-height: 1.2em;} .cpy-ind { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 1.2em; text-align: left; line-height: 1.2em;} .cpy-ind1 { font-size: 0.75em; font-weight: normal; margin-left:1.2em; margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .cpy-indb { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 0.5em; text-align: left; line-height: 1.2em;} .cpy-inda { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 2.1em; text-align: left; line-height: 1.2em;} .h2fm { font-size:1.5em; font-weight:bold; margin-left:0em; margin-top:0em; margin-bottom:3em; text-indent:0em; text-align:center; line-height: 1.2em;} .toc { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0.1em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .toc1 { font-size: 0.85em; font-weight: normal; margin-left:4.6em; margin-top: 1em; margin-bottom: 0.8em; text-indent: -4.6em; text-align: left; line-height: 1.2em;} .toc2 { font-size: 0.85em; font-weight: normal; margin-left:2.5em; margin-top: 0em; margin-bottom: 0.1em; text-indent: -2.5em; text-align: left; line-height: 1.2em;} .toc2-1 { font-size: 0.85em; font-weight: normal; margin-left:2.5em; margin-top: 0em; margin-bottom: 0.1em; text-indent: -2.5em; text-align: left; line-height: 1.2em;} .toc3 { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: justify; line-height: 1.2em;} .fmchap { margin-left:0em; margin-top:2em; margin-bottom:4.5em; background:#808080; padding:7px; text-indent: 0em; text-align: center; line-height: 1.2em;} /* Body Matter */ .h2 { font-size: 1.5em; font-weight: bold; margin-left:0em; margin-top:0.4em; margin-bottom: 1.5em; text-indent: 0em; text-align: center; line-height: 1.2em;} .part { font-size: 1.2em; font-weight: bold; margin-left:0em; margin-top:0.2em; margin-bottom: 0em; background:#939598; padding-top:2.5em; padding-bottom:0.2em; text-indent: 0em; text-align: center; line-height: 1.2em;} .pcenter1 { font-size: 1em; font-weight: bold; margin-left:0em; margin-top:0.1em; margin-bottom: 1.5em; text-indent: 0em; text-align: center; line-height: 1.2em;} .bcenter { font-size: 1em; font-weight: normal; margin-left:0em; margin-top:0.2em; margin-bottom:0em; text-indent: 0em; text-align: center; line-height: 1.2em;} .pcenter { font-size: 1.5em; font-weight: bold; margin-left:0em; margin-top:1.2em; margin-bottom: 0.2em; text-indent: 0em; text-align: center; line-height: 1.2em;} .pchap { font-size: 0.75em; font-weight: bold; margin-left:0em; margin-top:1.2em; margin-bottom:0.2em; text-indent: 0em; text-align: center; line-height: 1.2em;} .ptit { font-size: 0.85em; font-weight: bold; margin-left:0em; margin-top:0.35em; margin-bottom:0.2em; text-indent: 0em; text-align: center; line-height: 1.2em;} .chap { font-size: 1.2em; font-weight: bold; margin-left:0em; margin-top:1.5em; margin-bottom: 0em; background:#808080; padding:7px; text-indent: 0em; text-align: center; line-height: 1.2em;} .h3 { font-size: 1.2em; font-weight: bold; margin-left:0em; margin-top:1.5em; margin-bottom: 0.2em; text-indent: 0em; text-align: left; line-height: 1.2em;} .h3a { font-size:1.2em; font-weight:bold; margin-left:0em; margin-top:-2.5em; margin-bottom:0.1em; text-indent:0em; text-align:left; line-height: 1.2em;} .h4 { font-size: 1em; font-weight: bold; margin-left:0em; margin-top:1em; margin-bottom: 0.2em; text-indent: 0em; text-align: left; line-height: 1.2em;} .h4a { font-size: 1em; font-weight: bold; margin-left:0em; margin-top:0.2em; margin-bottom: 0.2em; text-indent: 0em; text-align: left; line-height: 1.2em;} .bbtext { font-size: 0.85em; font-weight: normal; margin-left:1.2em; margin-top: 0em; margin-bottom: 0em; padding-right:1em; text-indent: 0em; text-align: justify; line-height: 1.2em;} .bbtext1 { font-size: 0.85em; font-weight: normal; margin-left:1.2em; margin-top: 0.5em; margin-bottom: 0em; padding-right:1em; text-indent: 0em; text-align: justify; line-height: 1.2em;} .noindent { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; line-height: 1.2em;} .diamond { font-size: 0.85em; font-weight: normal; margin-left:2.45em; margin-top:0.1em; margin-bottom: 0em; text-indent: -1.25em; text-align: left; line-height: 1.2em;} .diamond1 { font-size: 0.85em; font-weight: normal; margin-left:2.45em; margin-top:0.8em; margin-bottom: 0em; text-indent: -1.25em; text-align: left; line-height: 1.2em;} .bnoindent { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top:0.1em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .bnoindent1 { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top:1em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .bindent { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 1.2em; text-align: left; line-height: 1.2em;} .noindent1 { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: justify; line-height: 1.2em;} .indent { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 1.2em; text-align: justify; line-height: 1.2em;} .indent1 { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 1em; margin-bottom: 0em; text-indent: 1.2em; text-align: justify; line-height: 1.2em;} .bbull { font-size: 0.85em; font-weight: normal; margin-left:1.2em; margin-top: 1em; margin-bottom: 0em; padding-right:1em; text-indent: -0.9em; text-align: justify; line-height: 1.2em;} .bbox { font-size: 0.85em; font-weight: normal; margin-left:1.2em; margin-top: 0em; margin-bottom: 0em; text-indent: -1.3em; text-align: left; line-height: 1.2em;} th { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-right:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .tdc { margin-left:0em; margin-right:0em; margin-top: 0em; background-color:#E6E6E6; padding-left:0em; margin-bottom: 0em; border-collapse:collapse; text-indent: 0em;} .tdg { margin-left:0em; margin-right:0em; margin-top: 0em; background-color:#818181; padding-left:0em; margin-bottom: 0em; border-collapse:collapse; text-indent: 0em;} table.tab { margin-left:0em; margin-right:0em; margin-top: 1em; padding-bottom: 1em; padding-left:0.7em; padding-right:1em; margin-bottom: 0em; text-indent: 0em; } table.tabc { margin-left:0em; margin-right:0em; margin-top: 1em; margin-bottom: 0em; border-collapse:collapse; text-indent: 0em; } .tab td { margin-left:0em; margin-right:0em; margin-top: 1em; padding:0.7em; margin-bottom: 0em; border-collapse:collapse; text-indent: 0em; } table.tabc td { margin-left:0em; margin-right:0em; margin-top: 1em; padding:0.6em; margin-bottom: 0em; border-collapse:collapse; text-indent: 0em; } .bborder { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0em; padding-top:0.5em; padding-bottom:0.5em; margin-bottom: 0em; text-indent: 0em; background-color:#818181; line-height: 1.2em;} div.box { font-size: 1em; margin-top:1.7em; margin-left:0em; margin-bottom:1.7em; background:#E6E6E6; padding:1em; text-indent:0em; line-height: 1.2em; } div.pbox { font-size: 1em; margin-top:1.7em; margin-left:0em; margin-bottom:1.7em; border:5px solid #818181; padding:1em; text-indent:0em; line-height: 1.2em; } span.line { border-bottom:2px solid; padding-bottom:3px;} span.gray { color:#818181; font-weight: bold;} .bhead { font-size:1em; font-weight: bold; margin-left:0em; margin-top:0.5em; margin-bottom: 0.8em; text-indent: 0em; text-align: left; line-height: 1.2em;} .bhead1 { font-size:1em; font-weight: bold; margin-left:0em; margin-top:0.3em; margin-bottom: 0.1em; text-indent: 0em; text-align: left; line-height: 1.2em;} div.box2 { margin-left:0em; margin-right:0em; margin-top:1em; padding-bottom:0.5em; margin-bottom:1em; border:1px solid; text-indent:0em; line-height: 1.2em;} div.box3 { font-size: 1em; margin-top:0.5em; margin-left:0em; margin-bottom:0.5em; padding:0.2em; border:1px solid; text-indent:0em; line-height: 1.2em; } .center { font-size: 0.85em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: center; line-height: 1.2em;} div.tabbox { margin-left:0em; margin-right:0em; margin-top:0em; padding:1em; background-color:#E6E6E6; text-indent:0em; line-height: 1.2em;} .list { font-size: 0.85em; font-weight: normal; margin-left:1.3em; margin-top:0.1em; margin-bottom: 0em; text-indent: -1.3em; text-align: left; line-height: 1.2em;} .list1 { font-size: 0.85em; font-weight: normal; margin-left:1.3em; margin-top:0.5em; margin-bottom: 0em; text-indent: -1.3em; text-align: left; line-height: 1.2em;} .notes { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top: 0em; margin-bottom: 0.1em; text-indent: 0em; text-align: justify; line-height: 1.2em;} .notes1 { font-size: 0.75em; margin-left:0em; margin-top: 1em; margin-bottom: 0.2em; text-indent: 0em; line-height: 1.2em;} .stit { font-size:1.1em; font-weight:normal; margin-left:0em; margin-top:-1.5em; margin-bottom:3em; text-indent:0em; text-align:center; line-height: 1.2em;} /* Images */ .cimage { font-size: 1em; font-weight: normal; line-height: 1.2em; margin-bottom: 0.5em; margin-top:1em; margin-left: 0em; text-align: center; max-width: 100%; } .image { font-size: 1em; font-weight: normal; line-height: 1.2em; margin-bottom: 0.5em; margin-top:1em; margin-left: 0em; text-align: center; max-width: 100%; } .caption { font-size: 0.85em; font-weight: bold; padding-left:6.35em; text-indent: -5.35em; background:#E6E6E6; padding-top:0.7em; padding-bottom:1.2em; margin-top:1.2em; margin-bottom: -1.32em; text-align:left; line-height: 1.2em;} .caption1 { font-size: 0.85em; font-weight: bold; padding-left:6.85em; text-indent: -5.85em; background:#E6E6E6; padding-top:0.7em; padding-bottom:1.2em; margin-top:1.2em; margin-bottom: -1.32em; text-align:left; line-height: 1.2em;} .chimage { font-size: 1em; font-weight: normal; line-height: 1.2em; margin-bottom:0em; margin-top:1em; margin-left: 0em; text-align: center; max-width: 100%; } /* Back Matter */ .h2bm { font-size:1.5em; font-weight: bold; margin-left:0em; margin-top:2em; margin-bottom: 2em; text-indent: 0em; text-align: left; line-height: 1.2em;} .h2bm1 { font-size:1.5em; font-weight: bold; margin-left:0em; margin-top:2em; margin-bottom: 0.2em; text-indent: 0em; text-align: center; line-height: 1.2em;} .hang { font-size: 0.75em; font-weight: normal; margin-left:1.3em; margin-top:0.1em; margin-bottom: 0em; text-indent: -1.3em; text-align: left; line-height: 1.2em;} .snoindent { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top:0.2em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .snoindent1 { font-size: 0.75em; font-weight: normal; margin-left:0em; margin-top:1em; margin-bottom: 0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .indexmain1 { font-size: 0.75em; font-weight: bold; margin-top: 1.2em; margin-bottom: 0em; margin-left:0em; margin-right:0em; text-indent: 0em; text-align: left; line-height: 1.2em;} .indexmain { font-size: 0.75em; font-weight: normal; margin-top: 0em; margin-bottom: 0em; margin-left:2.2em; margin-right:0em; text-indent: -2.2em; text-align: left; line-height: 1.2em;} .indexsub { font-size: 0.75em; font-weight: normal; margin-top: 0em; margin-bottom: 0em; margin-left:2.2em; margin-right:0em; text-indent: -1em; text-align: left; line-height: 1.2em;} .page { page-break-before: always; }