BODY {
	background : #ffffff;
	color : #000000;
	font-family : 細明體, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12;
	margin : 0px 0px 0px 0px;
	padding:0px; 
}
TABLE {
	border : 0px none;
}
TABLE.chart {
	border : 1px solid #dfdfdf;
	font-family: Tahoma;
	font-size: 8pt;
}
TABLE.tool {
	border : 1px solid #0099cc;
}
TD {
	vertical-align : top;
	color : #000000;
	font-family : 細明體, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13;
}
TD.xsmallbox {
	border : 1px solid #ccffff;
	background : #0099cc;
	color : #ffffff;
	font-family : 細明體;
	font-size :12pt;
	width : 100px;
	height : 23px;
	text-align : center;
	vertical-align : middle;
	cursor: pointer;
}
TD.contactbox {
	color : #ffffff;
	font-family : 細明體;
	font-size :12pt;
	text-align : center;
	vertical-align : middle;
	font-weight : bold;
}
TD.sq_button {
	background-repeat : no-repeat;
	font-family : 細明體;
	color : #003399;
	font-size :10pt;
	height : 70px;
	width : 90px;
	text-align : center;
	vertical-align : middle;
	cursor: pointer;
	font-weight : bold;
	padding:1px; 
}
TD.sq_button_small {
	background-repeat : no-repeat;
	font-family : 細明體;
	color : #003399;
	font-size :10pt;
	height : 40px;
	width : 90px;
	text-align : center;
	vertical-align : middle;
	cursor: pointer;
	font-weight : bold;
	padding:1px; 
}
TD.smallbox {
	font-family : 細明體;
	font-size :12pt;
	text-align : center;
	vertical-align : middle;
	cursor: pointer;
}
TD.bigbox {
	background-repeat : no-repeat;
	color : #003399;
	font-family : 細明體;
	font-size :12pt;
	height : 30px;
	width : 100px;
	text-align : center;
	vertical-align : middle;
	font-weight : bold;
}
TD.topbox {
	background : #33ccff;
	color : #000000;
	font-family : 細明體;
	font-size :12pt;
	height : 24px;
	width : 100px;
	text-align : center;
	vertical-align : middle;
	font-weight : bold;
}
TD.banner {
	vertical-align : middle;
	text-align : center;
}
TD.right_box_head1 {
	color : #ffffff;
	font-family : 細明體;
	font-size :10pt;
	font-weight : bold;
	white-space : nowrap;
	background : #002665;
	padding-left : 10px;
	width : 168px;
	height : 20px;
	vertical-align : middle;
}
TD.right_box_head2 {
	color : #4db2ff;
	background : #4db2ff;
	width : 20px;
	height : 20px;
}
TD.vote_box_head1 {
	color : #ffffff;
	font-family : 細明體;
	font-size :10pt;
	font-weight : bold;
	white-space : nowrap;
	background : #002665;
	padding-left : 10px;
	height : 20px;
	vertical-align : middle;
}
TD.vote_box_head2 {
	color : #4db2ff;
	background : #4db2ff;
	width : 20px;
	height : 20px;
}
TD.left_box_head1 {
	color : #ffffff;
	font-family : 細明體;
	font-size :10pt;
	font-weight : bold;
	white-space : nowrap;
	background : #002665;
	padding-left : 10px;
	width : 170px;
	height : 20px;
	vertical-align : middle;
}
TD.left_box_head2 {
	color : #4db2ff;
	background : #4db2ff;
	width : 20px;
	height : 20px;
}
TD.box_chart {
	font-family: Tahoma;
	font-size: 8pt;
	border : 0px;
	background : #ffffff;
	vertical-align : middle;
}
.menu1{
	height: 20px;
	color: #0066cc;
	text-align : center;
	vertical-align : middle;
}
.submenu{
	background : #ffffcc;
	font-family : 細明體;
	font-size :11pt;
	display: block;
	height: 25px;
	color: #333333;
	text-align : center;
	vertical-align : middle;
}
a.submenu:hover{
	background : #99ffff;
}
.hide{
display: none;
}
.show{
display: block;
}


.P10K        { font-family: Tahoma; font-size: 10pt; letter-spacing: 2 }
.P10E        { font-family: Tahoma; font-size: 10pt; letter-spacing: 1  color: #FF3300 }
.P10L        { font-family: Tahoma; font-size: 9pt; line-height: 150% }
.P10         { font-family: Tahoma; font-size: 8pt }
.P111        { font-family: Tahoma; font-size: 7pt }
.P90K        { font-family: Tahoma; font-size: 9pt; letter-spacing: 2 }
.P90L        { font-family: Tahoma; font-size: 9pt; line-height: 150% }
.P90         { font-family: Tahoma; font-size: 9pt }
.P91         { font-family: Tahoma; font-size: 8pt; color: #FF3300 }
.P92         { font-family: Tahoma; font-size: 8pt; color: #FFFF00 }
.P10W        { font-family: Tahoma; font-size: 10pt; letter-spacing: 1  color: #FFFFFF }
.P11         {
	FONT-SIZE:12px;
	margin:0cm;
	letter-spacing: 2;
	margin-bottom:.0001pt;
	FONT-FAMILY: Tahoma;
	line-height: 16px;
}
.P11a         {
	FONT-SIZE:13px;
	FONT-FAMILY: Tahoma;
}
.P12         { font-family: Tahoma; FONT-SIZE:12.5pt; margin:0cm; margin-bottom:.0001pt;}
.P13         {
	FONT-SIZE:15px;
	margin:0cm;
	letter-spacing: 2;
	margin-bottom:.0001pt;
	FONT-FAMILY: Tahoma;
	line-height: 16px;
}
.P14         {
	FONT-SIZE:9px;
	margin:0cm;
	letter-spacing: 2;
	margin-bottom:.0001pt;
	FONT-FAMILY: Tahoma;
	line-height: 12px;
}
.P15         {
	FONT-SIZE:13px;
	margin:0cm;
	letter-spacing: 2;
	margin-bottom:.0001pt;
	FONT-FAMILY: Tahoma;
	line-height: 12px;
}
.P20         {
	FONT-SIZE:15px;
	margin:0cm;
	letter-spacing: 2;
	margin-bottom:.0001pt;
	FONT-FAMILY: Tahoma;
	line-height: 15px;
}

a:active {text-decoration: none }
a:link { color: #000077; text-decoration: none }
a:visited { color: #000077; text-decoration: none }
a:hover { color: #CC3300; text-decoration: underline }
a.index1:link { color: #FFFFFF; text-decoration: none }
a.index1:visited { color: #FFFFFF; text-decoration: none }
a.index1:hover { color: #FFFFFF; text-decoration: underline }
a.index2:link { color: #666666; text-decoration: none }
a.index2:visited { color: #666666; text-decoration: none }
a.index2:hover { color: #CC3300; text-decoration: underline }
a.index3:link { color: #000000; text-decoration: none }
a.index3:visited { color: #000000; text-decoration: none }
a.index3:hover { color: #CC3300; text-decoration: underline }
a.index4:link { color: #CC3300; text-decoration: none }
a.index4:visited { color: #CC3300; text-decoration: none }
a.index4:hover { color: green; text-decoration: underline }
a.index5:link { color: #666666; text-decoration: none }
a.index5:visited { color: #666666; text-decoration: none }
a.index5:hover { color: #FF9A00; text-decoration: underline }
