/*----------------stylesheet defination-------------------*/ svg { height:95%; width:98%; } body { margin-left:0.01em; margin-right:0.01em; } div.booksection { margin-left:0.1em; margin-right:0.1em; } .dedication{ margin-top:2.00em; font-size:small; margin-bottom:0.0em; text-align:center; } .pref{ margin-top:8em; font-size:small; margin-bottom:0.0em; text-align:left; } .preface{ margin-top:5.0em; font-size:small; margin-bottom:0.0em; text-align:center; } .stit{ font-size:medium; text-align:center; font-weight:bold; margin-top:8em; margin-bottom:0em; text-align:center; } .stit1{ font-size:small; text-align:center; margin-top:0.5em; margin-bottom:0em; text-align:center; } .au{ font-size:medium; margin-top:4em; font-weight:bold; margin-bottom:2em; text-align:center; } .tit{ font-size:x-large; font-weight:bold; margin-top:3em; margin-bottom:0em; text-align:center; } h1.title{ font-size:large; font-weight:bold; margin-top:10%; margin-bottom:1em; text-align:center; } .fmhead{ font-weight:normal; font-size:large; margin-top:2em; margin-bottom:0.2em; text-align:center; } .fmhead1{ font-weight:normal; font-size:x-large; margin-top:4em; margin-bottom:3em; text-align:center; } .fmhead2{ font-weight:normal; font-size:medium; margin-top:15%; margin-bottom:0em; text-align:center; } .fmhead3{ font-weight:normal; font-size:x-large; margin-top:1em; margin-bottom:2.5em; text-align:center; } .toctit{ font-size:x-large; margin-top:2.5em; margin-bottom:1em; text-align:center; } .toc { font-size:small; margin-left:1em; text-align:left; text-indent:0em; margin-top:0.1em; } .tocc { font-size:medium; margin-left:0em; text-align:left; text-indent:0em; margin-top:0.5em; margin-bottom:0.5em; } .tocd { font-size:medium; margin-left:0em; text-align:left; text-indent:0em; margin-top:0.5em; margin-bottom:0.5em; } .footnote{ font-size:x-small; margin-top:1em; margin-bottom:0em; } h1 { margin-top:0em; margin-bottom:1.0em; line-height:1.5em; font-weight:normal; } h3 { margin-top:1.5em; margin-bottom:0.5em; line-height:1.5em; } p { text-align:left; line-height:1.2em; margin-bottom:0.2em; font-size:small; margin-top:0.2em; margin-left:0em; } .boxh{ font-weight:bold; font-size:large; margin-bottom:0.5em; text-align:center; } .h1 { margin-top:1em; text-align:left; margin-bottom:0em; font-size:medium; } .h4 { margin-top:1.5em; font-weight:bold; text-align:left; font-size:large; margin-bottom:0.4em; font-size:medium; } .h5 { margin-top:1.5em; font-weight:bold; text-align:left; font-size:large; margin-bottom:0.4em; font-size:small; } div.title { margin-top:4.0em; background-color: #DCDDDE; margin-bottom:1.0em; } div.title1 { margin-top:4.0em; padding-bottom: 3em; padding-top: 0em; background-color: #DCDDDE; margin-bottom:1.0em; } div.section { margin-top:1em; margin-bottom:0.5em; margin-left: 0.5em; margin-right: .5em; } div { margin-top:1em; margin-bottom:1em; font-size:small; } .noindenta{ text-indent: 0em; margin-top:3.5em; font-size:small; margin-bottom:0.0em; text-align:justify; } .noindent2 { text-indent:0em; margin-top:0em; font-size:small; margin-bottom:0em; text-align:justify; } .noindent3 { text-indent:0em; margin-top:3em; font-size:small; margin-bottom:0em; text-align:justify; } a { text-decoration:none; } .subhd1 { font-size:medium; text-align:center; margin-top:0.2em; margin-bottom:3em; } .bib { text-indent: -1.1em; margin-top:0em; font-size:small; margin-left:1.5em; margin-right:0em; margin-bottom:0.0em; } .star{ margin-top:0.7em; margin-bottom:0.7em; text-align:center; } .crt{ text-indent: 0em; text-align:left; font-size:x-small; margin-top:0.0em; margin-left:0.0em; margin-bottom:0.0em; } .crt1{ font-size:x-small; text-align:justify; margin-left:0em; margin-top:1.5em; margin-bottom:0em; text-align:justify; } .crt1nor{ font-size:small; text-align:justify; margin-left:2em; margin-top:1em; margin-bottom:0em; text-align:justify; } .crta{ font-size:x-small; text-align:left; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:left; text-indent:1.5em; } .crtanor{ font-size:x-small; text-align:justify; margin-top:0.5em; margin-left:2.5em; margin-bottom:0em; text-align:left; } .crtb{ font-size:x-small; text-align:justify; margin-top:0em; margin-left:2em; margin-bottom:0em; text-align:left; } .crtc{ font-size:x-small; text-indent:0em; margin-top:0em; margin-left:3.5em; margin-bottom:0em; text-align:center; } .crtd{ font-size:x-small; text-align:justify; margin-top:0em; margin-left:4.5em; margin-bottom:0em; text-align:left; } .crt2{ font-size:x-small; margin-top:0em; text-align:justify; margin-left:2em; margin-bottom:0em; text-align:left; } .image{ text-indent: 0em; margin-top:0.0em; margin-bottom:0.0em; } .caption{ font-weight:normal; text-align:center; font-size:x-small; text-indent: 0em; margin-top:0.5em; margin-bottom:1em; } .subtit{ font-size:medium; margin-top:0.7em; margin-bottom:0em; text-align:center; } .pub{ font-size:small; margin-top:7em; margin-bottom:0em; text-align:center; } table { font-size:small; margin-bottom:0.5em; margin-top:0.5em; margin-left:0em; border-collapse: collapse; width:100% } table td { padding-left: 5pt; padding-right: 4pt; padding-top: 2pt; text-align:left; padding-bottom: 2pt; } span.gray1 { color:#9D9FA2; font-size:xx-large; } span.gray { color:#818181; } .partnum { font-size:xx-large; text-align:center; text-indent:0.0em; margin-top:3em; } .parttitle { font-size:x-large; padding-bottom: 5em; text-align:center; text-indent:0.0em; margin-top:0em; } .chtit{ font-weight:normal; font-size:x-large; margin-top:0.3em; margin-right:0em; margin-bottom:0em; text-indent:0.0em; text-align:center; } .bmhead{ font-size:large; margin-top:13%; margin-bottom:0em; text-align:center; } .bmhead2{ font-size:xx-large; margin-top:0em; margin-bottom:2em; text-align:center; } .bmhead3{ font-size:large; margin-top:0em; margin-bottom:2em; text-align:center; } .bmhead1{ font-size:large; margin-top:1em; margin-bottom:1em; text-align:center; } span.dropcap { float:left; font-size:300%; line-height:0.75em; color:#636466; } span.dropcap1 { float:left; font-size:200%; line-height:0.75em; color:#636466; } .noindent{ text-indent: 0em; font-size:small; margin-top:0.0em; margin-bottom:0.0em; text-align:justify; } .noindentk{ text-indent: 0em; font-size:small; margin-top:4.0em; margin-left:1.5em; margin-right:1.5em; text-align:justify; } .noindent1 { font-size:small; text-indent:0em; margin-top:1.5em; text-align:justify; margin-bottom:0em; } .noindent1sss { font-size:small; text-indent:0em; margin-top:1.5em; text-align:justify; margin-bottom:0em; margin-left:1.5em; margin-right:1.5em; } .noindent1c { font-size:small; text-indent:0em; margin-top:1.5em; text-align:justify; margin-bottom:0em; color:#636466; } .spb { font-size:small; text-indent:1.5em; margin-top:1em; text-align:justify; margin-bottom:0em; } .spb1 { font-size:small; text-indent:0em; margin-top:1.5em; text-align:justify; margin-bottom:0em; } .indent-b { font-size:large; margin-top:0.7em; text-indent: 0.0em; text-align:justify; } .indent { font-size:small; text-indent: 1.5em; text-align:justify; } .indentindex { font-size:small; text-indent: 2.5em; text-align:justify; } .indent1 { margin-top:1em; text-indent: 1.5em; font-size:small; text-align:justify; } .indent2 { margin-top:0em; margin-left:2em; text-indent: 1.5em; font-size:small; text-align:justify; } .h2 { margin-top:2.5em; border-bottom: 2px solid #C6C8CA; margin-left:0em; margin-right:0em; text-align:center; padding-bottom:0em; margin-bottom:1.5em; font-size:x-large; } .centera{ margin-top:1em; margin-bottom:1em; font-size:medium; text-align:center; } .h3 { margin-top:1.5em; text-align:left; margin-bottom:0.0em; font-size:large; } .img{ margin-top:1em; margin-bottom:1em; text-align:center; } .img2{ margin-top:2em; margin-bottom:1em; text-align:center; } .imga{ margin-top:3em; margin-bottom:0em; text-align:left; } .img1{ margin-top:0.5em; margin-bottom:4em; text-align:center; } .ext1{ text-indent: 0em; text-align:justify; margin-left:1.5em; font-size:small; margin-right:1.5em; margin-top:1em; margin-bottom:0em; } .ext1nsp{ text-indent: 0em; text-align:justify; margin-left:1.5em; font-size:small; margin-right:1.5em; margin-top:0em; margin-bottom:0em; } .ext1block{ text-indent: 0em; text-align:justify; margin-left:2.5em; font-size:small; margin-right:2.5em; margin-top:1em; margin-bottom:0em; } .extblock{ text-indent: 1.5em; text-align:justify; margin-left:2.5em; font-size:small; margin-right:2.5em; margin-top:0em; margin-bottom:0em; } .ext{ text-indent: 1.5em; text-align:justify; margin-left:1.5em; font-size:small; margin-right:1.5em; margin-top:0em; margin-bottom:0em; } .extisp{ text-indent: 1.5em; text-align:justify; margin-left:1.5em; font-size:small; margin-right:1.5em; margin-top:1em; margin-bottom:0em; } .ext2{ text-indent: -1em; margin-left:1.5em; margin-right:0.5em; margin-top:0em; font-size:small; margin-bottom:0em; text-align:justify; } .ext3{ text-indent: 1.5em; text-align:justify; margin-left:1.5em; font-size:small; margin-right:1.5em; margin-top:1em; margin-bottom:0em; } .right{ margin-right:0em; text-align:right; font-size:small; margin-top:1.5em; margin-bottom:2em; } .rightsss{ margin-right:0em; text-align:right; font-size:x-small; margin-top:0.1em; margin-bottom:2em; } .ch_right{ margin-right:1.5em; text-align:justify; text-align:right; font-size:small; margin-top:10%; margin-right:2.0em; margin-bottom:1em; } .right-t{ margin-right:0.0em; text-align:justify; text-align:right; font-size:small; margin-top:1.0em; margin-right:2.0em; margin-bottom:0em; } .right1{ margin-right:1.5em; text-align:justify; text-align:right; font-size:small; margin-top:1em; margin-bottom:1em; } .center1{ margin-top:1em; margin-bottom:1em; text-align:center; font-size:medium; } .hanging { text-indent: -1.5em; margin-top:0.7em; font-size:small; margin-left:2em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .hangingnote { text-indent: -1em; margin-top:0em; font-size:small; margin-left:2em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .hanging1 { text-indent: -0.8em; margin-top:1em; font-size:small; margin-left:3em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .hanging5 { text-indent: -1.5em; margin-top:0em; font-size:small; margin-left:1.5em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .hanging1-5 { text-indent: -1.5em; margin-top:1em; font-size:small; margin-left:1.5em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .box{ padding-top:0.5em; padding-left:1.0em; padding-right:1.0em; background-color: #E7E7E8; border: 1px double #BBBDC0; padding-bottom:1em; margin-top:1em; margin-bottom:1.0em; margin-left:0.0em; margin-right:0.0em; } .box1{ padding-top:0.5em; padding-left:1.0em; padding-right:1.0em; border-bottom: 7px double #BBBDC0; border-top: 7px double #BBBDC0; padding-bottom:1em; margin-top:1em; margin-bottom:1.0em; margin-left:0.0em; margin-right:0.0em; line-height:1.35em; } .hangingx { text-indent: 2em; margin-top:0.3em; margin-left:2em; font-size:small; margin-right:0em; margin-bottom:0.0em; } .hangingxa { text-indent:1.5em; margin-top:0.3em; margin-left:2em; margin-right:0em; font-size:small; margin-bottom:0.0em; } .hangingxb { text-indent:2.5em; margin-top:0.3em; margin-left:2em; margin-right:0em; font-size:small; margin-bottom:0.0em; } .hangingx-1 { text-indent: -1.1em; margin-top:0.3em; margin-left:5em; margin-right:0em; font-size:small; margin-bottom:0.0em; } .hangingx-2 { text-indent: 0em; margin-top:0.3em; margin-left:3em; margin-right:0em; font-size:small; margin-bottom:0.0em; } .center2{ margin-top:1em; margin-bottom:1em; font-size:small; text-align:center; } .center6{ margin-top:0em; font-size:small; text-align:center; } span.underline { text-decoration:underline; } .rp { text-indent: -0.8em; margin-top:0em; font-size:small; margin-left:1em; text-align:justify; margin-right:0em; margin-bottom:0.0em; } .rt { text-indent: -0.8em; margin-top:1em; font-size:medium; margin-left:1em; margin-right:0em; margin-bottom:0.0em; } .rh { text-indent: 0em; margin-top:1em; font-weight:bold; font-size:small; margin-left:0em; margin-right:0em; margin-bottom:0.0em; } .rst { text-indent: -0.8em; margin-top:1em; font-size:small; margin-left:1em; margin-right:0em; margin-bottom:0.0em; } .rst1 { text-indent: -0.8em; margin-top:0.2em; font-size:small; margin-left:1em; margin-right:0em; margin-bottom:0.0em; } span.dark-gray { color:#58585A; } .vtx1 { text-indent: 0em; margin-top:1em; font-size:small; margin-left:2em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .vtx2 { text-indent: 0em; margin-top:0em; font-size:small; margin-left:2em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .vtx-1 { text-indent: 0em; margin-top:0em; font-size:small; margin-left:2em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .vtx { text-indent: 0em; margin-top:0em; font-size:small; margin-left:3.8em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .vtxa { text-indent: 0em; margin-top:0em; font-size:small; margin-left:4em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .vtxb { text-indent: 0em; margin-top:0em; font-size:small; margin-left:6em; margin-right:0em; text-align:justify; margin-bottom:0.0em; } .p3 { text-align:left; line-height:1.2em; margin-bottom:0.2em; font-size:small; margin-top:0.5em; margin-left:3em; } .p2 { text-align:left; line-height:1.2em; margin-bottom:0.2em; font-size:small; margin-top:1.3em; margin-left:5em; } .p2-1 { text-align:left; line-height:1.2em; margin-bottom:0.2em; font-size:small; margin-top:0.1em; margin-left:5em; } .p2-2 { text-align:left; line-height:1.2em; margin-bottom:1em; font-size:small; margin-top:1em; margin-left:35%; } .center{ margin-top:0.0em; margin-bottom:2em; font-weight:bold; font-size:large; text-align:center; } ol li { margin-top:0em; margin-right:1em; } .space{ font-size:small; margin-top:1em; margin-bottom:1em; text-align:left; margin-left:2em; margin-right:1em; } .spacenum{ font-size:small; margin-top:1em; margin-bottom:1em; text-align:left; margin-left:3em; margin-right:1em; } .spacejus{ font-size:small; margin-top:1em; margin-bottom:1em; text-align:justify; margin-left:2em; margin-right:2em; } .chnum{ font-weight:normal; font-size:large; margin-top:4em; margin-bottom:0em; text-align:center; } span.drop-caps { font-size:xx-large; } .fmhead-2{ font-size:large; margin-top:-4em; margin-bottom:6em; text-align:center; } .fm1{ text-indent: -1.5em; text-align:justify; margin-left:1.5em; font-size:small; margin-right:1.5em; margin-top:0.5em; margin-bottom:0em; } .bm1{ font-size:small; margin-top:15%; margin-bottom:0em; text-align:center; } .bm2{ font-size:large; margin-top:1%; margin-bottom:4em; text-align:center; } .toctitle{ font-size:large; margin-top:3em; margin-bottom:4em; text-align:center; } .toc-preface { font-size:small; margin-left:2em; text-align:left; text-indent:0em; margin-top:1em; } .toc-prefaceb { font-size:small; margin-left:2em; text-align:left; text-indent:0em; margin-top:1em; margin-bottom:2em; } .toc-prefacet { font-size:small; margin-left:2em; text-align:left; text-indent:0em; margin-top:2em; margin-bottom:1em; } .toc-chapter1 { font-size:small; margin-left:1em; text-align:left; text-indent:0em; margin-top:1em; } .toc-chapter { font-size:small; margin-left:1.5em; text-align:left; text-indent:-1.00em; margin-top:0.5em; } .toc-appendix1 { font-size:small; margin-left:1em; text-align:left; text-indent:0em; margin-top:1em; } .toc-appendix { font-size:small; margin-left:1em; text-align:left; text-indent:0em; margin-top:0.1em; } .blockquote{ text-indent: 0em; text-align:justify; margin-left:2em; font-size:small; margin-right:2em; margin-top:1em; margin-bottom:1em; } .center5{ margin-top:1.5em; margin-bottom:1.5em; font-size:small; text-align:center; } .halftitle{ font-size:x-large; font-weight:bold; margin-top:4em; margin-right:2em; margin-bottom:0em; text-align:right; } .crt3{ text-indent: 0em; border-bottom: 1px double #000000; text-align:left; font-size:x-small; margin-top:0.5em; margin-bottom:0.5em; margin-left:2.5em; margin-right:2em; } .centerim{ margin-top:0.0em; margin-bottom:0em; text-align:center; } .toctita{ font-size:large; margin-top:1.5em; margin-bottom:1em; text-align:center; font-weight:bold; }