body {font-family:arial,helvetica,sans-serif; font-size:10pt; margin:0; padding:0; position:absolute; top:0; left:0; background-color:white}
p {font-family:arial,helvetica,sans-serif; font-size:10pt}
ol,ul,td,th {font-family:arial,helvetica,sans-serif; font-size:10pt}
h1 {font-size:16pt}
h2 {font-size:14pt; font-weight:bold}
h3 {font-size:12pt; font-weight:bold}
h4 {font-size:10pt; font-weight:bold; font-style:italic}
h5 {font-size:10pt; font-weight:normal; font-style:italic}
h6 {font-size:10pt; font-weight:normal}
hr {color:black; height:1px}
small {font-size:9pt; font-weight:normal; color:black}
a {text-decoration:none;  color:#990033}
a:hover {text-decoration:underline; color:red}
.headline {font-size:10pt; font-weight:bold}
.newsheadline {font-size:14pt; font-weight:bold}
.title {font-size:12pt; font-weight:bold}
.author {color:#999999}
.menu0 {font-size:10pt; text-decoration:none; color:black}
.menu2b {font-size:9pt; font-weight:bold; text-decoration:none; color:white}
.error {font-weight:bold; color:#cc0033}
.highlight {background-color:#FFFF00}

.ebookTitleBanner {background-color:#FFCC99; padding:5px}
.ebookToC {background-color:#FFCC99}
.ebookToCBanner {background-color:#FF9933; padding:1px}
.ebookToCBanner a {font-size:9pt; font-weight:bold; text-decoration:none; color:white}
.ebookToCBanner a:hover {text-decoration:underline; color:red}
.ebooksChapterHead {font-size: 12pt; font-weight: bold}
thead {font-weight: bold; color: #000000; background: #CCCCCC}
tfoot {color: #000000; background: #CCCCCC}
.boldred {font-size:14px; font-weight:bold; color:#CC0000}

.menu2 {font-size:9pt; font-weight:bold; text-decoration:none; color:black}
.date {font-size:9pt; font-weight:bold;}
.sponsor {padding-right:0; padding-left:0; padding-bottom:2px; padding-top:2px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin-bottom:10px}

.tticker{margin-bottom:5px; height:18px; font-weight:bold; vertical-align:middle}
.tlatest{font-weight:bold; background:#990033; color:#fff; padding:2px 4px 2px 4px; text-decoration:none; height:16px; margin-right:5px}

.bookim {padding:5px; border:1px solid #ccc; height:203px}
.sbookim {padding:5px; border:1px solid #ccc; height:154px}
.booklink a {color:#0070c0; font-weight:bold}
.orange {color:#ff9933}
.lgreen {color:#00854A}
.lgreen a {color:#00854A}
.lgreen a:hover{background-color:#00854A; color:#fff; text-decoration:none}
.bheader {font-size:11pt}
.blue {color:#0070c0}
.red {color:#cc0000}
.purple {color:#5F497A}

/* Reserved class names for hCard:
.vcard
.fn, .org, .email, .logo, .role, .title, .tel
.n, .family-name, .given-name
.adr, .street-address, .locality, .region, .postal-code, .country-name
*/
