/* RESETS */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th {font-size: 1em; font-weight: normal; font-style: normal;}
ul, ol {list-style: none;}
fieldset, img {border: none;}
caption, th {text-align: left;}
table {border-collapse: collapse; border-spacing: 0;}

/* LAYOUT AND TYPOGRAPHY */
body {font: 12pt/16pt Helvetica, Arial, sans-serif; color: #000; text-align: left;}

#header, #footer, #navigation {display: none;}

#logo {font-size: 10pt;}
#content h1 {padding-bottom: .5em; margin-bottom: .5em; border-bottom: 1pt solid #000; font-size: 20pt; line-height: 24pt; font-weight: bold;}
p, ol, ul {margin-bottom: .8em;}
ol, ul {margin-left: 2em;}
ul {list-style: disc;}
ol {list-style: decimal;}
strong {font-weight: bold;}
a {text-decoration: none; color: #000;}

/* sIFR */
.sIFR-flash {display: none !important; height: 0; width: 0; position: absolute; overflow: hidden;}
.sIFR-alternate {visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important;}
