html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, pre, table, th, td, tr { margin: 0; padding: 0; } body { font-size: medium; text-align: justify } @page { margin-right:1.25em; margin-top:1em; margin-bottom:1em; } p { margin-bottom:0.08em; direction:ltr; margin-top:0; } p { text-indent: 8%; } p.firstInSection { text-indent: 0; } a:link { color:#0000ff; } a:visited { color:#800080; } a:visited { so-language:en-US; } h2 { font-weight: bold; font-size: medium; margin: 0 0 1em 0; } h3, H3 { font-weight: bold; font-size: small; margin: 0 0 0 0; } div.appendix_item { margin: 0 0 1em 0; } hr { height: 1px; border: none; background-color: #444444; margin: 2em 0 2em 0; display: block; } BLOCKQUOTE { margin: 0 0 1em 0; padding: 0 1em 0 1em; font-style: normal; font-size: 0.9em; text-indent:0; } p.backToStory { margin-left: 0px; padding-left: 0px; font-size: 0.7em; } div.blankWrapper { } div.alignright { float: right; margin: 0 0 2em 2em; padding: 0; } div.alignleft { float: left; margin: 0 2em 2em 0; padding: 0; } div.aligncenter { margin-left: auto; margin-right: auto; padding-bottom: 1em; padding-top: 1em; display: block; text-align: center; } div.alignright img, div.alignleft img, div.aligncenter img { margin: 0 0 0 0; padding: 0 0 0 0; } div.inline-video-container { margin: 0.5em 0; }