@font-face { font-family:"Adobe Garamond Pro Bold"; font-style:normal; font-weight:bold; src : url("../font/AGaramondPro-Bold.otf"); } @font-face { font-family:"Adobe Garamond Pro Bold"; font-style:italic; font-weight:bold; src : url("../font/AGaramondPro-BoldItalic.otf"); } @font-face { font-family:"Adobe Garamond Pro Bold"; font-style:oblique; font-weight:bold; src : url("../font/AGaramondPro-BoldItalic.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:italic; font-weight:normal; src : url("../font/AGaramondPro-Italic.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:oblique; font-weight:normal; src : url("../font/AGaramondPro-Italic.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:normal; font-weight:normal; src : url("../font/AGaramondPro-Regular.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:italic; font-weight:600; src : url("../font/AGaramondPro-SemiboldItalic.otf"); } @font-face { font-family:"Adobe Garamond Pro"; font-style:oblique; font-weight:600; src : url("../font/AGaramondPro-SemiboldItalic.otf"); } @font-face { font-family:"Helvetica LT Std UltCompressed"; font-style:normal; font-weight:normal; font-stretch:ultra-condensed; src : url("../font/HelveticaLTStd-UltraComp.otf"); } @font-face { font-family:"HelveticaNeueLT Std"; font-style:normal; font-weight:bold; src : url("../font/HelveticaNeueLTStd-Bd.otf"); } @font-face { font-family:"HelveticaNeueLT Std Cn"; font-style:normal; font-weight:bold; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-BdCn.otf"); } @font-face { font-family:"HelveticaNeueLT Std"; font-style:italic; font-weight:bold; src : url("../font/HelveticaNeueLTStd-BdIt.otf"); } @font-face { font-family:"HelveticaNeueLT Std"; font-style:oblique; font-weight:bold; src : url("../font/HelveticaNeueLTStd-BdIt.otf"); } @font-face { font-family:"HelveticaNeueLT Std Blk"; font-style:normal; font-weight:900; src : url("../font/HelveticaNeueLTStd-Blk.otf"); } @font-face { font-family:"HelveticaNeueLT Std Cn"; font-style:normal; font-weight:normal; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-Cn.otf"); } @font-face { font-family:"HelveticaNeueLT Std Cn"; font-style:italic; font-weight:normal; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-CnO.otf"); } @font-face { font-family:"HelveticaNeueLT Std Cn"; font-style:oblique; font-weight:normal; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-CnO.otf"); } @font-face { font-family:"HelveticaNeueLT Std Ext"; font-style:normal; font-weight:normal; font-stretch:expanded; src : url("../font/HelveticaNeueLTStd-Ex.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med Cn"; font-style:normal; font-weight:bold; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-HvCn.otf"); } @font-face { font-family:"HelveticaNeueLT Std"; font-style:italic; font-weight:normal; src : url("../font/HelveticaNeueLTStd-It.otf"); } @font-face { font-family:"HelveticaNeueLT Std"; font-style:oblique; font-weight:normal; src : url("../font/HelveticaNeueLTStd-It.otf"); } @font-face { font-family:"HelveticaNeueLT Std Lt"; font-style:normal; font-weight:300; src : url("../font/HelveticaNeueLTStd-Lt.otf"); } @font-face { font-family:"HelveticaNeueLT Std Lt"; font-style:italic; font-weight:300; src : url("../font/HelveticaNeueLTStd-LtIt.otf"); } @font-face { font-family:"HelveticaNeueLT Std Lt"; font-style:oblique; font-weight:300; src : url("../font/HelveticaNeueLTStd-LtIt.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med"; font-style:normal; font-weight:500; src : url("../font/HelveticaNeueLTStd-Md.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med Cn"; font-style:normal; font-weight:500; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-MdCn.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med Cn"; font-style:italic; font-weight:500; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-MdCnO.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med Cn"; font-style:oblique; font-weight:500; font-stretch:condensed; src : url("../font/HelveticaNeueLTStd-MdCnO.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med Ext"; font-style:normal; font-weight:500; font-stretch:expanded; src : url("../font/HelveticaNeueLTStd-MdEx.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med"; font-style:italic; font-weight:500; src : url("../font/HelveticaNeueLTStd-MdIt.otf"); } @font-face { font-family:"HelveticaNeueLT Std Med"; font-style:oblique; font-weight:500; src : url("../font/HelveticaNeueLTStd-MdIt.otf"); } @font-face { font-family:"HelveticaNeueLT Std"; font-style:normal; font-weight:normal; src : url("../font/HelveticaNeueLTStd-Roman.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; } a._idGenColorInherit { color:inherit; } div._-column-text-box { border-style:solid; } img.Photo-frame { border-style:solid; } div.Basic-Text-Frame { border-style:solid; } table.Acronyms-table { border-collapse:collapse; border-color:#231f20; border-style:solid; border-width:0px; margin-bottom:10px; margin-top:4px; } td.Acronyms-table { border-left-width:0px; border-left-style:solid; border-left-color:#231f20; border-top-width:0px; border-top-style:solid; border-top-color:#231f20; border-right-width:0px; border-right-style:solid; border-right-color:#231f20; border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#231f20; padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; vertical-align:top; } tr.Acronyms-table { page-break-after:auto; page-break-before:auto; } table.BOX { border-collapse:collapse; border-color:#231f20; border-style:solid; border-width:0px; margin-bottom:10px; margin-top:4px; } td.BOX { border-left-width:0px; border-left-style:solid; border-left-color:#231f20; border-top-width:0px; border-top-style:solid; border-top-color:#231f20; border-right-width:0px; border-right-style:solid; border-right-color:#231f20; border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#231f20; padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; vertical-align:top; } tr.BOX { page-break-after:auto; page-break-before:auto; } table.Basic-Table { border-collapse:collapse; border-color:#231f20; border-style:solid; border-width:1px; margin-bottom:10px; margin-top:4px; } td.Basic-Table { border-left-width:1px; border-left-style:solid; border-left-color:#231f20; border-top-width:1px; border-top-style:solid; border-top-color:#231f20; border-right-width:1px; border-right-style:solid; border-right-color:#231f20; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#231f20; padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; vertical-align:top; } tr.Basic-Table { page-break-after:auto; page-break-before:auto; } table.No-Table-Style { border-collapse:collapse; border-color:#231f20; border-style:solid; border-width:1px; margin-bottom:-4px; margin-top:4px; } td.No-Table-Style { border-left-width:1px; border-left-style:solid; border-left-color:#231f20; border-top-width:1px; border-top-style:solid; border-top-color:#231f20; border-right-width:1px; border-right-style:solid; border-right-color:#231f20; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#231f20; padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; vertical-align:top; } tr.No-Table-Style { page-break-after:auto; page-break-before:auto; } td._00-percent-column { background-color:#ffe689; border-bottom-color:#4d4d4f; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#4d4d4f; border-left-style:solid; border-left-width:1px; border-right-color:#4d4d4f; border-right-style:solid; border-right-width:1px; border-top-color:#231f20; border-top-style:solid; border-top-width:1px; padding-bottom:6px; padding-left:5px; padding-right:5px; padding-top:6px; vertical-align:top; } td._0-percent-column { background-color:#fff3c4; border-bottom-color:#4d4d4f; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#4d4d4f; border-left-style:solid; border-left-width:1px; border-right-color:#4d4d4f; border-right-style:solid; border-right-width:1px; border-top-color:#231f20; border-top-style:solid; border-top-width:1px; padding-bottom:6px; padding-left:5px; padding-right:5px; padding-top:6px; vertical-align:top; } td.Acronyms-table { border-bottom-width:0px; border-left-width:0px; border-right-width:0px; border-top-width:0px; } td.Body-row { background-color:#fff9e1; border-bottom-color:#4d4d4f; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#4d4d4f; border-left-style:solid; border-left-width:1px; border-right-color:#4d4d4f; border-right-style:solid; border-right-width:1px; border-top-color:#231f20; border-top-style:solid; border-top-width:1px; padding-bottom:6px; padding-left:5px; padding-right:5px; padding-top:6px; vertical-align:top; } td.Box-cell { background-color:#daf2f3; border-bottom-color:#231f20; border-bottom-width:0px; border-left-color:#ffe689; border-left-width:0px; border-right-color:#231f20; border-right-width:0px; border-top-color:#231f20; border-top-width:0px; padding-bottom:14px; padding-left:14px; padding-right:14px; padding-top:14px; } td.Header-row { background-color:#005daa; border-bottom-color:#4d4d4f; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#4d4d4f; border-left-style:solid; border-left-width:1px; border-right-color:#4d4d4f; border-right-style:solid; border-right-width:1px; border-top-color:#4d4d4f; border-top-style:solid; border-top-width:1px; padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px; vertical-align:top; } td.subhead-row { background-color:#ffeba1; border-bottom-color:#231f20; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#231f20; border-left-style:solid; border-left-width:1px; border-right-color:#231f20; border-right-style:solid; border-right-width:1px; border-top-color:#231f20; border-top-style:solid; border-top-width:1px; padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px; vertical-align:middle; } p.Body_Body-Text { color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.318; margin-bottom:12px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Body_Body-Text-first { color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.318; margin-bottom:12px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } li.Body_Lists_Bullet-item { color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.318; list-style-position:outside; list-style-type:disc; margin-bottom:5px; margin-left:5px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } li.Body_Lists_Bullet-item-less-space { color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.318; list-style-position:outside; list-style-type:disc; margin-bottom:0; margin-left:5px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } li.Body_Lists_Numbered-list-item { color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.318; list-style-position:outside; list-style-type:decimal; margin-bottom:5px; margin-left:18px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Body_Note, li.Body_Note { background-color:#fff3c4; color:#231f20; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.556; margin-bottom:18px; padding-top:6px; padding-left:6px; padding-right:6px; padding-bottom:6px; margin-top:9px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Boxes-and-notes_Another-box-text--grey- { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.389; margin-bottom:12px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Boxes-and-notes_Box-H2 { -epub-hyphens:none; -webkit-hyphens:none; color:#1d3b66; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.389; margin-bottom:0; margin-left:0; margin-right:0; margin-top:2px; orphans:2; page-break-after:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Boxes-and-notes_Did-you-Know-heading { -epub-hyphens:none; -webkit-hyphens:none; background-color:#008b9f; color:#ffffff; font-family:"HelveticaNeueLT Std Ext", sans-serif; font-size:0.85em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.136; letter-spacing:1px; margin-bottom:10px; margin-left:0; margin-right:0; margin-top:0; padding-top:5px; padding-left:5px; padding-right:5px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } p.Boxes-and-notes_Note-text { color:#6d6e71; font-family:"HelveticaNeueLT Std Cn", sans-serif; font-size:0.792em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.526; margin-bottom:12px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Boxes-and-notes_acknowledgement-name { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; margin-bottom:0; margin-left:11px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-11px; text-transform:none; widows:2; } li.Boxes-and-notes_box-bullet-2 { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.389; list-style-position:outside; margin-bottom:0; margin-left:5px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } li.Boxes-and-notes_box-text-grey-bullet { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.389; list-style-position:outside; list-style-type:disc; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h1.Chapter-opening-elements_Chapter-Title { -epub-hyphens:none; -webkit-hyphens:none; color:#3155a4; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:2em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.067; margin-bottom:50px; margin-left:0; margin-right:0; margin-top:2px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } h1.Chapter-opening-elements_Chapter-number { -epub-hyphens:none; -webkit-hyphens:none; color:#00ab61; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:2em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1; margin-bottom:0; margin-left:0; margin-right:0; margin-top:5px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:uppercase; widows:1; } h1.Chapter-opening-elements_FM-EM-title { -epub-hyphens:none; -webkit-hyphens:none; color:#008b9f; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:2em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.083; margin-bottom:36px; margin-left:0; margin-right:0; margin-top:5px; orphans:1; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } h2.Headings_H1 { color:#1d3b66; font-family:"HelveticaNeueLT Std Cn", sans-serif; font-size:1.333em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.063; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:2; page-break-after:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h3.Headings_H2 { color:#008b9f; font-family:"HelveticaNeueLT Std Med", sans-serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.083; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:2; page-break-after:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h4.Headings_H3 { color:#005daa; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.833em; font-style:italic; 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:avoid; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } h5.Headings_H4 { color:#269cad; font-family:"Adobe Garamond Pro", serif; font-size:0.875em; font-style:italic; font-variant:normal; font-weight:600; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; 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.Images_Caption { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.294; margin-bottom:9px; 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.Images_Caption-left { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.294; margin-bottom:9px; 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.Images_Image { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:2; margin-bottom:9px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h1.Master-items_Title { color:#ffffff; font-family:"HelveticaNeueLT Std Cn", sans-serif; font-size:2.083em; font-style:normal; font-variant:normal; font-weight:bold; line-height:0.8; margin-bottom:6px; margin-left:0; margin-right:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.TOC_TOC-Appendix { color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.333; margin-bottom:2px; margin-left:54px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-54px; text-transform:none; widows:2; } p.TOC_TOC-Chapter { background-color:#daf2f3; color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.364; margin-bottom:9px; margin-left:0; margin-right:0; margin-top:11px; padding-top:2px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.TOC_TOC-FM-section { color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.75em; font-style:italic; font-variant:normal; font-weight:300; line-height:1.667; margin-bottom:0; margin-left:36px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.TOC_TOC-Section-1 { color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.333; margin-bottom:2px; margin-left:54px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-22px; text-transform:none; widows:2; } p.TOC_TOC-Subsection { color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.667em; font-style:italic; font-variant:normal; font-weight:300; line-height:1.25; margin-bottom:2px; margin-left:81px; margin-right:0; margin-top:2px; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-25px; text-transform:none; widows:2; } p.TOC_TOC-boxes { color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.333; margin-bottom:2px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.TOC_TOC-figures { color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.333; margin-bottom:2px; margin-left:59px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-59px; text-transform:none; widows:2; } p.Tables_Table { color:#231f20; font-family:"Adobe Garamond Pro", serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.318; margin-bottom:18px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Tables_Table-body { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.176; margin-bottom:5px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Tables_Table-body-condensed, li.Tables_Table-body-condensed { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"HelveticaNeueLT Std Cn", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.176; margin-bottom:5px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Tables_Table-bold-condensed { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.176; margin-bottom:5px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } li.Tables_Table-bullet { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.176; list-style-position:outside; list-style-type:disc; margin-bottom:0; margin-left:1px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Tables_Table-caption { -epub-hyphens:none; -webkit-hyphens:none; color:#4d4d4f; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.294; margin-bottom:5px; margin-left:0; margin-right:0; margin-top:10px; orphans:1; page-break-after:avoid; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.Tables_Table-header-row { color:#ffffff; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.771em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.081; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Tables_Table-stub-head { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"HelveticaNeueLT Std Med", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.176; margin-bottom:5px; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Tables_table-footnote { -epub-hyphens:none; -webkit-hyphens:none; color:#231f20; font-family:"HelveticaNeueLT Std Lt", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.25; margin-bottom:5px; margin-left:11px; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:-11px; text-transform:none; widows:2; } span.Acknowledgment-name { color:#008b9f; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:bold; text-transform:none; } span.Body-text-italic { font-style:italic; font-weight:normal; } span.Chapter-number { color:#00ab61; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:2em; font-style:normal; font-variant:normal; font-weight:bold; } span.Figure-number { color:#00ab61; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:normal; text-transform:uppercase; } span.Figure-reference { color:#00ab61; font-family:"HelveticaNeueLT Std Med", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:500; text-transform:uppercase; } span.Footnote-reference { vertical-align:super; } span.Headings_Defined-term { color:#1d3b66; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:bold; text-transform:none; } span.Headings_H1-section-number { color:#005daa; font-family:"HelveticaNeueLT Std Blk", sans-serif; font-style:normal; font-weight:900; } span.Headings_H2-number { color:#47bcc3; font-family:"HelveticaNeueLT Std Blk", sans-serif; font-style:normal; font-weight:900; } span.Headings_H3-number { color:#7e1776; font-style:normal; font-weight:normal; } span.Headings_H4-number { color:#6d6e71; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:0.792em; font-style:normal; font-weight:500; } span.Headings_Keyword { color:#008b9f; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:bold; text-transform:none; } span.Headings_Note-heading { color:#7e1776; font-family:"HelveticaNeueLT Std Med Ext", sans-serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:500; text-transform:uppercase; } strong.Headings_Run-in-head { color:#7e1776; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:bold; text-transform:none; } span.Headings_Stub-column-style { color:#005daa; font-family:"HelveticaNeueLT Std", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:bold; text-transform:none; } span.Hyperlink { color:#7e1776; font-family:"HelveticaNeueLT Std Med", sans-serif; font-size:0.708em; font-style:italic; font-weight:500; } span.Numbers-for-numbered-lists { color:#005daa; font-family:"HelveticaNeueLT Std Med", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:500; text-transform:uppercase; } span.TOC_Chapter-number-char-style { color:#7e1776; font-family:"HelveticaNeueLT Std Med Ext", sans-serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:500; text-transform:uppercase; } span.TOC_TOC-H1 { color:#005daa; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:0.833em; font-style:normal; font-weight:500; } span.TOC_TOC-Subsection-number { color:#008b9f; font-family:"HelveticaNeueLT Std Med Cn", sans-serif; font-size:0.75em; font-style:normal; font-weight:500; } span.Table-number { color:#008b9f; font-family:"HelveticaNeueLT Std Med", sans-serif; font-size:0.708em; font-style:normal; font-variant:normal; font-weight:500; text-transform:uppercase; } span.box-run-in-head { color:#3f587d; font-style:normal; font-weight:bold; } span.box-text-italic { font-style:italic; font-weight:normal; } span.copyright-page-run-in-head { color:#1d3b66; font-style:normal; font-weight:bold; } span.footnote-italic { font-style:italic; font-weight:normal; } span.teal-text { color:#008b9f; }