@font-face { font-family: "Tex Gyre Heros"; font-style: normal; font-weight: normal; src:url(Fonts/texgyreheros-regular.otf); } @font-face { font-family: "Tex Gyre Heros"; font-style: normal; font-weight: bold; src:url(Fonts/texgyreheros-bold.otf); } @font-face { font-family: "Tex Gyre Heros"; font-style: italic; font-weight: bold; src:url(Fonts/texgyreheros-bolditalic.otf); } @font-face { font-family: "Tex Gyre Heros"; font-style: italic; font-weight: normal; src:url(Fonts/texgyreheros-italic.otf); } @font-face { font-family: "Tex Gyre Heros Cn"; font-style: normal; font-weight: normal; src:url(Fonts/texgyreheroscn-regular.otf); } @font-face { font-family: "Tex Gyre Heros Cn"; font-style: normal; font-weight: bold; src:url(Fonts/texgyreheroscn-bold.otf); } @font-face { font-family: "Tex Gyre Heros Cn"; font-style: italic; font-weight: bold; src:url(Fonts/texgyreheroscn-bolditalic.otf); } @font-face { font-family: "Tex Gyre Heros Cn"; font-style: italic; font-weight: normal; src:url(Fonts/texgyreheroscn-italic.otf); } @font-face { font-family: "Tex Gyre Pagella"; font-style: normal; font-weight: normal; src:url(Fonts/texgyrepagella-regular.otf); } @font-face { font-family: "Tex Gyre Pagella"; font-style: normal; font-weight: bold; src:url(Fonts/texgyrepagella-bold.otf); } @font-face { font-family: "Tex Gyre Pagella"; font-style: italic; font-weight: bold; src:url(Fonts/texgyrepagella-bolditalic.otf); } @font-face { font-family: "Tex Gyre Pagella"; font-style: italic; font-weight: normal; src:url(Fonts/texgyrepagella-italic.otf); } @font-face { font-family: "ITC Zapf Dingbats Std"; font-style: normal; font-weight: normal; src:url(Fonts/ZapfDingbatsStd.otf); } div.figure-caption-arch-animals- { font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.chap-title { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 2.00em; margin-bottom: 0.62em; margin-top: 0.25em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: #C41237; } p.normal-no-indent { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.normal-no-indent-first { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.normal { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 15px; margin-right: 0.00em; margin-left:0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.para-with-heading { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0px; margin-right: 0.00em; margin-left:0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.para-with-heading-after-head { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0px; margin-right: 0.00em; margin-left:0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.normal-last { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 15px; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.terms { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 15px; margin-right: 0.00em; margin-left:0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.wildlife { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.50em; text-indent: 15px; margin-right: 0.00em; margin-left:0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-normal-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 15px; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.chap-title-0p-below { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 2.00em; margin-bottom: 0.00em; margin-top: 0.25em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: #C41237; } p.byline-no-byline-text-below { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 1.20em; margin-top: 0.90em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.heading-1 { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.25em; margin-bottom: 0.92em; margin-top: 1.50em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.bullet { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -1.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bullet-first { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: -1.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.bullet-last { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 0.33em; margin-top: 0.00em; text-indent: -1.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.dateline-heading { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.22em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: bold; font-style: normal; color: #C41237; } p.dateline-bullet { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -0.80em; margin-right: 0.00em; margin-left: 0.80em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-2 { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.92em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.figure-caption { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.figure { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.box-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.box-text-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 15px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.web-list-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.web-list-title { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.web-list { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.58em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.special-feature-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 1.00em; margin-bottom: 0.25em; margin-top: 1.20em; text-indent: 0.00em; margin-right: 0.00em; margin-left: .75em; text-align: justify; font-weight: bold; font-style: normal; color: #C41237; } p.special-feature-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.69em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.special-feature-text-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.69em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.special-feature-head-2 { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: #C41237; } p.special-feature-body-first { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.special-feature-body-first-w-rule { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.special-feature-body { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.special-feature-body-w-rule { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.map-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.17em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.fm-map-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.17em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.fast-facts-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.00em; margin-bottom: 0.90em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.fast-facts-text { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.intro-text { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 10px; margin-top: 1.44em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.intro-text-para2 { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-text-p2-below { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.25em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-text-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 15px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.wt-text-w-rule { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 1.33em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.wt-text { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.wt-normal { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 1.33em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.wt-normal-no-indent { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.75em; margin-bottom: 1.33em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.wt-num-list-first { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.67em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.wt-directional { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.62em; margin-bottom: 5px; margin-top: 5px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.wt-num-list { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.break-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.break-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.byline { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 0.30em; margin-top: 0.90em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.byline-text { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 6.00em; margin-left: 6.00em; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-2-after-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.92em; margin-bottom: 0.00em; margin-top: 0.26em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.heading-2-after-intro { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.92em; margin-bottom: 0.00em; margin-top: 0.26em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.heading-1-after-intro { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.00em; margin-bottom: 0.92em; margin-top: 1.50em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: #C41237; } p.heading-3-after-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; } p.listing-description-before-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.70em; margin-bottom: 10px; margin-top: 0.40em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-3 { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.83em; margin-bottom: 0.00em; margin-top: 0.60em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; } p.listing-description { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.70em; margin-bottom: 10px; margin-top: 0.40em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.num-list-first { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.00em; margin-top: 0.32em; text-indent: -1.48em; margin-right: 0.00em; margin-left: 1.48em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.num-list { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -1.48em; margin-right: 0.00em; margin-left: 1.48em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.num-list-last { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.32em; margin-top: 0.00em; text-indent: -1.48em; margin-right: 0.00em; margin-left: 1.48em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.byline-recto { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.79em; margin-bottom: 0.32em; margin-top: 0.00em; text-indent: 0.95em; margin-right: 0.00em; margin-left: 0.00em; text-align: right; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.byline-text-recto { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.67em; margin-bottom: 0.75em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 7.50em; text-align: right; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-4 { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.44em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; } p.heading-4-after-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; } p.unnumbered-list-first { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.00em; margin-top: 0.32em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.58em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.unnumbered-list { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.58em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.unnumbered-list-last { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.32em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 1.58em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.extract { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-size: 0.79em; margin-bottom: 0.32em; margin-top: 0.32em; text-indent: 0.95em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.listing-description-after-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.62em; margin-bottom: 0.40em; margin-top: 2px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.restaurants { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -1.00em; margin-right: 0.00em; margin-left: 2.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.restaurants-by-cuisine-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.95em; margin-bottom: 10px; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.wt-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 1.05em; margin-bottom: 1.12em; margin-top: 1.88em; text-indent: 0.00em; margin-right: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.wt-start { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom:0.0em; margin-top: 0.00em; margin-right: 0.00em; margin-left: 20px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.wt-start-last { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 1.20em; margin-top: 0.00em; margin-right: 0.00em; margin-left: 20px; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.wt-start-last-w-rule { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.58em; margin-bottom: 1.86em; margin-top: 0.00em; text-indent: -7.71em; margin-right: 0.00em; margin-left: 7.71em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.gray-box-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.00em; margin-left: 1.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.gray-box-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.gray-box-text-p2-below { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.22em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.00em; margin-left: 1.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.00em; margin-bottom: 0.75em; margin-top: 8px; text-indent: 0.00em; margin-right: 0.75em; text-align: justify; font-weight: bold; font-style: normal; border-top: 2px solid #000000; color: #C41237; } p.generic-box-text-p6-below { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.75em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; margin-left: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-listing { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.38em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-listing-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 15px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.map-subhead { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 1.08em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: right; font-weight: bold; font-style: normal; color: #C41237; } p.generic-box-bullet { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -0.75em; margin-right: 1.12em; margin-left: 2.25em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-bullet-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 15px; margin-top: 0.00em; text-indent: -0.75em; margin-right: 1.12em; margin-left: 2.25em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-bullet-p2-below { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.25em; margin-top: 0.00em; text-indent: -0.75em; margin-right: 1.12em; margin-left: 2.25em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.box-bullet-first { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 10px; text-indent: -0.75em; margin-right: 0.00em; margin-left: 1.12em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.box-bullet-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 10px; margin-top: 0em; text-indent: -0.75em; margin-right: 0.00em; margin-left: 1.12em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.box-bullet { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -0.75em; margin-right: 0.00em; margin-left: 1.12em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.box-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.90em; margin-bottom: 10px; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; border-top: 2px solid #000000; color: #C41237; } p.box-head-w-icon { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.90em; margin-bottom: 0.72em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; border-top: 2px solid #000000; color: #C41237; } p.generic-box-num-list { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -3.25em; margin-right: 1.12em; margin-left: 3.25em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-num-list-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.25em; margin-top: 0.00em; text-indent: -3.25em; margin-right: 1.12em; margin-left: 3.25em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.box-num-list { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: -2.12em; margin-right: 0.00em; margin-left: 2.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.generic-box-h3 { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.75em; text-indent: 0.00em; margin-right: 1.12em; margin-left: 1.12em; text-align: left; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.restaurants-by-cuisine-key { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.restaurants-by-cuisine-key-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 15px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: bold; font-style: normal; color: rgb(0,0,0); } p.heading-1-after-chap-title { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.00em; margin-bottom: 0.92em; margin-top: 1.83em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: #C41237; } p.glossary-entry { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.22em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.11em; margin-left: 0.11em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.heading-4-appendix { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.79em; margin-bottom: 0.32em; margin-top: 0.32em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; } p.glossary-entry-mutliple-lines { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.11em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.11em; margin-left: 0.11em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.glossary-sub-entry-multiple-lines { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.11em; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.11em; margin-left: 0.11em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.glossary-sub-entry { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.22em; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.glossary-entry-screen-multiple-lines { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.11em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.11em; margin-left: 0.11em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.glossary-sub-entry-screen-mutliple-lines { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.11em; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.11em; margin-left: 0.11em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.glossary-sub-entry-screen { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.22em; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.11em; margin-left: 0.11em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } span.telephone-icon { font-weight: normal; font-style: normal; font-size: 0.88em; color: rgb(0,0,0); text-decoration: none; } span.telephone-icon-black { font-weight: normal; font-style: normal; font-size: 0.88em; color: rgb(0,0,0); text-decoration: none; } span.telephone-icon-red { font-weight: normal; font-style: normal; font-size: 0.88em; color: rgb(0,0,0); text-decoration: none; } span.generic-box-word { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: normal; font-style: normal; color: rgb(0,0,0); text-decoration: none; } span.heading-1-best { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: normal; font-style: normal; color: rgb(0,0,0); text-decoration: none; } span.dateline-year { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 0.75em; color: #C41237; text-decoration: none; } span.dateline-year-sm-caps { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 0.75em; color: #C41237; text-decoration: none; } span.fast-facts-subhead { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; font-style: italic; font-size: 0.90em; color: #C41237; text-decoration: none; } span.oval-number-1 { font-family: "Oval Number One"; font-weight: normal; font-style: normal; font-size: 0.75em; color: rgb(0,0,0); text-decoration: none; } span.listing-name { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 1.00em; color: #C41237; text-decoration: none; } span.feature-icons { font-weight: normal; font-style: normal; font-size: 0.75em; color: rgb(0,0,0); text-decoration: none; } span.oval-number-2 { font-family: "Oval Number Two"; font-weight: normal; font-style: normal; font-size: 0.75em; color: rgb(0,0,0); text-decoration: none; } span.oval-number-3 { font-family: "Oval Number Three"; font-weight: normal; font-style: normal; font-size: 0.75em; color: rgb(0,0,0); text-decoration: none; } span.listing-description-run-in { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: normal; font-style: normal; font-size: 0.85em; color: rgb(0,0,0); text-decoration: none; } span.listing-description-run-in-bold { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 0.85em; color: rgb(0,0,0); text-decoration: none; } span.wt-start-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 0.85em; color: rgb(0,0,0); text-decoration: none; } span.zsmallcaps { font-variant: small-caps; } div.sidebar { margin-bottom: 8px; margin-top: 8px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 5px; text-align: center; border: 8px #000000 solid; border-collapse: collapse; border-spacing: 0px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-left: 2px solid #000000; border-bottom: 2px solid #000000; background: #CCCCCC; } p.title { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 3.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.title-year { font-size: 2.50em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.title-1-line { font-size: 3.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.fm-title-1-line { font-size: 3.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.title-edition { font-size: 1.50em; margin-bottom: 1.50em; margin-top: 0.43em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.fm-title-edition { font-size: 1.50em; margin-bottom: 1.50em; margin-top: 0.43em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.mapdisclaimer { font-size: 0.50em; margin-bottom: 1.50em; margin-top: 0.43em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: italic; color: rgb(0,0,0); } p.author-byline { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.25em; margin-bottom: 2.14em; margin-top: 0.43em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); page-break-after: always; } p.fm-author { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 1.25em; margin-bottom: 2.14em; margin-top: 0.43em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: italic; color: rgb(0,0,0); page-break-after: always; } p.fm-heading-3 { font-size: 0.92em; margin-bottom: 0.82em; margin-top: 2.18em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: #C41237; } p.fm-copyright-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.85em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-copyright-text-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.85em; margin-bottom:10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-dedication { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.85em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.quote { font-size: 0.75em; margin-bottom: 0.00em; margin-top: 0.67em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.quote-byline { font-size: 0.75em; margin-bottom: 1.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } p.copyright-text-last { font-size: 0.67em; margin-bottom: 0.75em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-heading-2 { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.92em; margin-bottom: 0.09em; margin-top: 0.55em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.copyright-text { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-heading-1 { font-size: 1.50em; margin-bottom: 0.56em; margin-top: 0.33em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: rgb(128,0,0); } p.fm-normal-no-indent-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.75em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-normal-centered { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 1.50em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-normal-no-indent { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-heading-4 { font-size: 0.92em; margin-bottom: 0.75em; margin-top: 1.91em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; color: rgb(128,0,0); } p.toc-part{ font-size: 1.00em; text-align: left; margin-left: 20px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.toc-chap{ font-size: 0.80em; text-align: left; margin-left: 30px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.toc-head-1{ font-size: 0.60em; text-align: left; margin-left: 40px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } p.toc-head-2{ font-size: 0.60em; text-align: left; margin-left: 65px; color: rgb(0,0,0); font-style: normal; font-weight: normal; } span.bullet-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; } span.zepubblackstar { font-family: "ITC Zapf Dingbats Std"; color: rgb(0,0,0); } span.zepubredstar { font-family: "ITC Zapf Dingbats Std"; color: #C41237; } span.fast-fact-subhead{ font-weight: bold; color: #C41237; } p.fm-map-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.85em; margin-bottom: 0.00em; margin-top: 0.44em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: bold; font-style: normal; } p.fm-toc-map-list { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.80em; margin-bottom: 0.00em; margin-top: 0.44em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; } span.terms-head { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: bold; } span.wildlife-head { font-family: "Tex Gyre Heros", Arial, sans-serif; color: #C41237; } span.zfairfield-bold { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-weight: bold; } span.zfairfield-light-italic { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-style: italic; } span.zfairfield-bold-italic { font-family: "Tex Gyre Pagella", "Times New Roman", serif; font-weight: bold; font-style: italic; } span.zfairfield-regular { font-family: "Tex Gyre Pagella", "Times New Roman", serif; } span.zgotham-bold { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: bold; } span.zgotham-bold-italic { font-family: "Tex Gyre Heros", Arial, sans-serif; font-weight: bold; font-style: italic; } span.zgotham-book-italic { font-family: "Tex Gyre Heros", Arial, sans-serif; font-style: italic; } span.zgotham-light-italic { font-family: "Tex Gyre Heros", Arial, sans-serif; font-style: italic; } span.zgotham-med-italic { font-family: "Tex Gyre Heros", Arial, sans-serif; font-style: italic; } span.zgotham-narrow-bold { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; } span.zgotham-narrow-bold-italic { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; font-style: italic; } span.zgotham-narrow-italic { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-style: italic; } span.zgotham-narrow-light-italic { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-style: italic; } span.zgotham-narrow-med { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; } span.zgotham-narrow-med-italic { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-style: italic; } span.para-head { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-weight: bold; } p.calendar-intro{ font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.75em; margin-bottom: 0.72em; margin-top: 0px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: normal; font-style: normal; } p.calendar-head{ font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.85em; margin-bottom: 5px; margin-top: 5px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #1589FF; } p.calendar-body{ font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.70em; margin-bottom: 0.72em; margin-top: 0px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: normal; } span.calendar-lead{ color: #C41237; font-weight: bold; } span.wt-numlist-entry{ color: #1589FF; } p.web-head{ font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.85em; margin-bottom: 5px; margin-top: 5px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; } p.fm-icon-description { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 5px; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-icon-description-last { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.75em; margin-bottom: 5px; margin-top: 0.00em; text-indent: 1.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-normal { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.fm-normal-contact { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } div.image { text-align: center; } p.fm-wiley-for-copyright-{ font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 1.10em; margin-bottom: 0.00em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: boldl; font-style: normal; color: rgb(0,0,0); } p.verdict { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.92em; margin-bottom: 0.00em; margin-top: 10px; text-indent: 0.00em; margin-right: 0.00em; margin-left: 0.00em; text-align: left; font-weight: bold; font-style: normal; color: #C41237; border-bottom: 2px solid #C41237; } p.verdict-text { font-family: "Tex Gyre Heros", Arial, sans-serif; font-size: 0.80em; margin-bottom: 2em; margin-top: 0.00em; text-indent: 0.00em; margin-right: 1.12em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.photo-credit { font-family: "Tex Gyre Heros Cn", Arial, sans-serif; font-size: 0.67em; margin-bottom: 10px; margin-top: 0.00em; text-indent: 0.00em; margin-right: 0.00em; margin-left: 10px; text-align: left; font-weight: normal; font-style: italic; color: rgb(0,0,0); } img { max-width: 100% } span.generic-box-num-list-number { font-weight:bold; }