body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } body { -epub-hyphens:auto; -webkit-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } p.Basic-Paragraph { -epub-ruby-position:over; color:#000000; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.exercise-toc { -epub-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:"Minion Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:1px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.x1exer { -epub-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:1em; font-style:italic; font-variant:normal; font-weight:bold; line-height:1.167; margin-bottom:37px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tx { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:12px; } p.txni { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.CT { -epub-ruby-position:over; color:#ffffff; font-family:"Helios S Si", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.Linotype-ornament { -epub-ruby-position:over; color:#000000; font-family:"L Decoration Pi 1", sans-serif; font-size:1.25em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.x1CN { -epub-ruby-position:over; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.Ahead { -epub-ruby-position:over; font-family:"Brandon Grotesque Light", sans-serif; font-size:1.083em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.077; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; color : #6783c2; } p.exercise-head { -epub-ruby-position:over; font-family:"Brandon Grotesque Light", sans-serif; font-size:1.083em; font-style:normal; font-variant:small-caps; font-weight:330; line-height:1.077; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.exercise-name { -epub-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:1em; font-style:italic; font-variant:normal; font-weight:bold; line-height:1.167; margin-bottom:2px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.hanging-with-c { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:4px; margin-left:30px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:-18px; } p.tip-tx { -epub-ruby-position:over; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.667; margin-bottom:0px; margin-left:18px; margin-right:18px; text-align:justify; text-decoration:none; text-indent:12px; } p.tip-txni { -epub-ruby-position:over; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.667; margin-bottom:0px; margin-left:18px; margin-right:18px; text-align:justify; text-decoration:none; text-indent:0px; } p.Bhead { -epub-ruby-position:over; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.273; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; color : #6783c2; } p.nl-indented { -epub-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:54px; margin-right:0px; text-align:left; text-decoration:none; text-indent:-12px; } p.txni-sa { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; margin-top : 10px; } p.tx-sb { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:12px; } p.Linotype-ornament-pause { -epub-ruby-position:over; color:#000000; font-family:"L Decoration Pi 1", sans-serif; font-size:1.25em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; margin-bottom:6px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.hanging-with-c-sa { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:4px; margin-left:30px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:-18px; } p.hanging-with-c-nsa { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.409; margin-bottom:0px; margin-left:30px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:-18px; } p.Q4 { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:15px; margin-left:15px; margin-right:15px; text-align:justify; text-decoration:none; text-indent:0px; margin-top: 10px; } p.Q1 { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:15px; margin-right:15px; text-align:justify; text-decoration:none; text-indent:0px; margin-top : 10px; } p.Q2 { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:15px; margin-right:15px; text-align:justify; text-decoration:none; text-indent:15px; } p.Q3 { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:15px; margin-left:15px; margin-right:15px; text-align:justify; text-decoration:none; text-indent:15px; } p.drop1 { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.centered { -epub-ruby-position:over; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.5; margin-bottom:0px; margin-left:18px; margin-right:18px; text-align:center; text-decoration:none; text-indent:0px; } p.white-center { -epub-ruby-position:over; color:#ffffff; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.5; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.chtpline { -epub-ruby-position:over; break-before:page; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.chptchin { -epub-ruby-position:over; color:#ffffff; font-family:"Helios S Si", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.contents { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.667; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.cip1-nosp { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.cip2-spab { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.cip3-spab-cntr { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.cip34-nosp-cntr { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.x1cip { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.x1toc { -epub-ruby-position:over; font-family:"Brandon Grotesque Light", sans-serif; font-size:1.083em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.077; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.toc-F--BM { -epub-hyphens:none; -epub-ruby-position:over; color : #6783c2; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.333; margin-bottom:1px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.toc { -epub-hyphens:none; -epub-ruby-position:over; color : #6783c2; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.556; margin-bottom:4px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.author-bio-para { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.409; margin-bottom:0px; margin-left:12px; margin-right:12px; text-align:justify; text-decoration:none; text-indent:0px; } p.photo-credit-line { -epub-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.5em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.333; margin-bottom:0px; margin-left:36px; margin-right:36px; text-align:center; text-decoration:none; text-indent:0px; } p.x1about { -epub-ruby-position:over; color:#000000; font-family:Perpetua, serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.409; margin-bottom:0px; margin-left:12px; margin-right:12px; text-align:justify; text-decoration:none; text-indent:0px; } p.x1tp { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:12px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.pubs { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.tp2 { -epub-ruby-position:over; color:#000000; font-family:"Adobe Caslon Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:12px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } span.exercise-toc { color : #6783c2; font-family:"Brandon Grotesque Light", sans-serif; font-size:0.708em; font-style:normal; font-weight:330; } span.toc-black-page-numbers { color:#000000; } span.c { font-size:1.083em; font-style:normal; font-weight:normal; } span.bold-ital { font-family:Perpetua, serif; font-size:0.833em; font-style:italic; font-weight:bold; } span.italic { font-family:Perpetua, serif; font-size:0.917em; font-style:italic; font-weight:normal; } span.exercise { font-family:"Brandon Grotesque Light", sans-serif; font-size:0.75em; font-style:normal; font-weight:330; text-transform:uppercase; } span.ital { font-family:"Adobe Caslon Pro", serif; font-style:italic; font-weight:normal; } span.Helios-drop-cap { font-family:"Helios S Si", serif; font-style:normal; font-weight:normal; } p.para-style-override-1 { break-after:page; } p.para-style-override-2 { font-family:Perpetua, serif; font-style:italic; font-weight:bold; text-align:center; } p.para-style-override-3 { break-after:column; } p.para-style-override-4 { font-family:"Brandon Grotesque Light", sans-serif; font-style:normal; font-weight:330; } span.char-style-override-1 { font-size:2.852em; float:left; line-height:1; margin-top:-0.025em; margin-right:0.05em; -adobe-float-keep:column; margin-bottom:-0.207em; font-family:"Helios S Si", serif; font-weight:normal; font-style:normal; } span.char-style-override-2 { font-size:3.381em; float:left; line-height:1; margin-top:-0.119em; margin-right:0.05em; -adobe-float-keep:column; margin-bottom:-0.303em; } span.char-style-override-3 { font-size:1em; } span.char-style-override-4 { font-size:0.8em; } span.char-style-override-5 { font-family:Perpetua, serif; font-size:1em; font-style:italic; font-weight:bold; } span.char-style-override-6 { color:#ffffff; } span.char-style-override-7 { font-family:Perpetua, serif; font-style:normal; font-weight:normal; } span.char-style-override-8 { font-size:1.182em; } span.char-style-override-9 { font-size:1.154em; } span.char-style-override-10 { font-size:0.692em; color : #6783c2; } span.char-style-override-11 { font-size:1.077em; } span.char-style-override-12 { font-size:0.909em; } span.char-style-override-13 { font-size:0.909em; text-decoration:underline; } span.char-style-override-14 { font-style:normal; font-weight:bold; } span.char-style-override-15 { text-decoration:underline; } img.frame-1 { width:100%; } div.frame-2 { margin:0px auto 0px auto; text-align:center; } img.frame-3 { height:158px; width:109px; } div.frame-4 { height:151px; width:19px; } img.frame-5 { width:3%; } img.frame-6 { height:159px; width:273px; } img.frame-7 { width:58%; } img.frame-8 { width:9%; } img.frame-9 { height:159px; width:282px; } img.frame-10 { width:7%; } div.frame-11 { height:351px; width:216px; } div.frame-12 { height:348px; width:220px; } div.frame-13 { height:346px; width:216px; } div.frame-14 { height:354px; width:218px; } div.frame-15 { height:336px; width:213px; } div.frame-16 { height:321px; width:225px; } div.frame-17 { height:324px; width:225px; } div.frame-18 { height:344px; width:211px; } div.frame-19 { height:343px; width:225px; } div.frame-20 { height:354px; width:225px; } div.frame-21 { height:342px; width:212px; } div.frame-22 { height:345px; width:219px; } div.frame-23 { height:341px; width:221px; } div.frame-24 { height:347px; width:215px; } div.frame-25 { height:347px; width:225px; } div.frame-26 { height:350px; width:219px; } img.frame-27 { height:230px; width:365px; } .x100x { display : none; margin-top : -20px; z-index : 0; } div.purple { background-color: #6783c2; width : 70%; margin-top : 10px; margin-left : 15%; margin-right : 15%; clear : both; padding-top : 10px; -moz-border-radius: 15px; border-radius: 15px; border-width:8px; border-style:double; border-color : #ffffff; padding-bottom : 20px; position : relative; z-index : 1; } div.parent { height : 30px; } .x10x { margin-bottom : 80px; display : none; } .x10x2 { margin-bottom : 10px; display : none; } div.white { opacity : .85; -moz-border-radius: 15px; border-radius: 15px; border-width:8px; background-color : #ffffff; width : 50%; margin-left : 25%; margin-right : 25%; padding-top : 10px; padding-bottom : 10px; } div.white2 { background-color : #ffffff; position : relative ; padding-top : 20px; } div.summary { background-color: #ff6633; width : 100%; border-top : 3px dotted white; padding-top : 10px; padding-bottom : 10px; margin-top : 20px; } div.x80 { display : none; } p.x1part-ch-number { -epub-ruby-position:over; color:#000000; font-family:"Brandon Grotesque Light", sans-serif; font-size:1.167em; font-style:normal; font-variant:normal; font-weight:330; line-height:1.2; margin-bottom:10px; padding-bottom : 10px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; border-bottom : 3px dotted black; } span.char-style-override-2 { font-size:3em; float:left; font-family:"Helios SSi", serif; font-weight:bold; color : #6783c2; } p.purpleline { margin-top : 2em; margin-bottom : .5em; margin-left : 20%; margin-right : 20%; border-bottom : 3px dotted #6783c2; } div.lpurple { clear : both; padding-top : 10px; -moz-border-radius: 15px; border-radius: 15px; border-width:8px; border-style:double; border-color : #ffffff; background-color : #c7cdf1; width : 80%; margin-left : 10%; margin-right : auto; }