/* global styles */
body, p, td,			{ font: 11px arial, lucida console, sans-serif; }

.vsmall				{ font: 10px arial, lucida console, sans-serif; }

.subjectTitle			{ font-size:14px; font-weight:900; }
.subjectText			{ font-size:12px; }

.formSectionTitle	{ font-size:16pt; font-weight:900; }

.error { font-size: 10px; color: #FF0000; }

.questionnum { font-size: 12px; color: #FF0000; font-weight:900;}
.question { font-size: 12px; color: #000000; }


.formlabel			{ font-size:11px; }

/* form styles */
select				{ font-size: 11px; }
input				{ font-size: 11px; }

/* links */
a:link				{ font-size:12px; color:#00F; }
a:visited			{ font-size:12px; color:#00F; }
a:hover				{ font-size:12px; color:#C90; }

.header				{ font-size:12px; font-weight:900; color:#FFFFFF; }
a.headerlink:link		{ font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none; }
a.headerlink:active		{ font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none; }
a.headerlink:visited		{ font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none;}
a.headerlink:hover		{ font-size:12px; font-weight:600; color:#FFFF00; text-decoration:none; }

a.headerlink-hl:link		{ font-size:12px; font-weight:600; color:#FFFF00; text-decoration:none; }
a.headerlink-hl:active		{ font-size:12px; font-weight:600; color:#FFFF00; text-decoration:none; }
a.headerlink-hl:visited		{ font-size:12px; font-weight:600; color:#FFFF00; text-decoration:none; }
a.headerlink-hl:hover		{ font-size:12px; font-weight:600; color:#FFFF00; text-decoration:none; }

.subheader			{ font-size:11px; color:#000066; font-weight:900; }
a.subheaderlink-hl:link		{ font-size:11px; color:#000066; text-decoration:underline; }
a.subheaderlink-hl:active	{ font-size:11px; color:#000066; text-decoration:underline; }
a.subheaderlink-hl:visited	{ font-size:11px; color:#000066; text-decoration:underline;}
a.subheaderlink-hl:hover	{ font-size:11px; color:#000066; text-decoration:underline;}

a.subheaderlink:link		{ font-size:11px; color:#000066; text-decoration:none; }
a.subheaderlink:active		{ font-size:11px; color:#000066; text-decoration:none; }
a.subheaderlink:visited		{ font-size:11px; color:#000066; text-decoration:none;}
a.subheaderlink:hover		{ font-size:11px; color:#000066; text-decoration:underline;}

a.celink:link			{ font-size:11px; color:#000066; text-decoration:underline; }
a.celink:active			{ font-size:11px; color:#000066; text-decoration:underline; }
a.celink:visited		{ font-size:11px; color:#000066; text-decoration:underline;}
a.celink:hover			{ font-size:11px; color:#000066; text-decoration:underline;}

a.subjectlink:link		{ font-size:13px; font-weight:600; color:#660000; text-decoration:none; }
a.subjectlink:active		{ font-size:13px; font-weight:600; color:#660000; text-decoration:none; }
a.subjectlink:visited		{ font-size:13px; font-weight:600; color:#660000; text-decoration:none;}
a.subjectlink:hover		{ font-size:13px; font-weight:600; color:#660000; text-decoration:underline;}

.footerlink			{ font-size:11px; color:#FFFFFF; }
a.footerlink:link		{ font-size:11px; color:#FFFFFF; }
a.footerlink:active		{ font-size:11px; color:#FFFFFF; }
a.footerlink:visited		{ font-size:11px; color:#FFFFFF; }
a.footerlink:hover		{ font-size:11px; color:#FFFFFF; }

A.navsf:link	{ font: 14px arial, verdana, helvetica,sans-serif; color: #1c5b8e; font-weight:300; text-decoration:none; }	
A.navsf:active	{ font: 14px arial, verdana, helvetica,sans-serif; color: #1c5b8e; font-weight:300; text-decoration:none; }	
A.navsf:visited	{ font: 14px arial, verdana, helvetica,sans-serif; color: #1c5b8e; font-weight:300; text-decoration:none; }	
A.navsf:hover  	{ font: 14px arial, verdana, helvetica,sans-serif; color: #ffcc00; font-weight:300; }	

.textwhite	{ font: 11px arial,verdana,helvetica,sans-serif; color: #FFFFFF }
.thide { display: none; color: #000000;}
.tshow { display: block; text-align: center; font-weight: bold; font-size:10px; color:#000000; }

.disclaim{

  
	font-size:9px; tahoma, verdana, helvetica,sans-serif; color: #000000; 
    padding-right: 35px;
	padding-left: 20px;  
	padding-top: 10px;
}

#button
{ 
 }
 #processing
 { 
  }
  
  .thide { display: none; }
.tshow { display: block; font-weight: bold; font-size:12px; color:#ffffff; }