body		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
td 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
p           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
A:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;  text-decoration: none }
A:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }
A:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }

.title1     { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000; }
.title2		{ font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000066 }
.warning	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CC0000 }
.smalltext	{ font-family: Arial; font-size: 8pt; color: #000000 }
.smallertext { font-family: Arial; font-size: 7pt; color: #000000 }
.footertext { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #808080; }
.16px        { font: 16px Arial; background-color: white; border-color: #FFFFFF; font-weight: bold; border: 0px groove #FFFFFF; height=16px}
input       { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.input2		{ font: 11px Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border-color: #C0C0C0; border: 1px groove #C0C0C0; height=18px}
.input3		{ font: 13px Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border-color: #C0C0C0; border: 1px groove #C0C0C0; height=16px}

.primarynav:link      { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;  text-decoration: none}
.primarynav:visited   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;  text-decoration: none}
.primarynav:hover     { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;  text-decoration: underline}

.pagelink:link        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #A51028; text-decoration: none }
.pagelink:visited     { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #A51028; text-decoration: none }
.pagelink:hover       { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0E2C87; text-decoration: none }

.maillink:link        { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #A51028; font-weight: 500; text-decoration: none }
.maillink:visited     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #A51028; font-weight: 500; text-decoration: none }
.maillink:hover       { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0E2C87; font-weight: 500; text-decoration: none }

.instructions         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF0000; }

.DEK                  { POSITION:absolute; VISIBILITY:hidden; Z-INDEX:200; font-weight: 750 }

a.hints            { position: relative; z-index: 24; color: #000000; background-color: #fffff; border: 0px; text-decoration: none; }
a.hints:hover      { z-index:25; color: #000000; text-decoration: underline; background-color: #ffffff;}
a.hints span       { display: none; }
a.hints:hover span { display: block; position:absolute; top: 2em; left: 2em; width:10em; border:1px solid #000000; background-color:#ffffff; color:#000000; text-align: left; padding: 3; font-size: .8em; text-indent: 0px; text-decoration: none; }

