body { margin:1em; } /* Some common classes*/ sub { vertical-align:sub; font-size:70%; } a { text-decoration:none; } .middle { vertical-align:middle; } span.italic { font-style: italic; } span.bold { font-weight: bold; } span.bolditalic { font-weight: bold; font-style:italic; } .underline { text-decoration:underline; } span.normal { font-weight: normal; font-style:normal; } sup { font-size:80%; line-height:100%; } img { max-width: 100%; max-height: 100%; } .smallcaps { font-size:80%; } .small { font-size:80%; } .img1 { width:auto; height:100%; } .wd1 { width:35%; } .covbody { padding:0; margin:0; background-color:#FFFFFF; } .covdiv { page-break-after:always; text-align:center; padding:0; margin:0; } .page { page-break-before:always; } .cover { margin-top:0em; margin-bottom:0em; text-align:center; text-indent:0em; } .images { margin-top:0.5em; margin-bottom:0.5em; } .fmhead { display:block; margin-top:2em; margin-bottom:1.3em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; font-weight:bold; } .A-head { display:block; margin-top:1.5em; margin-bottom:0.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.3em; font-weight:normal; font-style:italic; } .B-head { display:block; margin-top:1.2em; margin-bottom:0.1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.2em; font-style:italic; font-weight:normal; } .C_head { display:block; margin-top:1.2em; margin-bottom:0.1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.1em; font-weight:normal; } .fmhead1 { display:block; margin-top:3em; margin-bottom:0.1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.1em; font-weight:bold; } .head2 { display:block; margin-top:1em; margin-bottom:3em; margin-left:0.8em; margin-right:0em; text-indent:-0.8em; text-align:left; font-size:2em; font-weight:bold; } .head2a { display:block; margin-top:1em; margin-bottom:3em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:2em; font-weight:bold; } .sub-heads { display:block; margin-top:1.2em; margin-bottom:0.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.1em; font-style:italic; } .subchap { display:block; margin-top:2em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.2em; font-weight:bold; } .subchap1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1em; font-weight:bold; } .quote_nospace { display:block; margin-top:1em; margin-bottom:0.1em; margin-left:1.2em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.0em; } .quote { display:block; margin-top:1em; margin-bottom:0.1em; margin-left:1.2em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.0em; } .quote_surce { display:block; margin-top:0.2em; margin-bottom:1em; margin-left:0em; margin-right:1.2em; text-indent:0em; text-align:right; font-size:0.9em; } .fmtext { display:block; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .ded { display:block; margin-top:9em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:center; font-size:1.0em; } .fmtext1 { display:block; margin-top:0.01em; margin-bottom:1.3em; margin-left:1em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .fm_txta { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .fm_txt2 { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .fm_txt { display:block; margin-top:1.2em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .fm_indent { display:block; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:1em; text-align:left; font-size:0.9em; } .fm_hang { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:1.0em; margin-right:0em; text-indent:-1em; text-align:left; font-size:0.9em; } .hang { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:2.2em; margin-right:0em; text-indent:-1em; text-align:left; font-size:1.0em; } .hang1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:2.2em; margin-right:0em; text-indent:-1em; text-align:left; font-size:1.0em; } .title { display:block; margin-top: 2em; margin-bottom: 0.5em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-size: 2.0em; font-weight:bold; } .title1 { display:block; margin-top: 0em; margin-bottom: 0em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-size: 1.3em; font-weight:normal; } .title2 { display:block; margin-top: 0.2em; margin-bottom: 0em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-size: 1.3em; font-weight:normal; } .author { display:block; margin-top: 2em; margin-bottom: 6em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-size: 1.2em; } .author1 { display:block; margin-top: 5em; margin-bottom: 5em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:left; font-size: 2.0em; } .logo { display:block; margin-top: 9em; margin-bottom: 0.5em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:left; } .pub { display:block; margin-top: 9em; margin-bottom: 0em; margin-right: 0em; margin-left: 9em; padding-left: 2em; text-indent: 0em; text-align:left; font-size: 1em; } .pub1 { display:block; margin-top: 0em; margin-bottom: 0em; margin-right: 0em; margin-left: 0em; text-indent: 0em; text-align:center; font-size: 1.2em; } .copy1 { display:block; margin-top:6em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.85em; } .copy2 { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.85em; } .copy { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.85em; } .ch-num { display:block; margin-top:2em; margin-bottom:0.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.5em; font-weight:bold; } .ch-num1 { display:block; margin-top:0.5em; margin-bottom:4em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:2.0em; font-weight:normal; } .fmo { display:block; margin-top:2em; margin-bottom:2em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.7em; font-weight:normal; } .toc { display:block; margin-top:0.5em; margin-bottom:0em; margin-left:2.0em; margin-right:0em; text-indent:-2em; text-align:left; font-size:1em; } .toc1 { display:block; margin-top:0.5em; margin-bottom:0em; margin-left:1.75em; margin-right:0em; text-indent:-1.75em; text-align:left; font-size:1em; } .toca1 { display:block; margin-top:1.5em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1em; } span.pad1 { padding-left:1.0em; } span.pad2 { padding-left:0.5em; } span.padd { padding-left:1.3em; } span.padd1 { padding-left:1.2em; } span.lis { padding-left:0.5em; } .toc2 { display:block; margin-top:1.2em; margin-bottom:0.5em; margin-left:1.5em; margin-right:0em; text-indent:0em; text-align:left; font-size:1em; } .toca { display:block; margin-top:0.5em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1em; } .toc3 { display:block; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1em; } .toc_p { display:block; margin-top:1.5em; margin-bottom:0.5em; margin-left:2.0em; margin-right:0em; text-indent:0em; text-align:left; font-weight:bold; font-size:1em; } .toc_au_t { display:block; margin-top:1em; margin-bottom:0em; margin-left:3.1em; margin-right:0em; text-indent:-1.5em; text-align:left; font-size:1em; } .toc-chap { display:block; margin-top:1em; margin-bottom:0em; margin-left:1.5em; margin-right:0em; text-indent:-1.5em; text-align:left; font-size:1em; } .chap_name { display:block; margin-top:1.0em; margin-bottom:2em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.8em; font-weight:normal; } .chap_number { display:block; margin-top:2em; margin-bottom:0.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.3em; font-style:italic; font-weight:normal; } .ch-author { display:block; margin-top:0em; margin-bottom:4em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.1em; font-weight:normal; } .noindent { display:block; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:justify; font-size:1em; } .noindent1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:justify; font-size:1em; } .noindent_top { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:justify; font-size:1em; } .noindenta { display:block; margin-top:1em; margin-bottom:2em; margin-left:4em; margin-right:4em; text-indent:0em; text-align:justify; font-size:1em; } .indent { display:block; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:1.2em; text-align:justify; font-size:1em; } .indent_t { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:1.2em; text-align:justify; font-size:1em; } .indent1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:1.2em; text-align:justify; font-size:1em; } .indent2 { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:1.2em; text-align:justify; font-size:1em; } .ack_indent { display:block; margin-top:0em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-indent:1.2em; text-align:justify; font-size:0.9em; } .h3 { display:block; margin-top:1.1em; margin-bottom:0.2em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.03em; font-weight:bold; } .note_h3 { display:block; margin-top:1.1em; margin-bottom:0.2em; margin-left:1.2em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.03em; font-weight:bold; } .ref { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.4em; margin-right:0em; text-indent:-1.4em; text-align:left; font-size:0.9em; } .chapter_title { display:block; margin-top:2.5em; margin-bottom:2.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.9em; font-weight:bold; } .notes_h { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.8em; margin-right:0em; text-indent:-1.75em; text-align:justify; font-size:0.85em; } .notes { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.4em; margin-right:0em; text-indent:-1.5em; text-align:justify; font-size:0.85em; } .notes1 { display:block; margin-top:0em; margin-bottom:0em; margin-left:4em; margin-right:0em; text-indent:-1.2em; text-align:left; font-size:0.85em; } .notes2 { display:block; margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.85em; } .bib { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:1.5em; margin-right:0em; text-indent:-1.5em; text-align:justify; font-size:0.85em; } .extract_source { display:block; margin-top:0.2em; margin-bottom:1em; margin-left:1.2em; margin-right:1.5em; text-indent:0em; text-align:right; font-size:0.85em; font-style:italic; } .extract1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:1.2em; margin-right:1.5em; text-indent:0em; text-align:justify; font-size:0.9em; } .extract { display:block; margin-top:1em; margin-bottom:1em; margin-left:1.2em; margin-right:1.5em; text-indent:0em; text-align:justify; font-size:0.9em; } .ext2 { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.2em; margin-right:1.2em; text-indent:0em; text-align:left; font-size:0.9em; } .extract_in { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:1.2em; margin-right:1.5em; text-indent:1.2em; text-align:left; font-size:0.9em; } .extract_in_b { display:block; margin-top:0.1em; margin-bottom:1em; margin-left:1.2em; margin-right:0em; text-indent:1.2em; text-align:left; font-size:0.9em; } table { margin-top:1em; margin-bottom:1.0em; } .table1 { margin-top:1.3em; margin-bottom:0em; } .tab_s { display:block; margin-top:0.0em; margin-bottom:0em; margin-left:0.5em; margin-right:0em; text-indent:0em; text-align:left; font-size:1em; } .cap { display:block; margin-top:0.5em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.90em; } .caption1 { display:block; margin-top:0em; margin-bottom:0.8em; margin-left:1.3em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .tnote { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.3em; margin-right:0em; text-indent:0em; text-align:left; font-size:0.9em; } .bor1r { border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:0px solid; } .bor1 { border-top:1px solid; border-left:1px solid; border-right:0px solid; border-bottom:0px solid; } .bor1a { border-top:1px solid; border-left:1px solid; border-right:0px solid; border-bottom:1px solid; } .bor1ra { border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:1px solid; } .tab_cap { display:block; margin-top:1em; margin-bottom:0.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.1em; font-style:italic; } .right { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:right; font-size:1em; } .right1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:right; font-size:1em; } .center { display:block; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:center; font-size:1em; } .spacer { display:block; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:center; font-size:1em; } .bm-head { display:block; margin-top:2.5em; margin-bottom:3.5em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:left; font-size:1.3em; } .index { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.5em; margin-right:0em; text-indent:-1.5em; text-align:left; font-size:0.85em; font-weight:normal; } .indext { display:block; margin-top:1em; margin-bottom:0em; margin-left:1.5em; margin-right:0em; text-indent:-1.5em; text-align:left; font-size:0.85em; font-weight:normal; } .index1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:1.5em; margin-right:0em; text-indent:-1.5em; text-align:left; font-size:0.85em; font-weight:normal; } .list1 { display:block; margin-top:1em; margin-bottom:0em; margin-left:1.2em; margin-right:0em; text-indent:-1.2em; text-align:justify; font-size:1em; } .list { display:block; margin-top:0.1em; margin-bottom:0em; margin-left:1.2em; margin-right:0em; text-indent:-1.2em; text-align:justify; font-size:1em; } .list_in { display:block; margin-top:0em; margin-bottom:0em; margin-left:1.2em; margin-right:0em; text-indent:0em; text-align:justify; font-size:1em; } span.pad_s1 { padding-left:0.8em; } span.pad_s { padding-left:1.3em; } span.font_s { font-size:0.80em; } div.avoid { margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; page-break-inside:avoid; }