﻿/* page */
body            { font-family: Arial, Verdana, san-serif; font-size: 10pt; color: #000000; }
p               { font-family: Arial, Verdana, san-serif; font-size: 10pt; color: #000000; }
td              { font-family: Arial, Verdana, san-serif; font-size: 10pt; color: #000000; }
.copyright      { font-size: 8pt; color: #999999; }
table.tbl-body  { width: 721px; }
.required       { color:#cc0000; }

#headerPrint, #footerPrint { display: none; }

/* standard links */
a               { color: #0044aa; }
a:link          { color: #0044aa; text-decoration: underline; }
a:visited       { color: #0044aa; text-decoration: underline; }
a:active        { color: #ff9966; text-decoration: underline; }
a:hover         { color: #ff9966; text-decoration: underline; }

/* headings */
h1              { font-size: 12pt; color: #000000; font-weight:bold; margin-top:7px; margin-bottom:0px; }
h2              { font-size: 12pt; color: #0044aa; font-weight:bold; margin-bottom:0px; }
h3              { font-size: 10pt; color: #7788cc; font-weight:bold; }
h4              { font-size: 10pt; color: #7788cc; font-weight:bold; margin-bottom:0px; }

/* lists */
li              { font-size: 10pt; color: #000000; }

/* other */
.small          { font-size: 8pt; }

/* news */
div.news        { width:300px; float:right; padding:30px; }
#news h1        { font-size: 10pt; color: #0044aa; font-weight:bold; margin-top:7px; margin-bottom:0px; border-bottom: 1px solid #ff9966; }
#news h2        { font-size: 9pt; color: #0044aa; margin-bottom:0px; }
#news p         { font-size: 9pt; color: #0044aa; margin-top:0px; }
#news ul		{ font-size: 9pt; color: #0044aa; margin-top:0px; }
#news li		{ font-size: 9pt; color: #0044aa; margin-top:0px; }


/* 
colors
light blue  aabbdd
medium blue 7788cc
dark blue   0044aa
dark orange ff4422
light orange ff9966
 */