a, body, input, option, select, textarea, table { font: normal 9pt/1.5 verdana,tahoma,sans-serif; }
li { color:#333333; font: normal 8pt/1.5 verdana,tahoma,sans-serif; }
select, textarea { background-color: #ffffff }
select, option { font-size: 8pt }

.login		{ font: normal 8pt/9pt verdana,tahoma,arial; color: #ffffff; }
.em1		{ font-weight: bold; color: #4C4CE4; }
.head1		{ font: bold 18pt/20pt verdana,tahoma,arial; color: #dd0000; }
.head1b		{ font: bold 18pt/20pt verdana,tahoma,arial; color: #314287; }
.head2		{ font: bold 18pt/30pt verdana,tahoma,arial }

a.small:link,
a.small:hover,
a.small:visited,
.small		{ font: normal 8pt/9pt verdana,tahoma,arial; color: #000000; }

.copyright	{ font: normal 8pt/9pt verdana,tahoma,arial; color: #696969; }
img.border1	{ border-color: #6574AD; }
.tip		{ font: normal 9pt/1.25 verdana,tahoma,arial; color: #314287; }

.faq-q		{ font-weight: bold; color: #4C4CE4; font-size: 12pt; }

.error		{ color: #dd4444; }
.error-bold	{ color: #dd4444; font-weight: bold; }

a.login:link	{ font: normal 8pt/9pt verdana,tahoma,arial; color: #ffffff; }
a.login:visited	{ font: normal 8pt/9pt verdana,tahoma,arial; color: #ffffff; }
a.login:hover	{ font: normal 8pt/9pt verdana,tahoma,arial; color: #B5B5E0; }

a.menu:link	{ font: normal 10pt/10pt verdana,tahoma,arial; color: #ffffff; text-decoration: none; }
a.menu:visited	{ font: normal 10pt/10pt verdana,tahoma,arial; color: #ffffff; text-decoration: none; }
a.menu:hover	{ font: normal 10pt/10pt verdana,tahoma,arial; color: #1B2E7A; text-decoration: none; background: #B5B5E0; }

a.faq:link	{ font: normal 9pt/12pt verdana,tahoma,arial; color: #314287; text-decoration: none; }
a.faq:visited	{ font: normal 9pt/12pt verdana,tahoma,arial; color: #314287; text-decoration: none; }
a.faq:hover	{ font: normal 9pt/12pt verdana,tahoma,arial; color: #4C4CE4; text-decoration: underline; }

a.sm-inverted:link	{ font: normal 8pt/1 verdana,tahoma,arial; color: #ffffff; text-decoration: underline; }
a.sm-inverted:visited	{ font: normal 8pt/1 verdana,tahoma,arial; color: #ffffff; text-decoration: underline; }
a.sm-inverted:hover	{ font: normal 8pt/1 verdana,tahoma,arial; color: #bfbfbf; text-decoration: underline; }

a.sm-inverted-noline:link	{ font: normal 8pt/1 verdana,tahoma,arial; color: #ffffff; text-decoration: none; }
a.sm-inverted-noline:visited	{ font: normal 8pt/1 verdana,tahoma,arial; color: #ffffff; text-decoration: none; }
a.sm-inverted-noline:hover	{ font: normal 8pt/1 verdana,tahoma,arial; color: #F4F470; text-decoration: none; }

a:link, a:visited, a:hover { color:#000000 }



table.resourceCenter td { padding-top: 10px; border-bottom: #b9c6fa 1px solid; }

table.info td	{ font: normal 8pt/1 verdana,tahoma,arial; padding: 4px; }

table.tblSmall a:hover,
table.tblSmall a:link,
table.tblSmall a:visited,
table.tblSmall td
		{ font-size:8pt; }

/* Testimonial table */
table.tsm 	{ background-color: #F5F3D8; border: #B0AC62 1px solid; font: normal 9pt/1.8 trebuchet ms,verdana,tahoma,sans-serif }
table.tsm td	{ padding: 20px 5px 20px 5px; text-align: center }



table.stdSpacing-white td { font: normal 9pt/1 verdana,tahoma,arial; color: #cfcfcf; }

select.thin-a	{ border: #000000 1px solid; background-color: #E7E7FF; color: #1B2E7A; font-weight: bold; }


.stc1				{ color: #FFFFFF; }
.stc2				{ color: #0000F0; }
.stc3				{ color: #706C3B; font-size:7pt }
.stc4 				{ color:#124488 }
.stc5				{ color: #555555; font-size:8pt }
.stc5 a:hover, 
.stc5 a:link, 
.stc5 a:visited 		{ color: #555555; font-size:8pt; text-underline: none }
.stc6 				{ color: #999999; font-weight: bold; font-size: 9pt }
.stc9, .stc9:hover, .stc9 a, .stc9 a:hover {color:#FFFFFF}

.hdr1				{ font-size: 28px; }
.hdr2				{ font-size: 18px; }
.hdr3				{ font-size: 14px; font-weight: bold; }


a.dark:link			{ color: #666666; text-decoration: underline; }
a.dark:visited			{ color: #666666; text-decoration: underline; }
a.dark:hover			{ color: #333333; text-decoration: underline; }

.dark				{ color: #666666; font-size: 12pt; }


.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; background-color: #ffffff }
input.textLogin			{ border: #706C3B 1px solid; background-color: #ffffff; font-size:9pt }
input.textLogin1			{ border: #706C3B 1px solid; background-color: #ffffff; font-size:7pt; vertical-align:middle}


input.common			{ border: #000000 1px solid; background-color: #ffffff; color: #000000; }
input.common-focus		{ border: #000000 1px solid; background-color: #D7D7DF; color: #000000; }
input.common-alt		{ border: #000000 1px solid; background-color: #A5B3EA; color: #000000; }

textarea.common			{ border: #000000 1px solid; background-color: #ffffff; color: #000000; }
textarea.common-focus		{ border: #000000 1px solid; background-color: #D7D7DF; color: #000000; }

.red				{ color: #ff0000; }
.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; }
td.small-ds			{ font: normal 10pt/1.25 verdana,tahoma,arial; }
td.contact-hdr			{ background-image: url('imgs/fillers/td_bg_misc_blue.gif'); color: #ffffff; padding-left: 2px; }
td.contact-item			{ background-color: #C3C3CE; color: #000000; padding-left: 30px; }


tr.trWhite td			{ color: #ffffff; }

table.thin			{ border: solid #000000 1px; }

input.btn			{ background: #bfbfbf; }


.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;
}
.req
{
color: #red;
}

