@page { margin : 0.5em; } tbody, thead, tfoot, tr, td, th { border-style : inherit; border-width : inherit; border-color : inherit; } div.image { text-align : center; } span.Normal { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; color : #000000; } p.Normal { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Normal-w-Drop-Cap { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } span.Square-Bullet { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.67em; text-decoration : none; font-variant : normal; color : #000000; } span.Square-Bullet1 { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.67em; text-decoration : none; font-variant : normal; color : #000000; } span.RH-Running-Head { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; color : #000000; } span.Code-within-text { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.88em; text-decoration : none; font-variant : normal; color : #000000; } span.folio { font-family : sans-serif; font-stretch : condensed; font-weight : bold; font-style : normal; font-size : 1.17em; text-decoration : none; font-variant : normal; color : #000000; } span.Num-List-Number { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.79em; text-decoration : none; font-variant : normal; color : #000000; } span.TB-Head--continued- { font-family : sans-serif; font-weight : bold; font-style : italic; font-size : 0.83em; text-decoration : none; font-variant : normal; color : #000000; } span.Drop-Cap { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; color : #000000; } p.Intro-Bullet { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -12px; margin : 0px 0px 6px 12px; } span.Intro-Bullet { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; color : #000000; } span.Figure-Caption-Bold { font-family : sans-serif; font-weight : bold; font-style : normal; } span.zImagoMedium { font-family : sans-serif; font-weight : bold; font-style : normal; } span.zImagoExtraBoldItalic { font-weight : bold; font-style : italic; } span.zImagoBookItalic { font-style : italic; } span.zSymbolMedium { } span.zAGaraBold { font-family : serif; font-weight : bold; font-style : normal; } span.zAGaraBoldItalic { font-family : serif; font-weight : bold; font-style : italic; } span.zAGaraItalic { font-family : serif; font-weight : normal; font-style : italic; } span.Caption-Code { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.88em; text-decoration : none; font-variant : normal; color : #000000; } span.Imago-Med { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 0.79em; text-decoration : none; font-variant : normal; color : #000000; } span.Gloss-Keyword { font-family : serif; font-weight : bold; font-style : normal; font-size : 0.79em; text-decoration : none; font-variant : normal; color : #000000; } span.sup { vertical-align : super; font-size: x-small; } span.sub { vertical-align : sub; font-size: x-small; } span.zSubscript { vertical-align : sub; font-size: x-small; } span.char-style-override-1 { font-size : 2.545em; margin-top : -0.085em; margin-right : 0.05em; margin-bottom : -0.207em; font-family : sans-serif; font-weight : bold; font-style : normal; } span.char-style-override-2 { font-family : sans-serif; font-size : 0.77em; font-style : normal; font-weight : normal; } span.char-style-override-3 { vertical-align : super; } span.char-style-override-4 { font-family : sans-serif; font-style : normal; font-weight : bold; } span.char-style-override-5 { font-size : 0.91em; } span.char-style-override-6 { font-family : sans-serif; font-size : 0.58em; font-stretch : condensed; font-style : normal; font-weight : bold; } span.char-style-override-7 { font-family : sans-serif; font-size : 0.57em; font-stretch : condensed; font-style : normal; font-weight : bold; } span.char-style-override-8 { font-size : 1.05em; } span.char-style-override-9 { font-size : 0.95em; } span.char-style-override-10 { font-family : sans-serif; font-size : 0.58em; font-stretch : condensed; font-style : normal; font-weight : normal; } span.char-style-override-11 { font-size : 1em; } span.char-style-override-12 { font-style : italic; font-weight : normal; } span.char-style-override-13 { font-family : serif; font-size : 0.92em; font-style : normal; font-weight : normal; } span.char-style-override-14 { font-family : serif; font-size : 1em; font-style : normal; font-weight : bold; } span.char-style-override-15 { font-style : normal; font-weight : bold; } p.No-Paragraph-Style { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px; } p.Basic-Paragraph { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px; } p.Bullet { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -15px; margin : 0px 0px 6px 21px; } p.Bullet-sub { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; margin : 0px 0px 6px 15px; } p.Caption { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 0.79em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 12px 0px; } p.Figure { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.79em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 12px 0px; } p.Heading-1 { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1.17em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 20px 0px 6px 0px; } p.Heading-2 { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 20px 0px 3px 0px; } p.Heading-3 { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.88em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 0px 0px; } p.Num-List { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : -15px; margin : 0px 0px 3px 21px; } p.Running-Head-Recto { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 12px; margin : 0px 0px 6px 0px; } p.Bullet-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -10px; margin : 0px 0px 12px 21px; } p.Chap-- { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 12px 0px; } p.Num-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : -15px; margin : 0px 0px 12px 21px; } p.Unnumbered { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -14px; margin : 0px 0px 3px 35px; } p.Unnumbered-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 3px 40px; } p.Unnumbered-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -14px; margin : 0px 0px 12px 35px; } p.TB-Head { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 12px 0px 0px 0px; } p.TB-Col-Head { font-family : sans-serif; font-weight : bold; font-style : italic; font-size : 0.75em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.TB-Last { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 18px 0px; } p.TB-Body { font-family : sans-serif; font-weight : normal; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Chap-Title { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; text-decoration : none; text-transform : uppercase; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 24px 0px; } p.Glossary { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.79em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Intro-Head { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.90em; text-decoration : underline; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 14px 0px; } p.Intro-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -12px; margin : 0px 0px 24px 12px; } p.Num-List-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; margin : 0px 0px 6px 21px; } p.Review-Answers { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 12px 0px; } p.Review-Biblio { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -18px; margin : 0px 0px 5px 18px; } p.Review-Heading-1 { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 3px 0px 6px 6px; } p.Review-Normal { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Review-Num-2-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -36px; margin : 0px 0px 6px 36px; } p.Review-Num-List { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -14px; margin : 0px 0px 6px 18px; } p.Review-Num-List-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; margin : 0px 0px 3px 36px; } p.TB-Continued { font-family : sans-serif; font-weight : normal; font-style : italic; font-size : 0.58em; text-decoration : none; font-variant : normal; text-align : right; color : #000000; text-indent : 0px; margin : 0px 0px 6px 48px; } p.Bullet-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -10px; margin : 0px 0px 6px 36px; } p.Bullet-2-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -10px; margin : 0px 0px 12px 36px; } p.Mini-TB-Head { font-family : serif; font-weight : bold; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Mini-TB-Col-Head { font-family : serif; font-weight : normal; font-style : italic; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Mini-TB-Body { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Checkout-Head { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.83em; text-decoration : underline; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Checkout-Heading-2 { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 3px 0px; } p.Checkout-Num-List { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -14px; margin : 0px 0px 3px 18px; } p.Checkout-Num-List-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -20px; margin : 0px 0px 0px 36px; } p.Checkout-Num-Last-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -20px; margin : 0px 0px 6px 36px; } p.Checkout-Normal { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Checkout-Num-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -14px; margin : 0px 0px 6px 18px; } p.Mini-TB-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px 0px 12px 0px; } p.Equation-Centered { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 0px 0px 6px 0px; } p.Equation-Centered-Alone { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 10px 0px 10px 0px; } p.Review-Bullet-2 { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -10px; margin : 0px 0px 3px 36px; } p.Review-Bullet-2-Last { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -10px; margin : 0px 0px 6px 36px; } p.Review-Num-List-cont { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.92em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : -14px; margin : 0px 0px 6px 18px; } p.TB-Head-continued { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 0.83em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 12px 0px 0px 0px; } p.para-style-override-1 { text-align : left; margin-top : 0em; margin-bottom : 0em; } p.para-style-override-2 { margin-right : 6px; } p.para-style-override-3 { margin-bottom : 12px; } p.para-style-override-4 { text-align : center; } p.para-style-override-5 { text-align : left; } p.para-style-override-6 { text-indent : 14px; } p.para-style-override-7 { margin-left : 0px; } table.No-Table-Style { margin-top : 4px; margin-bottom : 4px; } table.Basic-Table { border-collapse : collapse; border-width : 0px; border-style : none; border-color : #000000; margin-top : 8px; margin-bottom : 8px; } td.TB-Body { border-top: solid 1px; padding-top : 5px; padding-bottom : 4px; padding-left : 4px; padding-right : 4px; } td.TB-Col-Head { border-top: solid 1px; padding-top : 6px; padding-bottom : 4px; padding-left : 4px; padding-right : 4px; } td.TB-Head-continued { padding-top : 0px; padding-bottom : 4px; padding-left : 4px; padding-right : 4px; } td.TB-Body-Last { border-top: solid 1px; border-bottom: solid 1px; padding-top : 5px; padding-bottom : 4px; padding-left : 4px; padding-right : 4px; } td.Mini-TB-Head { padding-top : 0px; padding-bottom : 4px; padding-left : 0px; padding-right : 4px; } td.Mini-TB-Col-Head { padding-top : 5px; padding-bottom : 4px; padding-left : 0px; padding-right : 4px; } td.MIni-TB-Body { padding-top : 6px; padding-bottom : 4px; padding-left : 0px; padding-right : 4px; } td.MIni-TB-Last { padding-top : 6px; padding-bottom : 4px; padding-left : 0px; padding-right : 4px; } p.FM-Copyright { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.42em; text-decoration : none; font-variant : normal; text-align : left; color : #000000; text-indent : 0px; margin : 0px; } p.Book-Title { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 3em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 10px 0px 6px 0px; } p.Author-Head { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 3px 0px 24px 0px; } p.Pub-Ack-Text { font-family : serif; font-weight : normal; font-style : normal; font-size : 0.58em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px 0px 0px 6px; } p.Pub-Ack-Title { font-family : serif; font-weight : bold; font-style : italic; font-size : 0.58em; text-decoration : none; font-variant : normal; text-align : justify; color : #000000; text-indent : 0px; margin : 0px; } p.x-spec { font-family : sans-serif; font-stretch : condensed; font-weight : bold; font-style : normal; font-size : 0.75em; text-decoration : none; font-variant : normal; text-align : center; color : #008000; text-indent : 0px; margin : 0px; } p.FM-Edition { font-family : sans-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; text-align : center; color : #000000; text-indent : 0px; margin : 3px 0px 24px 0px; } span.zMathPi4 { } span.zMMBinary { } span.bold { font-weight : bold; } span.bold-italic { font-weight : bold; font-style : italic; } span.italic { font-style : italic; }