﻿body									{ background-color: #000000; color: #FFFFFF; }

body, p, ul, li, td, input, textarea	{ font-family: Verdana, 新細明體; font-size: 10pt; }
body, div, p, ul, li					{ margin: 0px; padding: 0px;  }
table									{ border-collapse: collapse; border:0; }			
td										{ padding: 0px; }
img										{ border: 0px; }

.menu_bg								{ background-color: #000000; }
.right_bg_pink							{ background-color: #7D2C57; }
.right_bg_orange						{ background-color: #EB6100; }

.content_bg_orange						{ background-image: url('/images/page/cnt_bg_orange.jpg'); background-repeat: no-repeat; background-color: #EB6100; width: 713px; height: 450px; vertical-align: top; text-align: left; min-height: 800px; }
.content_bg_pink						{ background-image: url('/images/page/cnt_bg_pink.jpg'); background-repeat: no-repeat; background-color: #7D2C57; width: 713px; height: 410px; vertical-align: top; text-align: left; min-height: 800px;  }
.content_bg_green						{ background-image: url('/images/page/cnt_bg_green.jpg'); background-repeat: no-repeat; background-color: #90C320; width: 713px; height: 410px; vertical-align: top; text-align: left; min-height: 800px;  }
.content_bg_blue						{ background-image: url('/images/page/cnt_bg_blue.jpg'); background-repeat: no-repeat; background-color: #024A92; width: 713px; height: 410px; vertical-align: top; text-align: left; min-height: 800px; }
.content_bg_green_2						{ background-image: url('/images/page/cnt_bg_green_2.jpg'); background-repeat: no-repeat; background-color: #90C320; width: 713px; height: 410px; vertical-align: top; text-align: left; min-height: 800px;  }
.content_bg_white						{ background-color: #FFFFFF; width: 713px; vertical-align: top; text-align: left;  }

.content_area							{ padding: 20px 25px 20px 25px; width: 663px; }
.content_area p							{ margin: 10px 0px 10px 0px; line-height: 22px; color: #FFFFFF;  }

.content_area_players					{ padding: 20px 0px 20px 0px; width: 100%; }
.content_area_players p					{ margin: 10px 0px 10px 0px; line-height: 22px; color: #FFFFFF;  }

.content_flashtitle						{ margin: 0px 0px 4px 0px; }
.content_flashtitleline					{ border: none 0px #FFFFFF;  border-top: dotted 1px #FFFFFF; height: 1px; margin: 0px 0px 10px 0px; }
.content_flashtitleline_gary			{ border: none 0px #FFFFFF;  border-top: dotted 1px #C0C0C0; height: 1px; margin: 0px 0px 10px 0px; }
.content_dotline						{ border: none 0px #FFFFFF;  border-top: dotted 1px #FFFFFF; height: 1px; margin: 10px 0px 10px 0px; }
.content_dotline_gray					{ border: none 0px #FFFFFF;  border-top: dotted 1px #C0C0C0; height: 1px; margin: 10px 0px 10px 0px; }
.content_line							{ border: none 0px #FFFFFF;  border-top: solid 1px #FFFFFF; height: 1px; margin: 5px 0px 5px 0px; }

.index_content_table					{ width: 100%; margin: 0px auto 0px auto; text-align: center; }
.index_content_table td					{ vertical-align: top; }
.index_content_title					{ color: #800000; font-size: 14pt;  font-weight: bold; text-align: left; margin: 5px; }
.index_content_text						{ color: #FFFFFF; text-align: left; margin: 5px; line-height: 22px; }
.index_content_text a					{ color: #FFFFFF; text-decoration: underline; }
.index_content_line						{ border: none 0px #FFFFFF;  border-top: dotted 1px #FFFFFF; margin: 9px 0px 7px 0px; height: 1px; }

.introduction_content p					{ color: #FFFFFF; text-align: left; margin: 10px 15px 20px 10px; line-height: 22px; }
.introduction_pic						{ text-align: center; }
.introduction_pic a 					{ color: #FFFFFF; text-decoration: underline; }

.spirit_table td						{ vertical-align: top; text-align: center; }
.spirit_table p							{ margin: 3px; padding: 0px; }
.spirit_table  a						{ color: #FFFFFF; text-decoration: underline; }

.sponsor_table p						{ margin: 5px; color: #333333; }
.sponsor_title							{ font-size: 14pt; font-weight: bold; color: #000000; margin: 5px; }	
.sponsor_link							{ color: #EB6800; }	
.sponsor_link a							{ color: #EB6800; text-decoration: underline; }
.sponsor_text							{ color: #333333; text-align: left; line-height: 22; }

.information_intro						{ padding: 0px 0px 0px 15px; }
.information_subtitle					{ font-size: 12pt; color: #000000; padding: 0px 0px 0px 5px; }
.information_table						{ border: dotted 1px #FFFFFF; width: 100%; margin: 10px 0px 10px 0px; border-collapse: collapse; background-color: #FFFFFF; }
.information_table th					{ border: dotted 1px #FFFFFF; background-color: #B1E14D; padding: 5px; font-weight: normal; }
.information_table td					{ border: dotted 1px #B1E14D; background-color: #FFFFFF; padding: 5px; color: #666666; }
.information_way_ul li					{ color: #FFFFFF; list-style-type: cjk-ideographic; margin: 5px 0px 5px 20px;line-height: 22px; }

.place_subtitle							{ margin: 10px 0px 0px 15px; }

.schedule_table							{ border: dotted 1px #FFFFFF; width: 100%; margin: 10px 0px 10px 0px; border-collapse: collapse; background-color: #90C320; }
.schedule_table th						{ border: dotted 1px #FFFFFF; background-color: #B1E14D; padding: 5px; font-weight: normal; background-color: #000000; color: #FFFFFF; text-align: center; }
.cschedule_table td						{ border: dotted 1px #B1E14D; background-color: #808080; padding: 5px; color: #666666; }
.schedule_table_date					{ text-align: center; color: #FFFFFF; border: dotted 1px #FFFFFF; padding: 5px }
.schedule_table_date p					{ font-size: 18pt; }
.schedule_table_text					{ text-align: center; color: #FFFFFF; background-color: #808080; border: dotted 1px #FFFFFF; text-align: left; padding: 5px }

.notes_ol								{ margin: 10px 25px 10px 25px; }
.notes_ol li							{ color: #FFFFFF; margin: 5px 0px 5px 0px;line-height: 22px; }

.foot_content							{ color: #FFFFFF; margin: 5px auto 5px auto; text-align: center; }

.reply_title							{ background-color: #326DA7; height: 21px; }
.reply_title p							{ margin: 0px 0px 0px 30px; }

.player_content_award					{ line-height: 22px; } 
.player_content_brief					{ line-height: 22px; padding-bottom: 30px; } 

.player_list_photo img					{ border: solid 4px #FFFFFF; }

.player_list_country_div				{ width: 580px; background-color: #1B5D9D; padding: 3px 20px 3px 113px; text-indent: -103px; white-space: normal; line-height: 20px; }
.player_list_country_div p				{ padding: 0px 0px 0px 100px; text-indent: -90px;  }		
.player_list_country_div a				{ margin: 0px 3px 0px 3px; }
.player_list_country_div a:link			{ color: #FFFFFF; text-decoration: none; }
.player_list_country_div a:visited		{ color: #FFFFFF; text-decoration: none; }
.player_list_country_div a:active		{ color: #FFFF4D; text-decoration: underline; }
.player_list_country_div a:hover		{ color: #FFFF4D; text-decoration: underline; }

.player_list_country_area				{ font-size: 13pt }

.player_list_country_div2				{ width: 620px; }
.player_list_country_div2 a:link		{ color: #FFFFFF; text-decoration: none; }
.player_list_country_div2 a:visited		{ color: #FFFFFF; text-decoration: none; }
.player_list_country_div2 a:active		{ color: #FFFF4D; text-decoration: underline; }
.player_list_country_div2 a:hover		{ color: #FFFF4D; text-decoration: underline; }

.backlink:link							{ color: #FFFFFF; text-decoration: none; }
.backlink:visited						{ color: #FFFFFF; text-decoration: none; }
.backlink:active						{ color: #FFFF4D; text-decoration: underline; }
.backlink:hover							{ color: #FFFF4D; text-decoration: underline; }
