body { font-family:"Times New Roman", serif; margin-right:1.5em; } a { text-decoration:none; } img { max-width:100%; max-height:100%; vertical-align:middle; } sup { font-size:65%; vertical-align:top; } sub { font-size:65%; vertical-align:bottom; } .para { font-family:sans-serif; font-size:small; margin-top:1em; margin-bottom:0em; text-align:left; text-indent:0em; } .para2 { font-family:sans-serif; font-size:small; margin-top:1em; margin-bottom:0em; margin-left:3em; text-align:left; text-indent:0em; } .para3 { font-family:sans-serif; font-size:small; margin-top:1em; margin-bottom:0em; text-align:left; margin-left:2em; text-indent:0em; } .note { font-family:sans-serif; font-size:small; margin-top:0em; margin-bottom:0em; text-align:left; text-indent:0em; } .subtitle { font-family:"Times New Roman", serif; font-size:90%; margin-top:1em; margin-left:0em; margin-bottom:0em; text-align:center; } h1.booktitle { font-family:"Times New Roman", serif; font-size:160%; font-weight:normal; margin-top:0em; margin-bottom:0em; margin-left:0em; text-align:center; text-indent:0em; } .indent-para { font-family:"Times New Roman", serif; font-size:small; margin-top:0em; margin-bottom:0em; text-align:justify; text-indent:1.2em; } .copyrights { font-family:sans-serif; font-size:70%; font-weight: bold; margin-top:0.8em; margin-bottom:0em; margin-left:1em; text-align:left; text-indent:0em; } .copyright { font-family:sans-serif; font-size:70%; margin-top:0.8em; margin-bottom:0em; text-align:left; text-indent:0em; } .copyright1 { font-family:sans-serif; font-size:70%; margin-top:2em; margin-bottom:0em; text-align:left; text-indent:0em; } .publisher { margin-top:15em; margin-bottom:0em; font-size: 90%; margin-left:0em; text-align:center; text-indent:0em; } .h3 { font-family:serif; font-size:140%; font-weight:bold; margin-top:1em; margin-bottom:0em; margin-right:0em; text-align:left; } .h3c { font-family:serif; font-size:140%; font-weight:bold; margin-top:1em; margin-bottom:1em; margin-right:0em; text-align:left; border-bottom:solid 1px; } .h3a { font-family:sans-serif; font-size:100%; font-weight:bold; margin-top:2em; margin-bottom:1em; margin-right:0em; text-align:left; } .h3b { font-family:sans-serif; font-size:100%; font-weight:bold; margin-top:0em; margin-bottom:1em; margin-right:0em; text-align:left; color: #818181; } .h4 { font-family:sans-serif; font-size:90%; font-weight:bold; margin-top:1em; margin-bottom:0em; margin-right:0em; text-align:left; } .para1 { font-family:sans-serif; font-size:small; margin-top:1em; margin-bottom:0em; text-align:left; text-indent:0em; } .indentbullet { font-family:sans-serif; font-size:75%; margin-top:1em; margin-bottom:0em; margin-left:0.8em; text-indent: -0.7em; text-align:left; } .indentbullet1 { font-family:sans-serif; font-size:75%; margin-top:.5em; margin-bottom:0em; margin-left:1em; text-indent: -1em; text-align:left; } .indentnumber2 { font-family:sans-serif; font-size:small; margin-top:0em; margin-bottom:0em; margin-left:1em; text-indent: -1em; text-align:left; } .toc-entry { font-family:sans-serif; font-size:small; font-weight: normal; margin-top:1.5em; margin-bottom:0em; margin-right:0em; text-align:left; text-indent:0em; } .toc-entrya { font-family:sans-serif; font-size:small; font-weight: normal; margin-top:0.5em; margin-bottom:0em; margin-right:0em; text-align:left; text-indent:0em; color:#CD5869; } .toc-entry1 { font-family:sans-serif; font-size:small; font-weight: normal; margin-top:0.5em; margin-bottom:0em; text-align:left; text-indent:1.5em; } .h2 { font-family:serif; font-size:large; font-weight: bold; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:center; text-indent:0em; } .h2e { font-family:serif; font-size:large; font-weight: bold; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:left; text-indent:0em; } .h2a { font-family:serif; font-size:xx-large; font-weight: bold; margin-top:0em; margin-bottom:1em; margin-left:0em; text-align:center; text-indent:0em; } .h2b { font-family:serif; font-size:large; font-weight: bold; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:left; text-indent:0em; color:#2E3459; } .h2c { font-family:serif; font-size:large; font-weight: bold; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:left; text-indent:0em; color:#404041; } .h2c1 { font-family:serif; font-size:x-large; font-weight: bold; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:left; text-indent:0em; color:#404041; } .image { margin-top:.5em; margin-bottom:.5em; text-align:center; text-indent:0em; } .grey { font-size:100%; color: #818181; } .half-title { font-family:sans-serif; font-size:150%; font-weight: bold; margin-top:1em; margin-bottom:2em; margin-left:0em; text-align:center; } .h2d { font-family:"Times New Roman", serif; font-size:x-large; font-weight: bold; margin-top:1em; margin-bottom:1em; margin-right:0em; text-align:left; text-indent:0em; color:#2E3459; } span.smallcaps { font-size:75%; } span.vilet { color:#493281; } span.blue2 { color:#0098ad; } span.lblue { color:#7b9cac; } span.blue1a { color:#1662af; } span.font { font-family:"Times New Roman", serif; font-size:medium; font-weight:bold; } span.blue { color:#1382b1; } .caption { font-family:sans-serif; font-size:65%; margin-top:1em; margin-bottom:1em; text-align:left; text-indent:0em; } div.sidebarg { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#dce2cb; } div.sidebarb { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#f1e7db; } .hang { font-family:sans-serif; font-size:small; margin-top:0.5em; margin-bottom:0.2em; text-align:left; text-indent:-1.2em; } div.hang { margin-left:2.7em; } span.reda { color:#bf3c2c; } span.red { color:#DD5935; } div.sidebarr { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#f6dee1; } .tip { font-family:sans-serif; font-size:90%; margin-top:0.2em; margin-bottom:0.2em; text-align:left; font-weight:bold; text-indent:0em; } .tip1 { font-family:sans-serif; font-size:small; margin-top:0.2em; margin-bottom:0.2em; text-align:left; text-indent:0em; } span.orange { color:#DD5935; } span.orange1a { color:#f58233; } span.orange2 { color:#fecb6b; } span.orange1 { color:#dc862b; } span.green { color:#72a41d; } span.rose { color:#C24F71; } span.rose1 { color:#be1d79; } span.rose2 { color:#a94755; } span.big { font-family:"Times New Roman", serif; font-weight:bold; font-size:small; text-indent:0em; } span.biga { font-family:"Times New Roman", serif; font-weight:bold; font-size:250%; text-indent:0em; } span.brown { color:#7E341A; } span.brown1a { color:#a16835; } div.sidebar1 { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#E0EECB; } div.sidebar2 { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#DBE3ED; } div.sidebar2b { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#c6e1e9; } div.sidebar4 { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#f8e0d7; } div.sidebar { font-family:sans-serif; margin-top:1em; margin-bottom:1em; margin-left:0em; margin-right:0em; text-align:justify; padding:0.5em; text-indent:0em; background-color:#f8e0d7; } .center-para { font-family:sans-serif; font-size:small; margin-top:0.2em; margin-bottom:1em; text-align:center; } span.green1 { color:#48644E; } span.green2 { color:#00978C; } span.brown1 { color:#A26835; } span.brown2 { color:#CD5869; } span.burble { color:#7C51A1; } span.red1 { color:#d24c47; } span.blue1 { color:#5888A3; } .caption1 { font-family:"Times New Roman", serif; font-size:80%; margin-top:0em; margin-bottom:1em; text-align:center; text-indent:0.5em; }