@font-face{font-family: "LinLibertine"; src: url(../fonts/LinLibertine-B.otf); font-style: normal; font-weight: bold;} @font-face{font-family: "LinLibertine"; src: url(../fonts/LinLibertine-I.otf); font-style: italic; font-weight: normal;} @font-face{font-family: "LinLibertine"; src: url(../fonts/LinLibertine-BI.otf); font-style: italic; font-weight: bold;} @font-face{font-family: "LinLibertine"; src: url(../fonts/LinLibertine-R.otf); font-style: normal; font-weight: normal;} body{margin-left: 1.5em; margin-right: 2.25em; font-family: LinLibertine;} img { max-width:100%; max-height:100%; vertical-align:middle; } a { text-decoration:none; } .cover { margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-align:center; text-indent:0em; } .halftitle { font-size:130%; margin-top:1em; margin-bottom:2.5em; text-indent:0em; text-align:left; font-weight:bold; color:#0089cf; } .fmtitle { font-size:120%; margin-top:1em; margin-bottom:2.5em; text-indent:0em; text-align:left; font-weight:bold; color:#0089cf; } .title { font-size:140%; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:left; font-weight:bold; color:#0089cf; } .title1 { font-size:110%; margin-top:0.5em; margin-bottom:1em; text-indent:0em; text-align:left; color:#0089cf; } .title2 { font-size:90%; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:left; color:#0089cf; } .aut { font-size:120%; margin-top:3em; margin-bottom:0em; text-indent:0em; text-align:left; font-weight:bold; color:#0089cf; } .aut1 { font-size:100%; margin-top:0.3em; margin-bottom:0em; text-indent:0em; text-align:left; font-weight:bold; color:#0089cf; } .pub { margin-top:12em; margin-bottom:0em; text-indent:0em; text-align:left; } .noindent { font-size:small; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:justify; } .noindent-1 { font-size:90%; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:justify; } .noindentt { font-size:small; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:justify; } .noindents { font-size:75%; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:justify; } .indentt-1 { font-size:small; margin-top:1em; margin-bottom:0em; margin-left:1.6em; text-align:justify; } .copyt { margin-top:1em; margin-bottom:0em; text-align:left; font-size:x-small; } .copy { margin-top:0em; margin-bottom:0em; text-align:left; font-size:x-small; } .copyr { margin-top:0em; margin-bottom:0em; margin-left:2em; text-indent:-1em; text-align:left; font-size:x-small; } .toc { margin-top:0em; margin-bottom:0em; margin-left:1.5em; text-align:left; font-size:small; } .toc1 { margin-top:0em; margin-bottom:0em; margin-left:3em; text-align:left; font-size:small; } .toc-chap { margin-top:1em; margin-bottom:0.5em; text-align:left; font-size:100%; color:#0089d0; } .toct { margin-top:1em; margin-bottom:0em; text-align:left; font-size:small; } .toca { margin-top:0em; margin-bottom:0em; text-align:left; font-size:small; } .image { text-align:center; margin-top:1em; margin-bottom:1em; } .imagel { text-align:left; margin-top:1em; margin-bottom:1em; margin-left:2em; } .image-l { text-align:left; margin-top:1em; margin-bottom:1em; } .image-la { text-align:left; margin-top:1em; margin-bottom:1em; margin-left:1em; } div.line { border-left:10px solid black; margin-top:1em; margin-bottom:3em; padding-left:0.7em; } div.line1 { border-left:10px solid black; margin-top:1em; margin-bottom:3em; padding-left:0.7em; padding-top:2.5em; } div.line2 { border-left:10px solid black; margin-top:1em; margin-bottom:2em; padding-left:0.7em; padding-top:2.5em; } .chno { font-size:90%; margin-top:1em; margin-bottom:1em; font-weight:bold; text-align:left; color:#0089cf; } .chtitle { font-size:120%; margin-top:0em; margin-bottom:0em; font-weight:bold; text-align:left; color:#0089cf; } .chtitle1 { font-size:100%; margin-top:0.3em; margin-bottom:0em; font-weight:bold; text-align:left; font-style:italic; color:#0089cf; } .h1l { margin-top:1.5em; margin-bottom:0.5em; font-size:100%; text-align:left; padding-bottom:0.2em; border-bottom:2px solid black; color:#0089cf; } .h1la { margin-top:1.5em; margin-bottom:0.5em; font-size:100%; text-align:left; padding-bottom:0.2em; border-bottom:2px solid black; color:#0089cf; } .h1 { margin-top:1.5em; margin-bottom:0.5em; font-size:90%; text-align:left; color:#0089cf; font-weight:bold; } .h1a { margin-top:0.5em; margin-bottom:0.5em; font-size:90%; text-align:left; color:#0089cf; font-weight:bold; } .h2 { margin-top:1.5em; margin-bottom:0.5em; font-size:90%; text-align:left; color:#0089cf; font-weight:bold; font-style:italic; } .h3 { margin-top:1.5em; margin-bottom:0.5em; font-size:90%; text-align:left; color:#0089cf; font-style:italic; } span.blue { color:#0089cf; font-weight:bold; } .chtoc1 { margin-top:0.2em; margin-bottom:0em; font-size:small; text-align:left; margin-left:2em; text-indent:-1em; } .chtoc2 { margin-top:0.1em; margin-bottom:0em; font-size:small; text-align:left; margin-left:3em; text-indent:-1em; } .quote { margin-top:1em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quotea { margin-top:0.1em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quote-a { margin-top:0.5em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quoteb { margin-top:2em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quote-ind { margin-top:0.1em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-indent:1em; text-align:justify; font-size:small; } .quote-ind1 { margin-top:0.5em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-indent:1em; text-align:justify; font-size:small; } .quote1 { margin-top:0.5em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quote-1 { margin-top:1em; margin-left:3em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quote-2 { margin-top:0.1em; margin-left:3em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quote-3 { margin-top:1em; margin-left:2em; margin-right:0em; margin-bottom:0em; text-align:justify; font-size:small; } .quoteht { margin-top:1em; margin-left:2em; margin-right:0em; margin-bottom:0em; text-indent:-1em; text-align:justify; font-size:small; } .quoteh1 { margin-top:0.5em; margin-left:2em; margin-right:0em; margin-bottom:0em; text-indent:-1em; text-align:justify; font-size:small; } .quoteh1a { margin-top:0.1em; margin-left:2em; margin-right:0em; margin-bottom:0em; text-indent:-1em; text-align:justify; font-size:small; } .quoteh { margin-top:0.5em; margin-left:3em; margin-right:0em; margin-bottom:0em; text-indent:-1em; text-align:justify; font-size:small; } .quote-c { margin-top:0em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-align:center; font-size:small; } .attrib { margin-top:0.2em; margin-left:2em; margin-right:0em; margin-bottom:1em; text-align:right; font-size:small; } .attrib1 { margin-top:0.2em; margin-left:2em; margin-right:0em; margin-bottom:0.1em; text-align:right; font-size:small; } .bbox { margin-top:1em; margin-left:0em; margin-right:0em; margin-bottom:1em; background-color:#acd0ee; padding:1em; } .hang-xs { margin-top:0em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-indent:-1em; text-align:justify; font-size:x-small; } .hangt-xs { margin-top:1em; margin-left:1em; margin-right:0em; margin-bottom:0em; text-indent:-1em; text-align:justify; font-size:x-small; } .ref { margin-top:0.1em; margin-bottom:0.1em; text-align:justify; font-size:x-small; margin-left:1em; text-indent:-1em; } .figcaption { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:x-small; } .tcaption { margin-top:1em; margin-bottom:0.5em; text-align:justify; font-size:small; } .source { margin-top:0.2em; margin-bottom:0em; font-size:x-small; text-align:left; } .sourcet { margin-top:1em; margin-bottom:0em; font-size:x-small; text-align:left; } .bull { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:1.85em; text-indent:-0.85em; } .bullt { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:1.85em; text-indent:-0.85em; } .bull-1 { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.95em; text-indent:-1.1em; } .numlist { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.15em; } .numlistt { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.15em; } .numlist-1 { margin-top:0.1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:1.15em; text-indent:-1.15em; } .numlistat { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:3.3em; text-indent:-1.15em; } .numlista { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:3.3em; text-indent:-1.15em; } .bnumlist { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:1.15em; text-indent:-1.15em; } .bnumlist1 { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.15em; } .b-ind { margin-top:0.5em; margin-bottom:0em; text-align:left; font-size:small; margin-left:2.15em; } .numlist-1a { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.55em; } .numlist-a { margin-top:0.5em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.7em; } .numlistt-a { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.7em; } .numlist-b { margin-top:0.1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.8em; } .numlistt-b { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:small; margin-left:2.15em; text-indent:-1.8em; } .indext { margin-top:1em; margin-bottom:0em; text-align:left; margin-left:1em; text-indent:-1em; font-size:x-small; } .index1 { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:1em; text-indent:-1em; font-size:x-small; } .index-h { margin-top:1em; margin-bottom:0.3em; text-align:left; font-size:90%; color:#0089cf; font-weight:bold; } .tab1 { font-size:small; margin-top:0.2em; margin-bottom:0em; text-indent:0em; text-align:left; } .tab1t { font-size:small; margin-top:0.5em; margin-bottom:0em; text-indent:0em; text-align:left; } .tabr { font-size:small; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:right; } .tab-1 { font-size:small; margin-top:0.2em; margin-bottom:0em; margin-left:1em; text-indent:0em; text-align:left; } .tab-2 { font-size:small; margin-top:0.5em; margin-bottom:0em; margin-left:1em; text-indent:0em; text-align:left; } .tab1l { font-size:small; margin-top:0em; border-top:solid black 1px; margin-bottom:0em; text-indent:0em; text-align:left; } .tab1ll { font-size:small; margin-top:0em; margin-left:1em; border-top:solid black 1px; margin-bottom:0em; text-indent:0em; text-align:left; } .tab1lla { font-size:small; margin-top:0em; margin-left:0em; margin-bottom:0em; text-indent:0em; text-align:left; } .tab1lla1 { font-size:small; margin-top:0em; margin-left:1em; margin-bottom:0em; text-indent:-1em; text-align:left; } .taba { font-size:small; margin-top:0.5em; margin-bottom:0em; text-indent:0em; text-align:left; } .tab-a { font-size:small; margin-top:0.5em; margin-bottom:0em; margin-left:0.5em; text-indent:0em; text-align:left; } .tabt { font-size:small; margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:left; } .tabt1 { font-size:small; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:left; } .tabc { font-size:small; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:center; } .center1 { margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:center; font-size:small; } td.tline1 { border-top:2px solid black; padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; border-left:2px solid black; background-color:#acd0ee; } td.tline2 { border-top:2px solid black; padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; background-color:#acd0ee; } td.tline3 { border-top:2px solid black; padding:0.2em; border-right:2px solid black; border-bottom:1px solid black; background-color:#acd0ee; } td.tlinea { padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; border-left:2px solid black; } td.tlineb { padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; } td.tlinec { padding:0.2em; border-right:2px solid black; border-bottom:1px solid black; } td.tlined { padding:0.2em; border-right:1px solid black; border-bottom:2px solid black; border-left:2px solid black; } td.tlinee { padding:0.2em; border-right:1px solid black; border-bottom:2px solid black; } td.tlinef { padding:0.2em; border-right:2px solid black; border-bottom:2px solid black; } td.tline-1 { border-top:1px solid black; padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; border-left:1px solid black; background-color:#acd0ee; } td.tline-2 { border-top:1px solid black; padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; background-color:#acd0ee; } td.tline-3 { padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; border-left:1px solid black; background-color:#acd0ee; } td.tline-4 { padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; background-color:#acd0ee; } td.tline-a { padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; border-left:1px solid black; } td.tline-b { padding:0.2em; border-right:1px solid black; border-bottom:1px solid black; } td.tbline-b { border-top:1px solid black; border-bottom:1px solid black; padding:0.2em; background-color:#acd0ee; } td.bline { border-bottom:1px solid black; padding:0.2em; margin-left:2em; } .b-line { border-top:1px solid black; border-bottom:1px solid black; padding-top:0.1em; padding-bottom:0.2em; } .tab1a { font-size:small; margin-top:0em; margin-bottom:0em; margin-left:1em; text-indent:0em; text-align:left; } span.underline { text-decoration:underline; } .bhead { margin-top:0.5em; margin-bottom:0.5em; font-size:100%; text-align:left; font-weight:bold; } div.tabta { margin-top:1em; margin-bottom:1em; margin-left:3em; } .tab-num { margin-top:0.1em; margin-bottom:0em; text-align:left; font-size:small; margin-left:1.4em; text-indent:-1.4em; }