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:none; } @page { margin : 20px 20px 20px 20px; } div.Basic-Text-Frame { border-style:solid; } p.A-Head { -epub-hyphens:none; -webkit-hyphens:none; font-family:"DINCond-Medium", sans-serif; font-size:1.792em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.395; margin-bottom:31px; margin-left:0; margin-right:0; margin-top:48px; 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.A-Head--Top-of-page { -epub-hyphens:none; -webkit-hyphens:none; font-family:"DINCond-Medium", sans-serif; font-size:1.792em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.395; margin-bottom:31px; margin-left:0; margin-right:0; margin-top:48px; 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.AHEAD_SPLIT { -epub-hyphens:none; -webkit-hyphens:none; font-family:"DINCond-Medium", sans-serif; font-size:1.792em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.395; margin-bottom:31px; margin-left:0; margin-right:0; margin-top:48px; 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.B-Head { -epub-hyphens:none; -webkit-hyphens:none; font-family:"DINCond-Medium", sans-serif; font-size:1.375em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.818; margin-bottom:15px; margin-left:0; margin-right:0; margin-top:15px; 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-Text-No-Indent { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; 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.Body-text { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; 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:36px; text-transform:none; widows:1; } p.Chapter-Opening-Paragraph { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:36px; 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.Contents---Body-Copy { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; 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.Contents---First-Line { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:31px; 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.Contents---Half-Line-Space-Above { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:8px; 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.Contents---Line-Space-Above { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:14px; 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.Contents---Part-Title { font-family:"DINCond-Medium", sans-serif; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.089; margin-bottom:0; margin-left:0; margin-right:0; margin-top:15px; 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.Copyright-Page-No-Space-Before { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; 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.Copyright-Page--p10-Space-Before { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0; margin-left:0; margin-right:0; margin-top:10px; 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.Copyright-Page--p32-Space-Before { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.667em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0; margin-left:0; margin-right:0; margin-top:32px; 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.Copyright-Page--p5-Space-Before { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0; margin-left:0; margin-right:0; margin-top:5px; 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.Index { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.792em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.316; margin-bottom:0; margin-left:11px; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-10px; text-transform:none; widows:1; } p.Index--space-before { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.792em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.316; margin-bottom:0; margin-left:11px; margin-right:0; margin-top:13px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-10px; text-transform:none; widows:1; } p.Introduction-Title { -epub-hyphens:none; -webkit-hyphens:none; font-family:"DINCond-Medium", sans-serif; font-size:1.25em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.067; margin-bottom:0; margin-left:0; margin-right:0; margin-top:72px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:1; } p.Basic-Paragraph { font-family:"Minion Pro", serif; font-size:1em; 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; 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.NumberedListMin_1 { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; list-style-position:outside; list-style-type:decimal; margin-bottom:0; margin-left:54px; margin-right:36px; 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.Part-Number { -epub-hyphens:none; -webkit-hyphens:none; font-family:"DINCond-Medium", sans-serif; font-size:1.667em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.5; margin-bottom:0; margin-left:0; margin-right:0; margin-top:144px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:1; } p.Praise_head { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro SmBd", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:600; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:72px; 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.byline { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:36px; margin-left:0; margin-right:0; margin-top:0; 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.chapopen_split { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:144px; 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.copyright1 { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.131; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; 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.epigraph1 { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:39px; margin-right:0; margin-top:144px; 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.epigraph2 { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:39px; margin-right:0; margin-top:36px; 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.praise_attribution { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0; margin-left:15px; margin-right:15px; margin-top:3px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:36px; text-transform:none; widows:1; } p.praise_body { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0; margin-left:0; margin-right:0; margin-top:18px; 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.titlepage { -epub-hyphens:none; -webkit-hyphens:none; font-family:"Minion Pro", serif; font-size:0.938em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.267; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } span.Contents---Part-Title { font-family:"DINCond-Medium", sans-serif; font-size:1.167em; font-style:normal; font-weight:500; } span.Drop-Cap { font-family:"DINCond-Medium", sans-serif; font-style:normal; font-weight:500; } span.Hyperlink { color:#215e9e; text-decoration:underline; } span.Minion-Pro-Italic { font-family:"Minion Pro", serif; font-style:italic; font-weight:normal; } span.Minion-Pro-Regular { font-family:"Minion Pro", serif; font-size:0.938em; font-style:normal; font-weight:normal; } span.Minion-Pro-Semibold-Italic { font-family:"Minion Pro SmBd", serif; font-style:italic; font-weight:600; } span.Quote-Attribute { font-family:"Minion Expert", serif; font-size:0.938em; font-style:normal; font-weight:normal; } p._idGenParaOverride-1 { page-break-after:always; } span._idGenCharOverride-1 { font-size:0.999em; } span._idGenCharOverride-2 { font-size:1em; } img._idGenPageitem-1 { width:100%; } img._idGenPageitem-1a { width:auto; } img._idGenPageitem-1b { height:20%; width:auto; } div._idGenPageitem-2 { display:inline-block; width:100%; } img._idGenPageitem-3 { height:100%; width:auto; } div._idGenPageitem-4 { display:inline-block; height:100%; width:auto; } div._idGenPageitem-5 { display:inline-block; width:62%; } div._idGenPageitem-6 { display:inline-block; width:20%; } div._idGenPageitem-7 { display:inline-block; width:20%; } div._idGenPageitem-8 { display:inline-block; width:20%; } div._idGenPageitem-9 { display:inline-block; width:20%; } div._idGenPageitem-10 { display:inline-block; width:20%; } div._idGenPageitem-11 { display:inline-block; height:504px; width:288px; } div._idGenPageitem-12 { display:inline-block; height:100%; width:auo; } div._idGenPageitem-13 { display:inline-block; height:16px; width:64px; } div._idGenPageitem-14 { display:inline-block; height:16px; width:75px; } div._idGenPageitem-15 { display:inline-block; height:16px; width:108px; } div._idGenPageitem-16 { display:inline-block; height:15px; width:65px; } div._idGenPageitem-17 { display:inline-block; height:16px; width:54px; } div._idGenPageitem-18 { display:inline-block; height:11px; width:11px; } div._idGenPageitem-19 { display:inline-block; height:16px; width:59px; } div._idGenObjectLayout-1 { text-align:center; } div._idGenObjectLayout-2 { page-break-after:always; text-align:center; } div._idGenObjectLayout-3 { page-break-before:always; text-align:center; }