<STYLE TYPE="text/css">
		A { }
		.df_manu:link { font-size: 10pt; color: #ffffff; letter-spacing: 1pt; text-decoration: none; }
		.df_manu:visited { font-size: 10pt; color: #ffffff; letter-spacing: 1pt; text-decoration: none; }
		.df_manu:hover { font-size: 10pt; color: #ffffff; font-weight: bold; letter-spacing: 1pt; text-decoration: underline; }
		
		.df_more:link { font-size: 10pt; color: #006699; text-decoration: none; }
		.df_more:visited { font-size: 10pt; color: #006699; text-decoration: none; }
		.df_more:hover { font-size: 11pt; color: #E30000; font-weight: bold; text-decoration: underline; }
		
		.df_news:link { font-size: 9pt; color: #666666; text-decoration: none; }
		.df_news:visited { font-size: 9pt; color: #666666; text-decoration: none; }
		.df_news:hover { font-size: 9pt; color: #E30000; text-decoration: underline; }

		.df_survey:link { font-size: 9pt; color: #666666; text-decoration: none; }
		.df_survey:visited { font-size: 9pt; color: #666666; text-decoration: none; }
		.df_survey:hover { font-size: 9pt; color: #C18A40; text-decoration: underline; }
		
		.us_sel:link { font-size: 10pt; color: #cc0000; }
		.us_sel:visited { font-size: 10pt; color: #cc0000; }
		.us_sel:hover { font-size: 10pt; color: #cc0000; font-weight: bold; }
		
		.prd_green:link { font-size: 10pt; color: #5BB700; text-decoration: none; }
		.prd_green:visited { font-size: 10pt; color: #5BB700; text-decoration: none; }
		.prd_green:hover { font-size: 10pt; color: #458A00; text-decoration: underline; }
		
		.prd_org:link { font-size: 10pt; color: #ff7900; text-decoration: none; }
		.prd_org:visited { font-size: 10pt; color: #ff7900; text-decoration: none; }
		.prd_org:hover { font-size: 10pt; color: #D96700; text-decoration: underline; }
		
		.prd_red:link { font-size: 10pt; color: #D04646; text-decoration: none; }
		.prd_red:visited { font-size: 10pt; color: #D04646; text-decoration: none; }
		.prd_red:hover { font-size: 10pt; color: #990000; text-decoration: underline; }
		
		.pws_sel:link { font-size: 10pt; color: #ffff00; }
		.pws_sel:visited { font-size: 10pt; color: #ffff00; }
		.pws_sel:hover { font-size: 10pt; color: #ffff00; font-weight: bold; }
		
		.sup_sel:link { font-size: 11pt; color: #ffffff; }
		.sup_sel:visited { font-size: 11pt; color: #ffffff; }
		.sup_sel:hover { font-size: 11pt; color: #ffffff; font-weight: bold; }
		
		.faq_sel:link { font-size: 11pt; color: #ffff00; }
		.faq_sel:visited { font-size: 11pt; color: #ffff00; }
		.faq_sel:hover { font-size: 11pt; color: #ffff00; font-weight: bold; }
		
		.left_DL:link { font-size: 10pt; color: #ffffff; font-weight: normal; }
		.left_DL:visited { font-size: 10pt; color: #ffffff; font-weight: normal; }
		.left_DL:hover { font-size: 10pt; color: #ffffff; font-weight: bold; letter-spacing: 1pt; }
		
		.qcat_sel:link { font-size: 10pt; color: #FF7900; text-decoration: none; }
		.qcat_sel:visited { font-size: 10pt; color: #FF7900; text-decoration: none; }
		.qcat_sel:hover { font-size: 10pt; color: #0066FF; text-decoration: none; }
		
		.home:link { font-size: 10pt; color: #FF9900; text-decoration: none; }
		.home:visited { font-size: 10pt; color: #FF9900; text-decoration: none; }
		.home:hover { font-size: 10pt; color: #FF9900; text-decoration: none; }
		
		.buy_sel:link { font-size: 11pt; color: #ff6600; }
		.buy_sel:visited { font-size: 11pt; color: #ff6600; }
		.buy_sel:hover { font-size: 11pt; color: #ff6600; font-weight: bold; letter-spacing: 1pt; }
		
		.cont_opt:link { font-size: 11pt; color: #ffff00; text-decoration: none; }
		.cont_opt:visited { font-size: 11pt; color: #ffff00; text-decoration: none; }
		.cont_opt:hover { font-size: 11pt; color: #ffff00; text-decoration: none; font-weight: bold; }
					
		Table { font-size: 9pt; letter-spacing: 1pt; }
		.buy_ed { color: #666666;  }
		.buy_prc { color: #666666; letter-spacing: 1pt; }
		.buy_menu { font-size: 11pt; color: #FF6600; line-height: 15pt; }
		.onTR { font-size: 10pt; height: 25; }
</STYLE>