p			  { font: normal 12px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
ul				{ font: normal 12px arial, helvetica, sans-serif; color: #000000; }
li				{ font: normal 12px arial, helvetica, sans-serif; color: #000000; }
td				{ font: normal 12px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
input				{ font: normal 12px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
textarea				{ font: normal 12px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }

a				       { color: #000000;  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
a:visited 		{ font: normal 12px arial, helvetica, sans-serif; color: #000066;  text-decoration: underline; font-weight: bold; }
a:active 	 	{ font: normal 12px arial, helvetica, sans-serif; color: #000066;  text-decoration: underline;  font-weight: bold;}
a:hover   		{ font: normal 12px arial, helvetica, sans-serif; color: #999999;  text-decoration: underline;  font-weight: bold;}

a.manu				       { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
a.manu:visited 		{ color: #000066; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-decoration: underline; }
a.manu:hover   		{ color: #999999; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-decoration: underline; }


td.chartpad { padding-top: 2px; padding-right: 22px; padding-bottom: 2px; padding-left: 20px; }

a.downs	 	      { color: #000033; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
a.downs:visited { color: #006699; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.downs:hover   { color: #cc9900; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}


.red	 	      { font-weight: bold; color: #CC3300; }


a.navi	 	      { font: bold 12px arial, helvetica, sans-serif; color: #003366; text-decoration: none; }
a.navi:visited { font: bold 12px arial, helvetica, sans-serif; color: #006699; text-decoration: none; }
a.navi:active  { font: bold 12px arial, helvetica, sans-serif; color: #0066cc; text-decoration: none; }
a.navi:hover   { font: bold 12px arial, helvetica, sans-serif; color: #cc9900; text-decoration: none; }

a.pro				       { font: bold 12px arial, helvetica, sans-serif; color: #666666; text-decoration: none; }
a.pro:visited 		{ font: bold 12px arial, helvetica, sans-serif; color: #999966; text-decoration: none; }
a.pro:active 	 	{ font: bold 12px arial, helvetica, sans-serif; color: #000066; text-decoration: none; }
a.pro:hover   		{ font: bold 12px arial, helvetica, sans-serif; color: #cc9933; text-decoration: none; }

a.proact				       { font: bold 12px arial, helvetica, sans-serif; color: #cc9933; text-decoration: none; }
a.proact:visited 		{ font: bold 12px arial, helvetica, sans-serif; color: #cc9966; text-decoration: none; }
a.proact:active 	 	{ font: bold 12px arial, helvetica, sans-serif; color: #cc9966; text-decoration: none; }
a.proact:hover   		{ font: bold 12px arial, helvetica, sans-serif; color: #999933; text-decoration: none; }

a.prosub				       { font: normal 10px arial, helvetica, sans-serif; color: #cc9933; text-decoration: none; }
a.prosub:visited 		{ font: normal 10px arial, helvetica, sans-serif; color: #cc9966; text-decoration: none; }
a.prosub:active 	 	{ font: normal 10px arial, helvetica, sans-serif; color: #cc9966; text-decoration: none; }
a.prosub:hover   		{ font: normal 10px arial, helvetica, sans-serif; color: #999933; text-decoration: none; }

a.blk				       { font: normal 12px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
a.blk:visited 		{ font: normal 12px arial, helvetica, sans-serif; color: #999966; text-decoration: none; }
a.blk:active 	 	{ font: normal 12px arial, helvetica, sans-serif; color: #000066; text-decoration: none; }
a.blk:hover   		{ font: normal 12px arial, helvetica, sans-serif; color: #999999; text-decoration: none; }

a.legal				       { font: normal 10px arial, helvetica, sans-serif; color: #003366; text-decoration: none; }
a.legal:visited 		{ font: normal 10px arial, helvetica, sans-serif; color: #006699; text-decoration: none; }
a.legal:active 	 	{ font: normal 10px arial, helvetica, sans-serif; color: #0066cc; text-decoration: none; }
a.legal:hover   		{ font: normal 10px arial, helvetica, sans-serif; color: #cc9900; text-decoration: none; }

.head				{ font: normal 16px arial black, helvetica black, sans-serif black; color: #cc9933; }
.st				{ font: normal 16px arial black, helvetica black, sans-serif black; color: #ff0000; }
.cut				{ font: normal 16px arial black, helvetica black, sans-serif black; color: #006600; }
.sub				{ font: normal 14px arial black, helvetica black, sans-serif black; color: #cc9933; }
.blue				{ font: normal 14px arial black, helvetica black, sans-serif black; color: #000066; }
.title				{ font: normal 12px arial black, helvetica black, sans-serif black; color: #cc9933; }


.today			  { font: normal 10px arial, helvetica, sans-serif; color: #003366; text-decoration: none; }
.copyright 		{ font: normal 9px arial, helvetica, sans-serif; color: #006699; text-decoration: none; }

.chart_small 		{ font: normal 10px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
.chart_title 		{ font: bold 11px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
.chart_body { font: normal 11px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
td.chart_small { font: normal 10px arial, helvetica, sans-serif; color: #000000; text-decoration: none; }
