img { min-width:100%; width:100%; height:auto; max-height:100%; page-break-inside:avoid!important; } @font-face { font-family:"Berthold City"; font-style:normal; font-weight:bold; src : url("../font/City-Bold.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"); } @font-face { font-family:"NewCenturySchlbk LT Std"; font-style:normal; font-weight:bold; src : url("../font/NewCenturySchlbkLTStd-Bd.otf"); } @font-face { font-family:"NewCenturySchlbk LT Std"; font-style:normal; font-weight:normal; src : url("../font/NewCenturySchlbkLTStd-Roman.otf"); } @font-face { font-family:"Solex OT Regular"; font-style:normal; font-weight:bold; src : url("../font/SolexOT-Bold.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; } p, h1, h2, h3, h4, h5, h6 { -epub-hyphens:none; -webkit-hyphens:none; font-style:normal; font-variant:normal; font-weight:normal; margin:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.PageBreak { page-break-after:always; } @page { margin : 0px 0px 0px 0px; } p.A-sidebar-TEXT { border:2px solid gray; border-radius:15px; padding:0.5em; font-family:"Minion Pro", serif; font-size:0.75em; line-height:1.308; margin-bottom:1em; margin-left:8px; margin-top:1em; text-align:left; } h1.B1-Activity { font-family:"Berthold City", serif; font-size:1.667em; font-weight:bold; line-height:1.2; margin-bottom:0; margin-top:0; text-align:center; text-transform:uppercase; } h1.B1-PARENT-STYLE { font-family:"Berthold City", serif; font-size:1em; font-weight:bold; line-height:1.2; margin-bottom:0; margin-top:0; text-align:center; text-transform:uppercase; } h2.B2- { font-family:"Solex OT Regular", sans-serif; font-size:1.15em; font-weight:bold; line-height:1.105; margin-bottom:1em; margin-top:0; text-align:center; } h3.B3 { font-family:"Solex OT Regular", sans-serif; font-size:0.917em; font-weight:bold; line-height:1.375; margin-bottom:0; margin-top:1em; } h1.H1-CHAPTER-HEAD { font-family:"Berthold City", serif; font-size:1em; font-weight:bold; line-height:1.2; margin-bottom:2em; margin-top:2em; text-align:center; text-transform:uppercase; } p.Basic-Paragraph { font-family:Times, serif; font-size:0.75em; line-height:1.2; margin-bottom:0; margin-top:0; } p.TEXT { font-family:"Minion Pro", serif; font-size:0.75em; line-height:1.467; margin-bottom:0; margin-top:0; text-indent:18px; } p.copyright { font-family:"NewCenturySchlbk LT Std", serif; font-size:0.5em; line-height:1.2; margin-left:12px; margin-top:5px; text-indent:-12px; } p.dedication { font-family:"Minion Pro", serif; font-size:0.75em; font-style:italic; line-height:1.4; text-align:center; } p.letter { font-family:"Minion Pro", serif; font-size:0.75em; line-height:1.92; margin-bottom:1em; margin-top:0; } p.text-no-indent { font-family:"Minion Pro", serif; font-size:0.75em; line-height:1.467; margin-bottom:0; margin-top:0; } p.ParaOverride-1 { text-align:center; } p.ParaOverride-2 { margin-right:12px; } p.call-out-text { border:2px solid gray; padding:0.5em; font-family:"Minion Pro Med", serif; font-size:0.75em; font-style:italic; font-weight:500; line-height:1.462; margin-left:12px; margin-top:1em; margin-bottom:1em; } p.label { font-family:"Solex OT Medium", sans-serif; font-size:0.917em; font-weight:600; line-height:1.909; margin-top:3px; text-align:center; } span._idGenDropCap { font-family:"Berthold City", serif; font-size:1em; font-style:normal; font-weight:bold; } div.centerfull { margin:auto; text-align:center; max-width:100%; height:auto; page-break-inside:avoid!important; } div.centerfullspace { margin:auto; margin-top:1em; margin-botom:1em; text-align:center; max-width:100%; height:auto; page-break-inside:avoid!important; } div.center50 { margin:auto; margin-top:1em; margin-botom:1em; text-align:center; max-width:50%; height:auto; page-break-inside:avoid!important; } div.floatright { float:right; max-width:50%; height:auto; padding:0.5em 0 0.5em 0.5em; page-break-inside:avoid!important; } div.chapteropener { margin:auto; text-align:center; max-width:40%; height:auto; page-break-inside:avoid!important; } img._idGenObjectAttribute-1 { height:100.00%; min-width:100%; width:100.00%; } div._idGenObjectStyleOverride-1 { border-width:0px; } div._idGenObjectStyle-Disabled { background-color:transparent; border-width:0px; } div._idGenObjectLayout-1 { text-align:center; }