BODY { font-family: Arial,Helvetica,sans-serif ; font-size: 10pt; color: #000000; }
    
A { text-decoration: underline; color: #228B22; font-size: 11pt; }
A:Hover { text-decoration: underline; color: #32CD32; font-size: 11pt; }

A.link { text-decoration: underline; color: #228B22; font-size: 10pt; }
A.link:Hover { text-decoration: underline; color: #32CD32; font-size: 10pt; }

A.slink { text-decoration: underline; color: #228B22; font-size: 8pt; }
A.slink:Hover { text-decoration: underline; color: #32CD32; font-size: 8pt; }

A.iLink { text-decoration: underline; font-size: 10pt; color: #228B22; font-style: italic; }
A.iLink:Hover { text-decoration: underline; font-size: 10pt; color: #32CD32; font-style: italic; }

A.bLink { text-decoration: underline; font-size: 8pt; font-weight: bold; color: #228B22; }
A.blink:Hover { text-decoration: underline; font-size: 8pt; font-weight: bold; color: #32CD32; }

A.mailto { text-decoration: none; color: #228B22; font-style: italic;	font-size: 10pt; }
A.mailto:Hover { text-decoration: underline; color: #32CD32; font-style: italic;font-size: 10pt; }
    
HR { height: 2pt; color: #a8c5a8; }
    
P { margin-left: 6px; margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

SUP { font-size: 7pt; vertical-align: super; font-weight: normal; }

TH { background-color: #006400; font-size: 11pt; font-style: italic; font-weight: bold; text-align: center; color: #ffffff; }

TD.desc { padding: 4px 4px 4px 4px; background-color: #a8c5a8; font-size: 10pt; }
TD.data { padding: 4px 4px 4px 4px; background-color: #ffdead; font-size: 10pt; }
TD.notes { padding: 4px 4px 4px 4px; background-color: #CCCC99; font-size: 8pt; text-align: left; }
TD.button { background-color: #ffffcc; font-size: 8pt; text-align: center; vertical-align: middle; }

TABLE.smborder {border: 1px solid #686465; }
TABLE.mdborder { border: 3px solid #686465; }
TABLE.lgborder { border: 5px solid #686465; }

DT { font-weight: bold; }
DD { margin-bottom: 10px; }

UL { font-size: 10pt;	list-style: square;	margin-right: 10px;	margin-top: 6px; }
UL:circle {	font-size: 10pt;list-style: circle;	margin-right: 6px; margin-top: 6px; }

OL { font-size: 10pt; list-style: decimal; margin-right: 6px;	margin-top: 6px; }
OL.lalpha { font-size: 10pt; list-style: lower-alpha;	margin-right: 6px; }

LI {margin-top: 6px; }

.stextlink { color: #32CD32; font-size: 8pt; }
.copyright { font-size: 7pt; font-style: italic; }
.bold { font-weight: bold; }
.fbold { font-weight: bold; font-size: 10pt; }
.italic { font-style: italic; }
.ibold { font-weight: bold; font-style: italic; }
.small { font-size: 8pt; }
.link { font-size: 8pt; font-style: normal; }
.red { color: #cc0000; }
.white { color: #ffffff; }
.blue { color: #003399; }
.indent { margin-left: 6px;margin-right: 10px; text-indent: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.justify { margin-left: 6px; margin-right: 10px; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.ijustify { margin-left: 6px; margin-right: 10px; text-indent: 1em; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

.smhead { font-size: 11pt; font-weight: bold; color: #2c7506; }
.reghead { font-size: 12pt; font-weight: bold; color: #2c7506; }
.bighead { font-size: 14pt; font-weight: bold; color: #2c7506; }
.exlghead { font-size: 18pt; font-weight: bold; color: #2c7506; }

.ihead { font-size: 12pt; font-weight: bold; color: #2c7506; font-style: italic; }
.iheadindent { font-size: 12pt; font-weight: bold; color: #2c7506; font-style: italic; margin-left: 6px; margin-right: 6px; }
.ibighead { font-size: 14pt; font-weight: bold; color: #2c7506; font-style: italic; }
.ibigheadindent { font-size: 14pt; font-weight: bold; color: #2c7506; font-style: italic;	margin-left: 6px; margin-right: 6px; }
.iexlghead { font-size: 18pt; font-weight: bold; color: #2c7506; font-style: italic; }
.ihughhead { font-size: 24pt; font-weight: bold; color: #2c7506; font-style: italic; }

.inputtext {font-size: 10; font-family: Arial, Helvetica, sans-serif; }
