A {
	color: #336db5;
	text-decoration: none
}

a:hover {  
	color: #437d74;
	text-decoration: underline
}

A.copyright {
	color: #FFFFFF;
	text-decoration: underline
}

a.copyright:hover {  
	color: #FFFFFF;
	text-decoration: underline
}

.copyright_text {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: 9pt
}



.header_highlight { 
	font-family: "細明體", "新細明體";
	font-size: 11pt;
	font-weight: bold;
	color: #c30918;
	letter-spacing: 0.2px
} 

.header_dim { 
	font-family:  "細明體", "新細明體";
	font-size: 11pt;
	font-weight: bold;
	color: #437d74;
	letter-spacing: 0.2px
} 

.subhead_1 { 
	font-family: "細明體", "新細明體";
	font-size: 10pt;
	font-weight: bold;
	color: #000099
} 

.subhead_2 { 
	font-family: "細明體", "新細明體";
	font-size: 10pt;
	font-weight: bold;
	color: #000000
} 


.body_text { 
	font-family: "細明體", "新細明體";
	font-size: 10pt; 
	line-height: normal
}

.body_text_color { 
	font-family: "細明體", "新細明體";
	font-size: 10pt; 
	color: #000000;
	line-height: normal
}

.body_text_small {  
	font-family: "細明體", "新細明體";
	font-size: 9pt;
	line-height: 12pt;
	letter-spacing: 0px
}


.body_text_tiny {  
	font-family: "細明體", "新細明體";
	font-size: 7pt;
	line-height: 11pt
}

.body_index_small {  
	font-family: "細明體", "新細明體";
	font-size: 9pt;
	line-height: 11pt
}


A.menu {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: 8pt;
	color: #336666

}

a.menu:hover {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: 8pt;
	color: #000000;
	text-decoration: underline
}


A.body_link {
	font-family: "細明體", "新細明體";
	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFCC;
	letter-spacing: 1px;
	text-decoration: underline
}

a.body_link:hover {
	font-family: "細明體", "新細明體";
	font-size: 9pt;
	color: "#0033cc";
	background-color: #FFFFCC;
	line-height: 15pt;
	letter-spacing: 2px;
	text-decoration: underline
}

.album_header {  
	font-family: "細明體", "新細明體";
	font-size: 10pt;
	font-weight: bold;
	line-height: normal;
	color: #5a5a5a
}

.album_link {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: normal;
	color: #ffffff
}

a.album_link {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: normal;
	text-decoration: underline;
	color: #9bc78f
}

a.album_link:hover {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: normal;
	text-decoration: underline;
	color: #e0ffd7
}


.album_title {  
	font-family: "細明體", "新細明體";
	font-size: 10pt;
	font-weight: bold;
	line-height: normal;
	color: #bce3ca
}

.album_caption {  
	font-family: "細明體", "新細明體";
	font-size: 8pt;
	line-height: normal;
	color: #cccccc
}

.index_news_link {
	font-family: "細明體", "新細明體";
	font-size: 9pt;
	line-height: 15pt;
	color: #676767
}

A.index_news_link {
	color: #676767
}

a.index_news_link:hover { 
	color: #000000;
	text-decoration: underline
}

.eng_text {  
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt
}

.table_text {  
	font-family: "細明體", "新細明體";
	font-size: 9pt;
	line-height: 10pt;
	letter-spacing: 0px
}

.eng_text_small {  
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt
}

.copyright11px {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
}
.copyright11px:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: underline;
}
.intro_text_small { 
	font-family: "細明體", "新細明體", "Arial"; 
	font-size: 8pt; 
	color: #666666
}
.intro_text_8pt { 
	font-family: "細明體", "新細明體", "Arial"; 
	font-size: 8pt; 
	color: #666666 
}
.intro_text_9pt { font-family: "細明體", "新細明體", "Arial"; font-size: 9pt; color: #666666 }
.intro_text_8pt_rB { 
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 8pt; 
	color: #CC0000; 
	font-weight: bold
}
.IR_subtitle {  
	font-family: "細明體", "新細明體", "Arial"; 
	font-size: 10pt; 
color: #666666
}
.sub_header {  
	font-family: "細明體", "新細明體", "Arial"; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF
}
.eng_9pt {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt}
.eng_8pt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 8pt}
.intro_text {  font-family: "細明體", "新細明體", "Arial"; font-size: 10pt; color: #000000}
.highlight {
	color: #CC0000;
}
.game_heading {
	font-size: 11pt;
	font-weight: bold;
	color: #CC0033;
}
.rank_table_heading {
	background-color: #247980;
	color: #FFFFFF;
	text-align: center;
	height: 18px;
}
.rank_table_field {
	color: #003333;
	text-align: center;
	background-color: #CFE2E3;
}
.big_prize_highlight {
	border: 1px solid #FF3333;
	font-family: "新細明體";
	font-size: 10pt;
	line-height: 17px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

