body {
	font-family: Arial, Verdana;
	font-size: 12px;  
}

.body {
	font-family: Arial, Verdana;
	font-size: 12px;  
}

table tr td {
	font-family: Arial, Verdana; 
	font-size: 12px;  
}

input {
	font-family: Arial, Verdana; 
	font-size: 12px;
	font-weight: normal;
}

select {
	font-family: Arial, Verdana; 
	font-size: 12px;
	font-weight: normal;
}

textarea {
	font-family: Arial, Verdana; 
	font-size: 12px;
	font-weight: normal;
}

A { 
	font-family: Arial, Verdana; 
	color: #982008; 
	text-decoration: none; 
}
A:link { 	color: #982008; text-decoration: none;}
A:visited { color: #982008; text-decoration: none;}
A:active { 	color: #982008; text-decoration: none;}
A:hover { 	color: #666666; text-decoration: underline;}

A.sidetext { 
	color: #982008; 
	text-decoration: none; 
}
A.sidetext:visited 	{ 	color: #982008; text-decoration: none; }
A.sidetext:hover 	{ 	color: #666666; text-decoration: underline;}


.fsmmenu {
	font-size: 12px;font-weight:normal;
	color: #ffffff;
}

A.fsmmenu { 
	color: #ffffff; font-weight:normal;
	text-decoration: none; 
}
A.fsmmenu:link { 	color: #ffffff; text-decoration: none;font-weight:normal;}
A.fsmmenu:visited 	{ 	color: #ffffff; text-decoration: none;font-weight:normal; }
A.fsmmenu:hover 	{ 	color: #c1c1c1; text-decoration: none;font-weight:normal;}


.pgtbl_header 		{	font-size: 12px; 	font-weight:bold; }
.pgtbl_subheader 	{	font-size: 10px; 	font-weight:normal; }

.bodytext 			{	font-size: 12px; 	line-height: 14pt; 	color: #000000}
.bodytextmedium 	{	font-size: 11px; 	line-height: 12px ; color: #333333}
.bodytextsmall 		{	font-size: 10px; 	line-height: 11pt; 	color: #666666}

.bodytextTitle 		{	font-size: 12px; 	font-weight:bold;}
.bodytextContent 	{	font-size: 12px; 	font-weight:normal; }

.sidetext { 
	font-size:10px; 
	text-decoration: none; 
}

.pagetableTopbar 	{ 	font-size: 12px;border:1px solid #CCCCCC; }
.pagetableTopText 	{	font-size: 12px; }

.pagetablesidetext 	{ 	font-size: 10px; }

.divbox {border: 1px solid #aaa;background-color:#eeeeee; height:260px; width:260px; overflow:auto; color:#135;}

.sidefeatureheader {background-color:#666; font-weight: bold;  color:#FFFFFF;}
.sidefeaturebody  {background-color:#eeeeee;  color:#000000;}

.pagetableheader1 {background-color:#a9ccfc; font-weight: bold;  color:#383838;}
.pagetablebody1 {background-color:#EEEEEE;  color:#000000;}
.pagetablebody1A {background-color:#E8F1FE;  color:#000000;}
.pagetableheader2 {background-color:#c71010; font-weight: bold;  color:#FFFFFF;}
.pagetablebody2 {background-color:#eeeeee;  color:#000000;}
.pagetablebody2B {background-color:#DDDDDD;  color:#000000;}
.pagetablebody2W {background-color:#ffffff;  color:#000000;}
.pagetableheader1SGS {background-color:#D59A6E; font-weight: bold; color:#FFFFFF;}
.pagetableheader2SGS {background-color:#99CCFF; font-weight: bold; color:#FFFFFF;}
.pagetablebody2SGS {background-color:#F1DECD;  color:#000000;}
.pagetablebody2BSGS {background-color:#F3D1B3;  color:#000000;}
.pagetablebody3A {background-color:#89B9FB;  color:#000000;}
.pagetablebody3B {background-color:#B4D3FD;  color:#000000;}
.pagetablebody4A {background-color:#FFCC99;  color:#000000;}
.pagetablebody4ASGS {background-color:#FFFCD7;  color:#000000;}
.pagetablebody4BSGS {background-color:#E5D28E;  color:#000000;}
.pagetablebody5ASGS {background-color:#FFF0D9;  color:#000000;}
.pagetablebody5BSGS {background-color:#EBD5B3;  color:#000000;}

.communitytableheader {background-color:#a9ccfc; font-weight: bold; color:#000000;}
.communitytablebody {background-color:#E8F1FE;  color:#000000;}
.communitytablebody2 {background-color:#EEEEEE; color:#000000;}

.stmtTableHeader {background-color:#c71010; color:#FFFFFF;}
.stmtTableBody {background-color:#eeeeee;  color:#000000;}

.emailtableheader 	{	background-color:#666666; font-weight: bold;  line-height: 12px ; color: #FFFFFF}
.emailtablebody 	{	background-color:#FFFFFF; line-height: 12px ; color: #333333}

.indexlabel {background-color:#FF9966; font-weight: bold;  color:#f0f0df; border-color: #6c6 #060 #060 #6c6; border-style: solid; border-width: 1px; padding: 1px;}
.fplabel {background-color:#393; font-weight: bold;  color:#0099CC; border-color: #6c6 #060 #060 #6c6; border-style: solid; border-width: 1px; padding: 1px;}

.texttitle {font-weight: bold;  color: #982008; font-size: 12px; }
.text1 { color: #000000}
.text1s { color: #000000}
.text2 { color: #FBE31D}
.text2s { color: #FBE31D}
.textR { color: #982008}
.textRs { color: #982008}
.textB { color: #003366}
.textBs { color: #003366}


.ArticleDate { color: #000000 }
.ArticleTitle {color: #00B058 }
.ArticleSynopsis {font-style:italic;  color: black }
.ArticleAuthor { color: #666666 }

.QuoteInBlue {font-weight:bold; font-style:italic;  color: #0080C0}
.QuoteInGreen {font-weight:bold; font-style:italic;  color: #00B058}
.QuoteInOrange {font-weight:bold; font-style:italic;  color: #FF8000}
.QuoteInRed {font-weight:bold; font-style:italic;  color: #BE062C}

.HeaderGreenWBold {font-weight: Bold;  background-color: #00B058; color: white }
.HeaderGreendBold {font-weight: Bold;  background-color: #00B058; color: black }
.HeaderRedWBold {font-weight: Bold;  background-color: #BE062C; color: white }
.HeaderRedBold {font-weight: Bold;  background-color: #BE062C; color: black }
.HeaderBlueWBold {font-weight: Bold;  background-color: #017AC3; color: white }
.HeaderBlueBold {font-weight: Bold;  background-color: #017AC3; color: black }
.HeaderDarkblueWBold {font-weight: Bold;  background-color: #0000A0; color: white }
.HeaderDarkblueBold {font-weight: Bold;  background-color: #0000A0; color: black }
.HeaderOrange1WBold {font-weight: Bold;  background-color: #FFD800; color: white }
.HeaderOrange1Bold {font-weight: Bold;  background-color: #FFD800; color: black }
.HeaderOrange2WBold {font-weight: Bold;  background-color: #FF6633; color: white }
.HeaderOrange2Bold {font-weight: Bold;  background-color: #FF6633; color: black }
.HeaderYellowWBold {font-weight: Bold;  background-color: #FFFFD7; color: white }
.HeaderYellowBold {font-weight: Bold;  background-color: #FFFFD7; color: black }
.HeaderLYellowWBold {font-weight: Bold;  background-color: #FFFF99; color: white }
.HeaderLYellowBold {font-weight: Bold;  background-color: #FFFF99; color: black }
.HeaderGreyEWBold {font-weight: Bold;  background-color: #eeeeee; color: white }
.HeaderGreyEBold {font-weight: Bold;  background-color: #eeeeee; color: black }
.HeaderGrey6WBold {font-weight: Bold;  background-color: #666666; color: white }
.HeaderGrey6Bold {font-weight: Bold;  background-color: #666666; color: black }
.HeaderGrey9WBold {font-weight: Bold;  background-color: #999999; color: white }
.HeaderGrey9Bold {font-weight: Bold;  background-color: #999999; color: black }
.HeaderGreyCWBold {font-weight: Bold;  background-color: #CCCCCC; color: white }
.HeaderGreyCBold {font-weight: Bold;  background-color: #CCCCCC; color: black }
.HeaderBlackWBold {font-weight: Bold;  background-color: #000000; color: white }

.TableDataGreenW { background-color: #00B058; color: white }
.TableDataGreend { background-color: #00B058; color: black }
.TableDataRedW { background-color: #BE062C; color: white }
.TableDataRed { background-color: #BE062C; color: black }
.TableDataBlueW { background-color: #017AC3; color: white }
.TableDataBlue { background-color: #017AC3; color: black }
.TableDataDarkblueW { background-color: #0000A0; color: white }
.TableDataDarkblue { background-color: #0000A0; color: black }
.TableDataOrange1W { background-color: #FFD800; color: white }
.TableDataOrange1 { background-color: #FFD800; color: black }
.TableDataOrange2W { background-color: #FF6633; color: white }
.TableDataOrange2 { background-color: #FF6633; color: black }
.TableDataYellowW { background-color: #FFFFD7; color: white }
.TableDataYellow { background-color: #FFFFD7; color: black }
.TableDataLYellowW { background-color: #FFFF99; color: white }
.TableDataLYellow { background-color: #FFFF99; color: black }
.TableDataGreyEW { background-color: #eeeeee; color: white }
.TableDataGreyE { background-color: #eeeeee; color: black }
.TableDataGrey6W { background-color: #666666; color: white }
.TableDataGrey6 { background-color: #666666; color: black }
.TableDataGrey9W { background-color: #999999; color: white }
.TableDataGrey9 { background-color: #999999; color: black }
.TableDataGreyCW { background-color: #CCCCCC; color: white }
.TableDataGreyC { background-color: #CCCCCC; color: black }
.TableDataBlackW { background-color: #000000; color: white }

.textTermsConditions {font-family: PMingLiu;font-size: 10px; text-transform: uppercase; color: gray; }
.textDisclaimer {font-size: 14px; font-family: PMingLiu; text-transform: uppercase; }
.textSource {font-family: PMingLiu;text-transform: uppercase; font-size: 10px; text-align: left; color: darkgray; vertical-align: text-top;}
.textTableTitle {font-size: 15px; font-family: PMingLiu; text-align: left; color: black; text-transform: uppercase; font-weight: bold;}

.comboPurple_Headline {font-size: 36px; color: #A8245B; font-weight: bold; font-family: PMingLiu; }
.comboPurple_SubHeading {font-size: 16px; color: #E26297; font-weight: bold; font-family: PMingLiu; text-transform: uppercase; }
.comboPurple_header1 {background-color:#CC66CC;	font-size: 16px; font-weight: bold; font-family: PMingLiu;text-transform: uppercase; color:#FFFFFF; text-align: center;}
.comboPurple_header2 {background-color:#CC99CC; 	font-size: 15px;font-weight: bold; font-family: PMingLiu;text-transform: uppercase; color:#000000; text-align: center;}
.comboPurple_body1 {background-color:#EED2EE;font-family: PMingLiu;font-size: 15px;	  color:#000000;}
.comboPurple_body2 {background-color:#FFFAFA; font-family: PMingLiu;font-size: 15px;	 color:#000000;}

.comboGrey_Headline {font-size: 36px; color: #2A4644; font-weight: bold; font-family: PMingLiu; }
.comboGrey_SubHeading {font-size: 16px; color: #616F6E; font-weight: bold; font-family: PMingLiu; text-transform: uppercase; }
.comboGrey_header1 {background-color:#00868B;text-transform: uppercase;  font-size: 16px;font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboGrey_header2 {background-color:#8C9C9A; text-transform: uppercase; font-size: 15px;font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboGrey_body1 {background-color:#BFCFCC; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}
.comboGrey_body2 {background-color:#F5FFFA; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}

.comboBlue_Headline {font-size: 36px; color: #175BB9; font-weight: bold; font-family: PMingLiu; }
.comboBlue_SubHeading {font-size: 16px; color: #3B70BB; font-weight: bold; font-family: PMingLiu;text-transform: uppercase; }
.comboBlue_header1 {background-color:#667B99; text-transform: uppercase; font-size: 16px;font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboBlue_header2 {background-color:#AFBBD2; text-transform: uppercase; font-size: 15px;font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboBlue_body1 {background-color:#CCD5E6; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}
.comboBlue_body2 {background-color:#E9EEF6; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}

.comboMagenta_Headline {font-size: 36px; color: #800A54; font-weight: bold; font-family: PMingLiu; }
.comboMagenta_SubHeading {font-size: 16px; color: #C70881; font-weight: bold; font-family: PMingLiu; text-transform: uppercase; }
.comboMagenta_header1 {background-color:#9C0063; text-transform: uppercase; font-size: 16px;font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboMagenta_header2 {background-color:#BB388B; text-transform: uppercase; font-size: 15px;font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboMagenta_body1 {background-color:#D693BD;  	font-size: 15px;	color:#000000;font-family: PMingLiu;}
.comboMagenta_body2 {background-color:#EFD3E7; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}

.comboSun_Headline {font-size: 36px; color: #FFAD00; font-weight: bold; font-family: PMingLiu;}
.comboSun_SubHeading {font-size: 16px; color: #F3B32A; font-weight: bold; font-family: PMingLiu;text-transform: uppercase; }
.comboSun_header1 {background-color:#FFCC00;text-transform: uppercase; font-size: 16px; font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboSun_header2 {background-color:#FFFF99; text-transform: uppercase; font-size: 15px;font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboSun_body1 {background-color:#FFFACD ;	font-size: 15px;	  color:#000000;font-family: PMingLiu;}
.comboSun_body2 {background-color:#FFFFF0; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}

.comboEarth_Headline {font-size: 36px; color: #CECE67; font-weight: bold; font-family: PMingLiu; }
.comboEarth_SubHeading {font-size: 16px; color: #CCCC9A; font-weight: bold; font-family: PMingLiu; text-transform: uppercase; }
.comboEarth_header1 {background-color:#999967; text-transform: uppercase; font-size: 16px;font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboEarth_header2 {background-color:#CCCC9A; text-transform: uppercase; font-size: 15px;font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboEarth_body1 {background-color:#E6E6AA;  	font-size: 15px;	color:#000000;font-family: PMingLiu;}
.comboEarth_body2 {background-color:#F7F7F7;  	font-size: 15px;	color:#000000;font-family: PMingLiu;}

.comboGreen_Headline {font-size: 36px; color: #3AE010; font-weight: bold; font-family: PMingLiu; }
.comboGreen_SubHeading {font-size: 16px; color: #49FF1B; font-weight: bold; font-family: PMingLiu; text-transform: uppercase; }
.comboGreen_header1 {background-color:#258D0B; text-transform: uppercase; font-size: 16px;font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboGreen_header2 {background-color:#6CD452; text-transform: uppercase; font-size: 15px;font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboGreen_body1 {background-color:#CBF8C0; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}
.comboGreen_body2 {background-color:#F0FFF0; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}

.comboRed_Headline {font-size: 36px; color: #DA3210; font-weight: bold; font-family: PMingLiu;}
.comboRed_SubHeading {font-size: 16px; color: #F04422; font-weight: bold; font-family: PMingLiu;; text-transform: uppercase; }
.comboRed_header1 {background-color:#D82501; text-transform: uppercase; font-size: 16px;	font-weight: bold;  color:#FFFFFF; text-align: center;font-family: PMingLiu;}
.comboRed_header2 {background-color:#E7573B; text-transform: uppercase; font-size: 15px;	font-weight: bold;  color:#000000; text-align: center;font-family: PMingLiu;}
.comboRed_body1 {background-color:#F5CBC2; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}
.comboRed_body2 {background-color:#FAF0E6; 	font-size: 15px;	 color:#000000;font-family: PMingLiu;}

.Bodytextcn {	font: Arial, 新細明體, Mingliu;	font-size: 15px;	font-weight: normal;	color: #000000;}
.Terms {font: Arial, 新細明體, Mingliu;	font-size: 13px; font-weight: normal;	color: #333333;	}
.Disclaimer {font: Arial, 新細明體, Mingliu;	font-size: 13px; text-transform: uppercase; font-weight: normal;	color: #333333; font-style: italic}
.Sourcecn {	font: Arial, 新細明體, Mingliu;	font-size: 13px; text-transform: uppercase; font-weight: normal;	color: #333333; font-style: italic}
.BylineCN {	font: Arial, 新細明體, Mingliu;	font-size: 15px;	font-weight: normal;	color: #000000}
.Translatorcn { font-size:13px; font-family:Verdana; color:#666666;}