body { font-size: 12pt; font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; color: black; background-color: white; line-height: 1.2em; /* margin-left: 2cm; margin-right: 2cm; */ padding: 2em; } img { max-width: 22cm; width: 100%; height: auto; display: block; } .footer_img { max-width: 5cm; display: inline; } iframe { max-width: 15cm; width: 70%; height: 10cm; } /* paragraphs */ p { padding: 0; line-height: 1.3em; margin-top: 1.3em; margin-bottom: 1em; text-align: left; } table { margin-top: 3.8em; margin-bottom: 2em; text-align: left; table-layout:fixed; width:100%; } td { overflow:hidden; overflow:auto; word-wrap:break-word; } } /* headings */ h1 { font-size: 195%; font-weight: bold; font-style: normal; font-variant: small-caps; line-height: 1.6em; text-align: left; padding: 0; margin-top: 3.5em; margin-bottom: 1.7em; } h2 { font-size: 122%; font-weight: bold; font-style: normal; text-decoration: underline; padding: 0; margin-top: 4.5em; margin-bottom: 1.1em; } h3 { font-size: 110%; font-weight: bold; font-style: normal; padding: 0; margin-top: 4em; margin-bottom: 1.1em; } h4 { font-size: 100%; font-weight: bold; font-style: italic; padding: 0; margin-top: 4em; margin-bottom: 1.1em; } h5 { font-size: 90%; font-weight: bold; font-style: italic; padding: 0; margin-top: 3em; margin-bottom: 1em; } h6 { font-size: 80%; font-weight: bold; font-style: normal; padding: 0; margin-top: 1em; margin-bottom: 1em; } /* divisions */ div { padding: 0; margin-top: 0; margin-bottom: 0; } ul { margin: 0 0 2em 10.7pt; padding: 1em; list-style-type: square; font-size: 11.4pt; font-family: sans-serif; } ol { margin: 12pt 0 2em 15pt; padding: 1em; font-size: 11.4pt; } li { margin: 0 0 11.2pt 0; padding: 0; text-indent: 0; display: list-item; font-family: sans-serif; } /* inline */ strong { font-weight: bold; } sup, sub { vertical-align: baseline; position: relative; top: -0.4em; font-size: 70%; } sub { top: 0.4em; } em { font-style: italic; } code { font-family: Courier New, Courier, monospace; font-size: 94%; padding: 0; word-wrap:break-word; } ins { background-color: yellow; text-decoration: underline; } del { text-decoration: line-through; } a:hover { color: #4398E1; } a:active { color: #4598E1; text-decoration: none; } a:link.review { color: #AAAAAF; } a:hover.review { color: #4398E1; } a:visited.review { color: #444444; } a:active.review { color: #AAAAAF; text-decoration: none; }