body { text-align: justify; margin-top: 1em; padding-left: .5em; padding-right: .5em; } a { text-decoration: none; } div.breakbefore { page-break-before:always; } div.keep { page-break-inside: avoid; display: block; } img { max-width: 100%; max-height: 100%; } .cover { margin-top: 0; margin-bottom: 0; text-align: center; text-indent: 0; } h1.toc-title { font-family: Arial, Verdana, sans-serif !important; font-size : x-large; text-align : center; color : #ffffff; text-indent : 0; background-color: #ED3325; margin-top: 0; margin-bottom: 1em; } p.toc-fm { text-indent: 0em; text-align: left; margin-top: 0; margin-bottom:0; font-size: .9em; } p.toc-bm { text-indent: 0em; text-align: left; margin-top: 2em; margin-bottom:0; font-size: .9em; } p.toc-part { font-size: x-large; text-indent: 0em; text-align: center; margin-top: 1em; margin-bottom:.5em; font-family: Arial, sans-serif !important; } p.toc-chap { text-indent: 0em; text-align: left; margin-top: 0; margin-bottom:0.5em; font-size: .9em; } h1.FM-Section-Title { font-weight: normal; font-size: xx-large; text-indent: 0em; text-align: center; margin-top: 2em; margin-bottom: 2em; font-family: Arial, Verdana, sans-serif !important; } div.part { background-color: #ED3325; color : #ffffff; margin-top:15%; margin-bottom: 0; padding: 1em; } h1.Part-Title { font-weight : normal; font-size : 3.5em; text-align : center; text-indent : 0; margin-top: .5em; margin-bottom: 0; } h1.Part-Number { font-family: Arial, Verdana, sans-serif !important; font-weight: normal; font-size : medium; text-align : center; text-indent : 0; margin-top: 0; margin-bottom: 0; } h1.Chapter-Title { font-weight: normal; font-size: xx-large; line-height: 1em; text-indent: 0em; text-align: center; margin-top: 3em; margin-bottom: 1em; font-family: Arial, Verdana, sans-serif !important; color : #ff1900; } h1.Heading-1 { font-weight: normal; font-size: x-large; text-indent: 0em; text-align: left; margin-top: 1em; margin-bottom: 1%; font-family: Arial, Verdana, sans-serif !important; } p.noindent { text-indent: 0em; margin-top: 0; margin-bottom: 0; } p.indent { text-indent: 1em; margin-top: 0; margin-bottom: 0; } p.extract { text-indent: 0em; margin-top: 1em; margin-bottom: 0; } div.sidebar { background-color: #CCC; margin-top: 1em; margin-bottom: 1em; padding-bottom: 2px; page-break-inside: avoid; } h3.Sidebar-Title { font-family: Arial, Verdana, sans-serif !important; font-weight : normal; font-size : large; text-align : left; color : #ffffff; text-indent : 0; background-color: #ED3325; margin-top: 0; margin-bottom: 1%; padding: 5px 10px; } p.Sidebar-Body-Text-FL { /*font-family: Arial, Verdana, sans-serif !important;*/ font-size : 0.9em; text-indent : 0; margin-top: 0; margin-bottom: 2%; margin-left: 10px; margin-right: 10px; } p.Sidebar-Body-Text { /*font-family: Arial, Verdana, sans-serif !important;*/ font-size : 0.9em; text-indent : 12px; margin-top: 0; margin-bottom: 4px; margin-left: 10px; margin-right: 10px; } p.Sidebar-List-Head { /*font-family: Arial, Verdana, sans-serif !important;*/ text-align : left; text-indent : 0; margin-top: 1em; margin-bottom: 1%; margin-left: 10px; margin-right: 10px; } p.Sidebar-List { /*font-family: Arial, Verdana, sans-serif !important;*/ font-size : 0.9em; text-indent : 0; margin-top: 0; margin-bottom: 2px; margin-left: 2em; margin-right: 2em; } p.Sidebar-List-Last { /*font-family: Arial, Verdana, sans-serif !important;*/ font-size : 0.9em; text-indent : 0; margin-top: 0; margin-bottom: 2%; margin-left: 2em; margin-right: 2em; } p.Sidebar-Heading-1 { /*font-family: Arial, Verdana, sans-serif !important;*/ font-weight : bold; font-size : .9em; text-align : left; text-indent : 0; margin-top: 16px; margin-bottom: 0; margin-left: 9px; margin-right: 9px; } h2.Heading-2 { font-family: Arial, Verdana, sans-serif !important; font-weight : normal; font-size : 1em; text-align : left; text-indent : 0; margin-top: 16px; margin-bottom: 0; } h3.Heading-3 { font-family: Arial, Verdana, sans-serif !important; font-weight : normal; font-size : .9em; text-align : left; text-indent : 0; margin-top: 1em; margin-bottom: 0; } ul.red-arrow { margin-top: 0; margin-bottom: 0; list-style-image:url('images/red-arrow.jpg') } ul.List-1, ol.List-1 { margin-left : 12px; margin-top: 1%; } li { margin-top: 1%; margin-bottom: 1%; } p.Copyright { font-size : small; text-align : center; text-indent : 0; margin-top: 6px; margin-bottom: 0; } p.Copyright-Rule { font-size : small; text-align : center; text-indent : 0; border-top-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top: 1em; margin-bottom: 0; } p.Byline { font-size : 0.9em; text-align : right; text-indent : 0; margin-top: 2em; margin-bottom: 2em; } tbody, thead, tfoot, tr, td, th { border-style : inherit; border-width : inherit; border-color : inherit; } table.table { border-collapse : collapse; border-width : 1px; border-style : solid; border-color : #b1b1b1; margin-top : 4px; margin-bottom : 12px; } td.Table-Column-Head { background-color : #ff1900; padding-top : 9px; padding-bottom : 9px; padding-left : 5px; padding-right : 5px; font-family: Arial, Verdana, sans-serif !important; font-size : small; text-align : center; text-indent : 0; } td.Table-Body { background-color : #e6e6e6; padding-top : 4px; padding-bottom : 4px; padding-left : 5px; padding-right : 5px; font-family: Arial, Verdana, sans-serif !important; font-size : small; text-align : left; text-indent : 0; } h1.Table-Title { font-family: Arial, Verdana, sans-serif !important; font-weight : normal; font-size : large; text-align : left; text-indent : 0; margin-top: 1em; } p.List { text-indent : 0; margin : 0; } p.List-First { text-indent : 0; margin-top: .5em; margin-bottom: 0; } p.List-Last { text-indent : 0; margin-top: 0; margin-bottom: .5em; } /*** back ad ***/ h1.bm-backad { font-weight: normal; text-align: center; font-family: Arial, Verdana, sans-serif !important; font-size: medium; line-height: 1em; text-indent : 0px; margin-top: 0; margin-bottom: 1em; color: #003777; } p.bm-cvi { text-align: center; margin-top: 1em; margin-bottom: 1em; } p.bm-title { text-align: center; font-family: Arial, Verdana, sans-serif !important; margin: 0; color: #00488d; } p.bm-info { text-align: center; font-family: Arial, Verdana, sans-serif !important; margin: 0; font-size: .8em; } p.bm-info2 { text-align: center; font-family: Arial, Verdana, sans-serif !important; margin-top: 1em; margin-bottom: 0; font-size: .8em; }