body { font-family: Geneva, sans-serif; margin: 1em; }h1, h2, h3, h4, h5, h6 {  text-align: left; margin-left: 0; margin-bottom: 0.5em; font-weight: bold; font-family: serif;/* "Times New Roman", "Garamond Bold", Times, serif;*/ border-style: solid; border-width: 0 0 0.7em 0em; padding-bottom: 0; }h1, h2 { padding-top: 0.4em; padding-left: 0.5em; padding-bottom: 0.1em; } h3, h4 { padding-top: 0.2em; padding-left: 2em; padding-bottom: 0.1em; }h5, h6 { padding-top: 0.1em; padding-left: 4em; padding-bottom: 0.1em; }h1 { font-size: 18pt; background-color: #ffffff; color: #000000; border-color: #ffcc99; } h2 { font-size: 14pt; background-color: #ffffff; color: #000000; border-color: #ffcc66; } h3 { font-size: 12pt; background-color: #ffffff; color: #000000; border-color: #ffcc66; } h4, h5, h6 { font-size: 10pt; background-color: #ffffff; color: #000000; border-color: #ffcc66; }.samp { margin-left: 5em; }strong.warn { color: red; text-decoration: blink; background-color: transparent; }p, div, ins, del, pre, ul, ol, dl { margin-left: 2em; }div p, div div, div ins, div del, div pre, div ul, div ol, div dl { margin-left: 0; }blockquote { border: 0.5em double #ccffcc; font-family: serif; width: 85%; padding-right: 1em; }