BODY { 
        background-color: #ffffff ; 
        }
BODY.plain { 
        background-color: #ffffff ; 
        }

A { text-decoration: underline; }
A:link    { color: #000080 ; }
A:visited { color: #000080 ; }
A:active  { color: #000080 ; }
A:hover   { color: #660000 ; }

IMG.middle {
        vertical-align: middle ;
}

P.banner {
        font-family: Arial, san-serif ; 
        font-size: 32pt ; 
        font-weight: bold ;
        text-align: center ;
        color: #ffffff 
        }
P.title {
        font-family: Arial, san-serif ; 
        font-size: 16pt ; 
        font-weight: bold ;
        text-align: center ;
        color: #000000 
        }
P.subtitle {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        font-weight: bold ;
        color: #000000 
        }
P.subtitlesmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        font-weight: bold ;
        color: #000000 
        }
P.text {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        color: #447580 
        }
P.textb {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        color: #000000 
        }
P.textsmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #447580 
        }
P.textsmallb {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #000000 
        }
P.textsupersmall {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #447580 
        }
P.textsupersmallb {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #000000 
        }

P.texttimes {
        font-family: Times, serif ; 
        font-size: 12pt ; 
        color: #447580 
        }

ul, ol { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

li { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

LI.textsmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #447580 
        }
LI.textsmallb {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #000000 
        }
LI.textsupersmall {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #447580 
        }
LI.textsupersmallb {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #000000 
        }

TR.textbig {
        font-family: Arial, san-serif ; 
        font-size: 16pt ; 
        color: #000000 
        }
TR.text_wr {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        background-color: #ff0000 ;
        color: #ffffff 
        }
TR.textsmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #000000 
        }
TR.textsupersmall {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #000000 
        }
TR.textsupersmall_ls {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        background-color: #cccccc; 
        color: #000000 
        }
TR.shade { 
        background-color: #E6E6E6; 
        color: #333333; 
        }

TD.banner { 
        font-family: Arial, sans-serif; 
        font-size: 11pt; 
        font-weight: bold; 
        text-align: left; 
        color: #FFFFFF; 
        background-color: #ff0000
        }

TD.topic { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        text-align: left; 
        vertical-align: middle; 
        }

TD.indent { 
        font-size: 12px; 
        text-align: left; 
        padding-right: 0em; 
        padding-left: .75em; 
        }

TD.center { 
        text-align: center; 
        }

TD.right { 
        text-align: right; 
        }

TD.textsmall { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        }

TD.textsmallcenter { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        text-align: center; 
        }

TD.textsmallright { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        text-align: right; 
        }

TD.supersmall { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        }

TD.supersmallcenter { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        text-align: center; 
        }

TD.supersmallright { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        text-align: right; 
        }

SPAN.banner { 
        font-family: Arial, sans-serif; 
        font-size: 11pt; 
        font-weight: bold; 
        text-align: left; 
        color: #FFFFFF; 
        background-color: #ff0000
        }

h1 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 17px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; }
h3.news { margin-bottom: 0em;} 
h4 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; }
h5, h6 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom: 0em; }

p { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
p.date { font-size: 11px; margin-top: 0em; }
p.headlines { font-size: 12px; margin-top: 0em; margin-bottom: 1em; }
p.supersmall {  font-size: 9px}

table.side { margin-top:0em; margin-left:1em; margin-bottom:1em; margin-right:0em; }

address { margin-top:0.25em; font-style:normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

img.spacer { margin-top:1em; } 

form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
input { font-family: Courier, "Courier New", monospace; font-size: 12px; }
input.button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
select { font-size: 11px; }

blockquote { padding: .5em; }
blockquote.border { border-width: 1pt; border-style: solid; }
blockquote.highlight { background-color: #FFFFCC; color: #333333;}

div.indent { margin-left: 10%;}

.arialtext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.redtext { color: #FF142F;  background-color: transparent;}
.alerttext { color: #FF142F; background-color: transparent; }
.accenttext { color: #F8674E; background-color: transparent; }
.pulldown { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #E6E6E6}
.pulldownsearch { font-family: Arial, Helvetica, sans-serif; font-size: 2.5mm; color: #333333; }
.datestamp { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #333333;}
.smallfont { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.smallfontright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right} 
.smallfontcenter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; } 
.defaultfont { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
