H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, 
DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR, FORM, DL { 
  display: block }

LI { display: list-item }

P, H1, H2 { margin-top: 1em; margin-bottom: 1em }

P, A, H1, H2, H3, H4, H5 { font-family: Arial, ArialCyr, Helvetica, Pragmatica, Sans-Serif }

H1, H4 { color: red }
H2, H5, LI { color: black }
H3 { color: #4C529C }

A, H1, H2, H5, H4, LI { font-size:9pt }
H3 { font-size:10pt }
P { font-size: 12pt }

H1, H5 { text-align: center }
H3, H4, LI { text-align: left }
P, H2 { text-align: justify }

H2 { text-indent: 2em }

A, H2, H5, LI { font-weight: normal }
H6 { font-style: italic }

H1, H3, H4, B, STRONG { font-weight: bold }  /* relative to the parent */
I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE { font-style: italic }
PRE, TT, CODE, KBD, SAMP { font-family: monospace }

ADDRESS { margin-left: 2em }
BLOCKQUOTE { margin-left: 2em; margin-right: 2em }

UL, DIR { list-style: square }
OL { list-style: decimal }
MENU { margin: 0 }              /* tight formatting */
LI { margin-left: 2em }

HR { border-top: solid }        /* 'border-bottom' could also have been used */

A:link { color:4C529C; text-decoration : none }
A:visited { color:4C529C; text-decoration : none }
A:hover { color:E8B600; text-decoration : none }
A:active { color:red; text-decoration : none }