@font-face { font-family:Helvetica; font-style:normal; font-weight:normal; src : url("../font/Helvetica.ttc"); } @font-face { font-family:"Minion Pro"; font-style:normal; font-weight:bold; src : url("../font/MinionPro-Bold.otf"); } @font-face { font-family:"Minion Pro"; font-style:italic; font-weight:bold; src : url("../font/MinionPro-BoldIt.otf"); } @font-face { font-family:"Minion Pro"; font-style:oblique; font-weight:bold; src : url("../font/MinionPro-BoldIt.otf"); } @font-face { font-family:"Minion Pro"; font-style:italic; font-weight:normal; src : url("../font/MinionPro-It.otf"); } @font-face { font-family:"Minion Pro"; font-style:oblique; font-weight:normal; src : url("../font/MinionPro-It.otf"); } @font-face { font-family:"Minion Pro"; font-style:normal; font-weight:normal; src : url("../font/MinionPro-Regular.otf"); } body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } div.Basic-Text-Frame { border-style:solid; } ol { margin-top:0.250em; margin-bottom:0.650em; } table.Basic-Table { border-collapse:collapse; border-color:#000000; border-style:solid; border-width:1px; margin-bottom:-0.250em; margin-top:0.250em; } td.Basic-Table { border-left-width:1px; border-left-style:solid; border-left-color:#000000; border-top-width:1px; border-top-style:solid; border-top-color:#000000; border-right-width:1px; border-right-style:solid; border-right-color:#000000; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; padding-top:0.250em; padding-bottom:0.250em; padding-left:0.250em; padding-right:0.250em; vertical-align:top; } tr.Basic-Table { page-break-after:auto; page-break-before:auto; } p.body { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:1.438em; text-transform:none; widows:1; } p.body_no_indent { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_indent { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:35px; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_bullet { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:2.876em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-1.438em; text-transform:none; widows:1; } p.last{ margin-bottom: 8px; } li.body_123 { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:outside; list-style-type:decimal; margin-bottom:0; margin-left:1.125em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } li.body_123Biblio { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:outside; list-style-type:decimal; margin-bottom:0; margin-left:2.000em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } li.body_123Paran { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:outside; list-style-type:decimal; margin-bottom:0; margin-left:1.125em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } li.body_abc { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:outside; list-style-type:lower-alpha; margin-bottom:0; margin-left:1.125em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_copyright { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0.875em; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_definition { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:1.438em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-1.375em; text-transform:none; widows:1; } p.body_emLead { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:1.25em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_emLead2 { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:2.5em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_listStart { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_listStart img{ max-width:100%; page-break-inside: avoid !important; clear:both; } p.body_mathCenter { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:1.000em; margin-left:0; margin-right:0; margin-top:1.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_mathCenter img{ max-width:80%; page-break-inside: avoid !important; clear:both; } p.body_mathCenter2 { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:1.000em; margin-left:0; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_mathCenter2 img{ max-width:80%; page-break-inside: avoid !important; clear:both; } p.body_mathLeft { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:1.438em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } li.body_mathLeft-123 { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:inside; list-style-type:decimal; margin-bottom:0; margin-left:1.438em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_mathLeft-indent { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:3.375em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_mathLeft-indentDown { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:1.000em; margin-left:3.375em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.body_mathLeft-indentUp { color:#000000; font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0; margin-left:3.375em; margin-right:0; margin-top:1.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } ol li { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:outside; list-style-type:upper-roman; margin-bottom:0; margin-left:2.563em; margin-right:0; margin-top:0.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } ol.ol_level_two { margin-left: -10px; } ol.ol_level_two li { color:#000000; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; list-style-position:outside; list-style-type:lower-alpha; text-align:left; } p.caption { color:#000000; font-family:"Helvetica Black", sans-serif; font-size:0.75em; font-style:italic; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:1.250em; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ch_end { color:#000000; font-family:"Minion Pro", serif; font-size:1.5em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0.125em; margin-left:0; margin-right:0; margin-top:1.438em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ch_start { color:#000000; font-family:"Minion Pro", serif; font-size:1.5em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.figure { font-family:"Minion Pro", serif; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1.250em; padding: 0; text-align:center; widows:1; page-break-inside:avoid !important; clear:both; } p.figure img{ max-width:100%; page-break-inside: avoid !important; clear:both; } p.subhead1 { color:#000000; font-family:"Minion Pro", serif; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1.125em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.subhead1_ital { color:#000000; font-family:"Minion Pro", serif; font-size:1.167em; font-style:italic; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1.125em; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.subhead2 { color:#000000; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.563em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.subhead3 { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0; margin-left:1.438em; margin-right:0; margin-top:0.563em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.subhead4 { color:#000000; font-family:"Minion Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.563em; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } span.bold { font-style:normal; font-weight:bold; } span.italic { font-style:italic; font-weight:normal; } span.sans { font-family:Helvetica, sans-serif; font-style:normal; font-weight:normal; } span.sub, sub { vertical-align:sub; } span.sup { vertical-align:super; font-size:0.833em; } table.math_table { font-family:Helvetica, sans-serif; font-size:0.833em; font-style:normal; font-weight:normal; text-align: left; margin: 5px 0px 5px 3.375em; } table.math_table td{ margin:0; padding:0; } span.math_underline{ border-bottom: solid 1px #000000; } img#arrow{ max-height: 40px; vertical-align: middle; } img#cg_symbol{ height: 15px; vertical-align: middle; } ol.ol_level_two li { margin-left: -10px; }