A, BODY, INPUT, OPTION, SELECT, TEXTAREA, TABLE, TD, TR {font-size: 9pt; font-family: verdana,tahoma,sans-serif}

.stc1				{ color: #FFFFFF; }
.stc2				{ color: #0000F0; }

.hdr1				{ font-size: 28px; }
.hdr2				{ font-size: 18px; }
.hdr3				{ font-size: 16pt; font-weight: bold; color: #6A048B; }


.newsletter-hdr			{ font: bold 13pt tahoma,verdana,arial; font-style: italic; }

.em1				{ font-weight: bold; color: #7B04A2; }
.small				{ font: normal 8pt/9pt verdana,tahoma,arial; color: #000000; }
.copyright			{ font: normal 7.5pt/1 verdana,tahoma,arial; color: #333333; }

a.dark:link			{ color: #666666; text-decoration: underline; }
a.dark:visited			{ color: #666666; text-decoration: underline; }
a.dark:hover			{ color: #333333; text-decoration: underline; }

a.light:link			{ font-size: 9pt; color: #ffff99; text-decoration: underline; }
a.light:visited			{ font-size: 9pt; color: #ffff99; text-decoration: underline; }
a.light:hover			{ font-size: 9pt; color: #ffffff; text-decoration: underline; }

a.menu:link     		{ font-size: 10pt; color: #099B81; text-decoration: none; font-weight: bold; }
a.menu:visited  		{ font-size: 10pt; color: #099B81; text-decoration: none; font-weight: bold; }
a.menu:hover			{ font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; }

a.menuAdmin:link     		{ font-size: 10pt; color: #099B81; text-decoration: none; font-weight: bold; }
a.menuAdmin:visited  		{ font-size: 10pt; color: #099B81; text-decoration: none; font-weight: bold; }
a.menuAdmin:hover		{ font-size: 10pt; color: #ffffff; text-decoration: none; font-weight: bold; }

a.std:link			{ font-size: 11pt; color: #6A048B; }
a.std:visited			{ font-size: 11pt; color: #6A048B; }
a.std:hover			{ font-size: 11pt; color: #6A048B; }

a.faq:link      		{ font: normal 9pt/12pt verdana,tahoma,arial; color: #035E59; text-decoration: none; }
a.faq:visited   		{ font: normal 9pt/12pt verdana,tahoma,arial; color: #035E59; text-decoration: none; }
a.faq:hover			{ font: normal 9pt/12pt verdana,tahoma,arial; color: #239992; text-decoration: underline; }

a.footer:link      		{ font: normal 8pt/1 verdana,tahoma,arial; color: #035E59; text-decoration: none; }
a.footer:visited   		{ font: normal 8pt/1 verdana,tahoma,arial; color: #035E59; text-decoration: none; }
a.footer:hover			{ font: normal 8pt/1 verdana,tahoma,arial; color: #cccccc; text-decoration: underline; }

a.calNav:link			{ font-size: 11pt; color: #AC83B9; text-decoration: none; font-weight: bold; }
a.calNav:visited		{ font-size: 11pt; color: #AC83B9; text-decoration: none; font-weight: bold; }
a.calNav:hover			{ font-size: 11pt; color: #6A048B; text-decoration: none; font-weight: bold; }

.calNavStatic			{ font-size: 11pt; color: #6A048B; font-weight: bold; }

.dkSmall			{ color: #046755; font-size: 7pt; font-weight: bold; }

.faqCategory			{ font-size: 13pt; color: #6A048B; width: 100%; background-color: #EEEEEE; background-image: url('images/bg_header.gif'); }
.faqQuestion			{ font-size: 11pt; color: #035E59; }
.faqAnswer			{ font-size: 9pt; color: #6A048B; line-height: 13pt; }

#ToolTip{position:absolute;top:0;left:0;background:#13323f;border-color:#65d0e7;border-style:solid;border-width:1px 1px 1px 1px;visibility:hidden;}
.ToolTipTD {color:white;font-family:verdana;font-size:11}


.dark				{ color: #666666; font-size: 12pt; }

.mainContent			{ font-size: 11pt; color: #035E59; }

.hrefNBlack			{ color: #000000; }
A.hrefNBlack:hover		{ color: #0000D0; }

.hrefNWhite			{ color: #FFFFFF; }
A.hrefNWhite:hover		{ color: #FFFFFF; }

.hrefBWhite			{ color: #FFFFFF; }
A.hrefBWhite:hover		{ color: #FFFFFF; }

a.colhead			{ color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }
a.colhead:hover			{ color: #555599; }

INPUT.textN			{ border: #000000 1px solid; }

.red				{ color: #ff0000; }
.error				{ color: #bb3333; }
.comment			{ color: #aaaaaa; font-size: 9px; }

TABLE.tblWhite			{ color: #FFFFFF}
TABLE.tblThinBorder		{ border-left: #000000 1px solid; border-bottom: #000000 1px solid; }
TABLE.tblThinBorder TD		{ border-right: #000000 1px solid; border-top: #000000 1px solid; }
TABLE.tblThinBorder TH		{ border-right: #000000 1px solid; border-top: #000000 1px solid; }

td.flip				{ background: #000000; color: #ffffff; }

table.thin			{ border: solid #000000 1px; }

table.commonMenuBar 		{ border: #999999 1px solid; background: #cfcfcf; }
a.commonMenuBar:link		{ font-size: 9pt; color: #3399aa; font-weight: bold; text-decoration: none; }
a.commonMenuBar:visited		{ font-size: 9pt; color: #3399aa; font-weight: bold; text-decoration: none; }
a.commonMenuBar:hover		{ font-size: 9pt; color: #006677; font-weight: bold; text-decoration: none; }

input.btn			{ background: #bfbfbf; }

input.stdInput			{ border: #777777 1px solid; color: #035E59;  }
textarea.stdInput		{ border: #777777 1px solid; color: #035E59;  }

.heading1 {
        font-family: Verdana, Helvetica, Arial;
        font-size: 16pt;
	font-weight: bold;
        color: #035E59;
}


.heading2 {
        font-family: Verdana, Helvetica, Arial;
        font-size: 12pt;
        color: #819dba;
}

