/******  SECTION SPECIFIC  *******************************************************************************/
	
	/*-- Homepage template --*/
	
			.hpsubhead{font-family:PMingLiU,sans-serif;font-size:16px;color:#000000;font-weight:bold;}
			.hpsubhead2{font-family:PMingLiU,sans-serif;font-size:16px;color:#ffffff;font-weight:bold;}
			
			
			.hpdthead{font-size:12px;color:#ffffff;font-weight:bold;}
			.hpindhead{font-size:14px;color:#2f2f2f;font-weight:bold;}
			
			.hpinddata{font-size:14px;color:#2f2f2f;font-weight:normal;}
			.hpindcopyrite{font-size:12px;color:#828282;font-weight:normal;}
	
	
	/*-- Content template | corecont,articles,bios,landing pages w/articles,job,orderlit,shoppingcart --*/
	
			.conhead1a{font-family:PMingLiU,sans-serif;font-size:21px;color:#828282;font-weight:bold;}
			.conlgbodycon{font-size:16px;color:#000000;font-weight:normal;}
			.conlgbodycon2{font-size:16px;color:#828282;font-weight:normal;}
			.consecpgmarker{font-size:12px;color:#dbdbdb;font-weight:normal;}
			.conaddinfo{font-size:12px;color:#4a4a4a;font-weight:normal;}
			.conminihead{font-size:12px;color:#b0b0b0;font-weight:normal;}
			.conminihead2{font-size:12px;color:#828282;font-weight:normal;}
	
	
	/*-- Fund --*/
	
			
			.fundhead2{font-family:PMingLiU,sans-serif;font-size:18px;color:#4a4a4a;font-weight:bold;}
			
			
			.data5{font-family:PMingLiU,sans-serif;font-size:16px;color:#000000;font-weight:bold;}
			
			
			.fundhead4{font-size:14px;color:#4a4a4a;font-weight:bold;}
			.fundnewmarker{font-size:14px;color:#0000ff;font-weight:bold;}
			
			.data2{font-size:14px;color:#000000;font-weight:normal;}
			
			
			.fundhead5{font-size:12px;color:#000066;font-weight:bold;}
			.fundhead5a{font-size:12px;color:#4a4a4a;font-weight:bold;}
			.data4{font-size:12px;color:#000000;font-weight:bold;}
			.data6{font-size:12px;color:#000066;font-weight:bold;}
			
			.fundhead5b{font-size:12px;color:#000066;font-weight:normal;}
			.fundcopy{font-size:12px;color:#4a4a4a;font-weight:normal;}
			.update{font-size:12px;color:#888888;font-weight:normal;}
			.funddate{font-size:12px;color:#888888;font-weight:normal;}
			.fundasofdate{font-size:12px;color:#000000;font-weight:normal;}
			.data1{font-size:12px;color:#000000;font-weight:normal;}
			.data1a{font-size:12px;color:#000066;font-weight:normal;}
			.data3{font-size:12px;color:#888888;font-weight:normal;}
			.fundnewbodycon{font-size:12px;color:#2f2f2f;font-weight:normal;}
	
			DIV.absinv{position:absolute;top:0;left:0;visibility:hidden;}/*-- fromoldstylesheet --*/
			DIV.relvis{position:relative;top:0;left:0;visibility:visible;}
			DIV.absinv2{position:absolute;top:0;left:0;visibility:hidden;}
			
	
	/*-- Transaction template  | buy,sell,exch --*/
	
			.tranhead4{font-size:14px;color:#828282;font-weight:bold;}
			
			.tranbodycon{font-size:14px;color:#828282;font-weight:normal;}
			
			
			.transmbodycon{font-size:12px;color:#4a4a4a;font-weight:normal;}
			.transmbodycon2{font-size:12px;color:#828282;font-weight:normal;}
			.transmbodycon3{font-size:12px;color:#000099;font-weight:normal;}
	
	
	/*-- Accountoptionstemplate --*/
	
			.acctopthead1{font-family:PMingLiU,sans-serif;font-size:21px;color:#000000;font-weight:normal;}
			
			
			.acctopthead3{font-family:PMingLiU,sans-serif;font-size:16px;color:#828282;font-weight:bold;}
			
			
			.acctopthead4{font-size:14px;color:#828282;font-weight:bold;}
			
			.acctoptbodycon{font-size:14px;color:#828282;font-weight:normal;}
						
			
			.acctopthead5{font-size:12px;color:#828282;font-weight:bold;}
			
			.acctoptsmbodycon{font-size:12px;color:#828282;font-weight:normal;}
	
	
	/*-- Wholesalertemplate --*/
	
			.wholehead1{font-family:PMingLiU,sans-serif;font-size:21px;color:#000000;font-weight:normal;}
	
	
	/*-- Imagetemplate --*/
	
			.imghead1{font-family:PMingLiU,sans-serif;font-size:21px;color:#8B6836;font-weight:bold;}
			
			.imgbodycon{font-size:14px;color:#8B6836;font-weight:normal;}
			
			.imgfig{font-size:12px;color:#888888;font-weight:normal;}
	
	
	/*--  aggrement Pages  --*/
		
			.agrmntcon4{font-family:PMingLiU,sans-serif;font-size:18px;color:#001B4C;font-weight:normal;}
			.agrmnthead2a{font-family:PMingLiU,sans-serif;font-size:18px;color:#001B4C;font-weight:bold;}
			
			
			.agrmnthead4{font-size:14px;color:#545454;font-weight:bold;font-style:italic;}
			.agrmntcon3{font-size:14px;color:#545454;font-style:italic;}
			
			.agrmntcon1{font-size:14px;color:#001B4C;}
			.agrmntcon2{font-size:14px;color:#545454;}
			
	
	/*--  proxy pages  --*/
		
			.proxycon{font-size:12px;color:#682828;}
	
	
	/*--  glossary  --*/
		
			.glossarybracket{font-family:PMingLiU,sans-serif;font-size:27px;color:#bdbdbd;font-weight:normal;}
			.glossaryhead{font-family:PMingLiU-black,sans-serif;font-size:27px;color:#bdbdbd;font-weight:normal;}
		
	
	/*-- registration --*/
			.rghead3{font-family:PMingLiU,sans-serif;font-size:18px;color:#883900;font-weight:bold;}
			
			.rgbodycon{font-size:14px;color:#892b00;font-weight:normal;}
			
			.rgsmbodycon{font-size:12px;color:#A03D01;font-weight:normal;}
	
	
	/*-- commentary --*/
		
			.greysmbodycon{font-size:12px;color:#828282;font-weight:normal;}
	
/******  GLOBAL ELEMENTS  *******************************************************************************/
	/*-- Body Background --*/
			
			body{background-color:#FFFFFF;}
			
			TD{font-family:verdana,sans-serif;font-size:14px;font-weight:normal;}
	/*-- Navigation           | Use on all Navigation: Main; Sub; Left --*/	
		
			a.secnav:active{font-size:12px;color:#0000ff;text-decoration:none;}
			a.secnav:link{font-size:12px;color:#00003d;text-decoration:none;}
			a.secnav:visited{font-size:12px;color:#00003d;text-decoration:none;}
			a.secnavhilite{font-size:12px;color:#00003d;font-weight:bold;text-decoration:none;}
			.secnavsp{font-size:12px;color:#00003d;}
			
			a.thirdnav{font-size:13px;color:#000000;font-weight:bold;text-decoration:none;}
			
			a.fourthnav{font-size:12px;color:#000066;font-weight:normal;text-decoration:none;line-height:11px;}
			a.fourthnav:hover{font-size:12px;color:#0000ff;font-weight:normal;text-decoration:none;line-height:11px;}
			
			a.globalnav:active{font-size:12px;color:#ffeeaa;text-decoration:none;}
			a.globalnav:link{font-size:12px;color:#ffcc00;text-decoration:none;}
			a.globalnav:visited{font-size:12px;color:#ffcc00;text-decoration:none;}
			
			a.globalnavhilite{font-size:12px;color:#ffcc00;font-weight:bold;text-decoration:none;}
			
			.globalnavsp{font-size:12px;font-weight:normal;color:#ffffff;}
			.globalnavdisabled{font-size:12px;font-weight:normal;color:#9999cc;}
			.globalnavspdisabled{font-size:12px;font-weight:normal;color:#9999cc;}	
	
		/* dimension */	
		
			DIV.globalnav{position:absolute;left:0px;top:0px;z-index:5;}
			DIV.watglobalnav{position:absolute;left:645px;top:6px;z-index:5;visibility:visible;}
			DIV.secnav{position:absolute;left:0px;top:113px;z-index:5;visibility:hidden;}
			DIV.leftnavdiv{position:relative;top:0;left:0;visibility:visible;}
			DIV.leftnavdivRETAIL{position:relative;top:0;left:0;visibility:visible;}		
			
			
	/*-- Element specifc links --*/
			
			a.morelink:active{font-size:14px;color:#6666ff;}
			a.morelink:link{font-size:14px;color:#0000ff;}
			a.morelink:visited{font-size:14px;color:#000099;}
			
			a.info:link{font-size:14px;color:#a25a07;}
			a.info:active{font-size:14px;color:#f58502;}
			a.info:visited{font-size:14px;color:#834906;}
			
			a.info2:link{font-size:12px;color:#a25a07;}
			a.info2:active{font-size:12px;color:#f58502;}
			a.info2:visited{font-size:12px;color:#834906;}
			
			
	/*-- Misc           | dates --*/	
	
		
			.secmarker{font-family:PMingLiU,sans-serif;font-size:16px;color:#dbdbdb;font-weight:bold;}
			
			.subinfo{font-size:14px;color:#828282;font-weight:normal;}
			
			.asofdate{font-size:12px;color:#000000;font-weight:normal;}
			.date{font-size:12px;color:#000000;font-weight:normal;}
			
			.minihead{font-size:12px;color:#dbdbdb;font-weight:normal;}
			.filesize{font-size:12px;color:#4a4a4a;font-weight:normal;}
			.spacerstyle{font-size:3px;color:#ffffff;font-weight:normal;}
			.head5link{font-size:12px;color:#000099;font-weight:bold;text-decoration:none;}
			.breakstyle{font-size:8px;color:#ffffff;font-weight:normal;}
			
			
			.tableborder_mstar{border: 1px solid #99A9C3;}
            .tableborder{border: 1px solid #888888;}
            .tableborderCallOut{border: 1px solid #ECECEC;}
            .tableborderCallOut2{border: 1px solid #CCCCCC;}            
            .tableborderCORed{border: 1px solid #CC0000;}
            .tableborderCOGreen{border: 1px solid #888888;}
            .tableborderCOBlack{border: 1px solid #000000;}
			.tableborderOrderLit{border: 1px solid #99A9C4;}
			.tableborderInfo{border: 2px solid #0033CC;}
		/* Call out text */
					
			.callouttext{font-size:14px;color:#b76800;font-weight:normal;}
			.callouttext2{font-size:14px;color:#763400;font-weight:normal;}
			.callouttext2b{font-size:14px;color:#763400;font-weight:bold;}
		/* InfoMessage */
		
			.infohd{font-size:14px;color:#000000;font-weight:bold;}
			.info{font-size:14px;color:#000000;font-weight:normal;}
		/* ErrorMessage */
			
			.errhd1{font-family:PMingLiU,sans-serif;font-size:21px;color:#ffffff;font-weight:bold;}
			.errhd2{font-family:PMingLiU,sans-serif;font-size:18px;color:#ffffff;font-weight:bold;}
			
		
			.errhd{font-size:14px;color:#970103;font-weight:bold;}
			.err5{font-size:14px;color:#970103;font-weight:normal;font-style:italic;}
			.errhead4{font-size:14px;color:#ff0000;font-weight:bold;}
			.errhead4a{font-size:14px;color:#990000;font-weight:bold;} /*Usedinchangeaddress*/
			
			.err{font-size:14px;color:#970103;font-weight:normal;}
			.err2{font-size:14px;color:#990000;font-weight:normal;}
			.err4{font-size:14px;color:#000052;font-weight:normal;}
			.err6{font-size:14px;color:#ffffff;}
			
			
			.errhead5{font-size:12px;color:#ff0000;font-weight:bold;}
			.errhd5{font-size:12px;color:#ffffff;font-weight:bold;}
			
			.err3{font-size:12px;color:#990000;font-weight:normal;}
			.err7{font-size:12px;color:#970103;font-weight:normal;}
			
			
						
		/* used for table tabs */
		
			a.nounderline{text-decoration:none;}
			a.nounderline:hover{text-decoration:none;}
		
		/* csr tabs */
		
			.bodyconcsr{font-size:14px;color:#ff0000;}
			.head5csr{font-size:12px;color:#ff0000;font-weight:bold;}
		
		/* rel links */
		
			.concathead{font-size:14px;color:#4a4a4a;font-weight:bold;}
			
			.consubcathead{font-size:12px;color:#4a4a4a;font-weight:bold;}
			
			.concatcopy{font-size:12px;color:#828282;font-weight:normal;}
	/*-- Forms           | Use on all forms --*/	
			
			
			.formcopyhead4{font-size:14px;color:#828282;font-weight:bold;}
			
			.insttext{font-size:18px;color:#000000;font-weight:normal;}
			.frminsttext{font-size:14px;color:#828282;font-weight:normal;}
			.steps{font-size:14px;color:#000000;font-weight:normal;}
			.formcopy{font-size:14px;color:#828282;font-weight:normal;}
			input{font-family:verdana,sans-serif;font-size:14px;color:#000000;font-weight:normal;}
			select{font-family:verdana,sans-serif;font-size:14px;color:#000000;font-weight:normal;}
			textarea{font-family:verdana,sans-serif;font-size:14px;color:#000000;font-weight:normal;}
			form{font-family:verdana,sans-serif;font-size:14px;color:#000000;font-weight:normal;}
			
			
			.formcopyhead5{font-size:12px;color:#828282;font-weight:bold;}
			
			.fldmarker{font-size:12px;color:#828282;font-weight:normal;}
			.fldmarker2{font-size:12px;color:#4a4a4a;font-weight:normal;}
			.insttext2{font-size:12px;color:#828282;font-weight:normal;}
			.formcopy2{font-size:12px;color:#828282;font-weight:normal;}
			.reqfld{font-size:12px;color:#ff0000;}
			
			
	/*-- Legal Content           | Caveat, footer, important, important legal information, footnote  --*/	
			
			.footerconbld2{font-size:14px;color:#000000;font-weight:bold;}
			.footerconital2{font-size:14px;color:#000000;font-weight:normal;font-style : italic;}
			
			.caveatpgtitle{font-size:14px;color:#2f2f2f;font-weight:normal;}
			.footercon2{font-size:14px;color:#000000;font-weight:normal;}
			
			.footerseperator{font-family:PMingLiU,sans-serif;font-size:12px;color:#848284;font-weight:bold;}
			.footerconbld{font-size:12px;color:#000000;font-weight:bold;}
			.footerconital{font-size:12px;color:#000000;font-weight:normal;font-style : italic;}
			
			.footercon{font-size:12px;color:#000000;font-weight:normal;}
			.caveat{font-size:12px;color:#2f2f2f;font-weight:normal;}
			.caveatdarkbg {font-size:12px; color: #ffffff;;font-weight:normal;}
			a.footer{font-size:12px;color:#0000ff;}
			a.footer:hover{font-size:12px;color:#0000ff;}
/******  GENERAL  *******************************************************************************/
		
	/*-- Body and Headers --*/
		
			.pgtitle{font-family:PMingLiU,sans-serif;font-size:21px;color:#000000;font-weight:bold;}
			.greypgtitle{font-family:PMingLiU,sans-serif;font-size:21px;color:#848284;font-weight:bold;}
			.greypgtitlenb{font-family:PMingLiU,sans-serif;font-size:21px;color:#848284;}
			.head1{font-family:PMingLiU,sans-serif;font-size:21px;color:#000000;font-weight:bold;}
			
			
			.head2{font-family:PMingLiU,sans-serif;font-size:18px;color:#000000;font-weight:bold;}
			.head2a{font-family:PMingLiU,sans-serif;font-size:18px;color:#888888;font-weight:bold;}
			.head2b{font-family:PMingLiU,sans-serif;font-size:18px;color:#CC6600;font-weight:bold;}
			
			.head3{font-family:PMingLiU,sans-serif;font-size:16px;color:#000000;font-weight:bold;}
			.head3a{font-family:PMingLiU,sans-serif;font-weight:bold;font-size:15px;}
			
			.lgbodycon{font-size:16px;color:#000000;}
			
		
			.head4{font-size:16px;color:#000000;font-weight:bold;}
			.head4a{font-size:16px;color:#888888;font-weight:bold;}
			.head4b{font-size:16px;color:#CC6600;font-weight:bold;}
			
			.bodycon{font-size:14px;color:#000000;}
			.bodycon2{font-size:14px;color:#ffffff;}
			.bodycon3{font-size:14px;color:#dbdbdb;}
			.bodycon4{font-size:14px;color:#888888;}
			.bodycon5{font-size:14px;color:#4A4A4A;}
			
		
			.head5{font-size:12px;color:#000000;font-weight:bold;}
			.head5a{font-size:12px;color:#000066;font-weight:bold;}
			.head5orange{font-size:12px;color:#CC6600;font-weight:bold;}
			
			.smbodycon{font-size:12px;color:#000000;}
			.smbodycon1{font-size:12px;color:#B0B0B0;}
		/* Do not use for new pages */
		.head6{font-size:12px;color:#A6A6A6;font-weight:bold;}
		.orangehead{font-family:PMingLiU,sans-serif;font-size:16px;color:#CC6600;font-weight:bold;}
		.orangehead2{font-family:PMingLiU,sans-serif;font-size:16px;color:#CC6600;font-weight:normal;}
		.bodycon13px{font-size:16px;color:#000000;}
		.icon{font-size:14px;color:#000000;font-style:italic;}
	.wsmbodycon{font-family:verdana,sans-serif;font-size:12px;color:#ffffff;}
		.pgsumteaser{font-size:14px;color:#000000;font-style:italic;}/*sameasicon;removingicon*/
		.brownbody{font-size:14px;color:#663300;font-weight:normal;}
			/*Added01/01/2002formyhome_fp.jsp*/
	
	
	/*-- links           | None item specific links --*/

	       	a.link20:active{font-size:20px;color:#eeeeee;}
			a.link20:link{font-size:20px;color:#ffffff;}
			a.link20:visited{font-size:20px;color:#eeeeee;}
			
			a.link4:active{font-size:16px;color:#ffe879;}
			a.link4:link{font-size:16px;color:#0000ff;}
			a.link4:visited{font-size:16px;color:#ffcc00;}
			
			a.link10{font-family:PMingLiU,sans-serif;font-size:16px;color:#ffffff;font-weight:bold;text-decoration:none;}
			.link10{font-family:PMingLiU,sans-serif;font-size:16px;color:#ffffff;font-weight:bold;text-decoration:none;}
	
			
			a.link3b:active{font-size:14px;color:#ffffff;font-weight:bold;}
			a.link3b:link{font-size:14px;color:#ffffff;font-weight:bold;}
			a.link3b:visited{font-size:14px;color:#ffffff;font-weight:bold;}
			
			a.link:active{font-size:14px;color:#6666ff;}
			a.link:link{font-size:14px;color:#0000ff;}
			a.link:visited{font-size:14px;color:#000099;}
			
			a.link3:active{font-size:14px;color:#ffe789;}
			a.link3:link{font-size:14px;color:#ffcc00;}
			a.link3:visited{font-size:14px;color:#ffcc00;}
			
			a.link7:active{font-size:14px;color:#eeeeee;}
			a.link7:link{font-size:14px;color:#ffffff;}
			a.link7:visited{font-size:14px;color:#eeeeee;}
			
			a.link9:active{font-size:14px;color:#0000ff;text-decoration:none;}
			a.link9:link{font-size:14px;color:#000066;text-decoration:none;}
			a.link9:visited{font-size:14px;color:#000099;text-decoration:none;}
				
			
			a.link2ba:active{font-size:12px;color:#6666ff;font-weight:bold;}
			a.link2b:link{font-size:12px;color:#0000ff;font-weight:bold;}
			a.link2b:visited{font-size:12px;color:#000099;font-weight:bold;}
			
			a.link2a:active{font-size:12px;color:#6666ff;font-style : italic;}
			a.link2a:link{font-size:12px;color:#0000ff;font-style : italic;}
			a.link2a:visited{font-size:12px;color:#000099;font-style : italic;}
	
			a.link2:active{font-size:12px;color:#6666ff;}
			a.link2:link{font-size:12px;color:#0000ff;}
			a.link2:visited{font-size:12px;color:#000099;}
			a.link3a:active{font-size:12px;color:#ffeeaa;}
			a.link3a:link{font-size:12px;color:#ffcc00;}
			a.link3a:visited{font-size:12px;color:#ffcc00;}
			
			a.link5:active{font-size:12px;color:#dbe9fc;}
			a.link5:link{font-size:12px;color:#b6d3fc;}
			a.link5:visited{font-size:12px;color:#b6d3fc;}
			
			a.link6:active{font-size:12px;color:#96f9fc;}
			a.link6:link{font-size:12px;color:#00f6ff;}
			a.link6:visited{font-size:12px;color:#00f6ff;}
			
			a.link8:active{font-size:12px;color:#ffffff;}
			a.link8:link{font-size:12px;color:#ffffff;}
			a.link8:visited{font-size:12px;color:#ffffff;}
			
			/*-- Content Measurement --*/
    
            .chAnchorTop{margin-bottom: 0; margin-top: 10px; }
            .chAnchorBot{margin-bottom: 0; margin-top: 12px;}
            .chReturn1{margin-bottom: 0; margin-top: 10px;font-size:14px;color:#000000;}
            .chReturn2{margin-bottom: 0; margin-top: 12px;font-size:14px;color:#000000;}
            .chReturn3{margin-bottom: 0; margin-top: 24px;font-size:14px;color:#000000;}
            .chIcon{margin-bottom: 0; margin-top: 5px;}
			
/****************************************************************************************************/
/************************** ENGLISH CLASSES BEGIN*********************************************************/
/******  SECTION SPECIFIC  *******************************************************************************/
	
	/*-- Homepage template --*/
	
			.hpsubhead_e{font-family:arial,sans-serif;font-size:13px;color:#000000;font-weight:bold;}
			.hpsubhead2_e{font-family:arial,sans-serif;font-size:13px;color:#ffffff;font-weight:bold;}
			
			
			.hpdthead_e{font-size:9px;color:#ffffff;font-weight:bold;}
			.hpindhead_e{font-size:9px;color:#2f2f2f;font-weight:bold;}
			
			.hpinddata_e{font-size:9px;color:#2f2f2f;font-weight:normal;}
			.hpindcopyrite_e{font-size:9px;color:#828282;font-weight:normal;}
	
	
	/*-- Content template | corecont,articles,bios,landing pages w/articles,job,orderlit,shoppingcart --*/
	
			.conhead1a_e{font-family:arial,sans-serif;font-size:18px;color:#828282;font-weight:bold;}
			.conlgbodycon_e{font-size:13px;color:#000000;font-weight:normal;}
			.conlgbodycon2_e{font-size:13px;color:#828282;font-weight:normal;}
			.consecpgmarker_e{font-size:9px;color:#dbdbdb;font-weight:normal;}
			.conaddinfo_e{font-size:9px;color:#4a4a4a;font-weight:normal;}
			.conminihead_e{font-size:9px;color:#b0b0b0;font-weight:normal;}
			.conminihead2_e{font-size:9px;color:#828282;font-weight:normal;}
	
	
	/*-- Fund --*/
	
			
			.fundhead2_e{font-family:arial,sans-serif;font-size:15px;color:#4a4a4a;font-weight:bold;}
			
			
			.data5_e{font-family:arial,sans-serif;font-size:13px;color:#000000;font-weight:bold;}
			
			
			.fundhead4_e{font-size:11px;color:#4a4a4a;font-weight:bold;}
			.fundnewmarker_e{font-size:11px;color:#0000ff;font-weight:bold;}
			
			.data2_e{font-size:11px;color:#000000;font-weight:normal;}
			
			
			.fundhead5_e{font-size:9px;color:#000066;font-weight:bold;}
			.fundhead5a_e{font-size:9px;color:#4a4a4a;font-weight:bold;}
			.data4_e{font-size:9px;color:#000000;font-weight:bold;}
			.data6_e{font-size:9px;color:#000066;font-weight:bold;}
			
			.fundhead5b_e{font-size:9px;color:#000066;font-weight:normal;}
			.fundcopy_e{font-size:9px;color:#4a4a4a;font-weight:normal;}
			.update_e{font-size:9px;color:#888888;font-weight:normal;}
			.funddate_e{font-size:9px;color:#888888;font-weight:normal;}
			.fundasofdate_e{font-size:9px;color:#000000;font-weight:normal;}
			.data1_e{font-size:9px;color:#000000;font-weight:normal;}
			.data1a_e{font-size:9px;color:#000066;font-weight:normal;}
			.data3_e{font-size:9px;color:#888888;font-weight:normal;}
			.fundnewbodycon_e{font-size:9px;color:#2f2f2f;font-weight:normal;}
	
			DIV.absinv_e{position:absolute;top:0;left:0;visibility:hidden;}/*-- fromoldstylesheet --*/
			DIV.relvis_e{position:relative;top:0;left:0;visibility:visible;}
			DIV.absinv2_e{position:absolute;top:0;left:0;visibility:hidden;}
			
	
	/*-- Transaction template  | buy,sell,exch --*/
	
			.tranhead4_e{font-size:11px;color:#828282;font-weight:bold;}
			
			.tranbodycon_e{font-size:11px;color:#828282;font-weight:normal;}
			
			
			.transmbodycon_e{font-size:9px;color:#4a4a4a;font-weight:normal;}
			.transmbodycon2_e{font-size:9px;color:#828282;font-weight:normal;}
			.transmbodycon3_e{font-size:9px;color:#000099;font-weight:normal;}
	
	
	/*-- Accountoptionstemplate --*/
	
			.acctopthead1_e{font-family:arial,sans-serif;font-size:18px;color:#000000;font-weight:normal;}
			
			
			.acctopthead3_e{font-family:arial,sans-serif;font-size:13px;color:#828282;font-weight:bold;}
			
			
			.acctopthead4_e{font-size:11px;color:#828282;font-weight:bold;}
			
			.acctoptbodycon_e{font-size:11px;color:#828282;font-weight:normal;}
						
			
			.acctopthead5_e{font-size:9px;color:#828282;font-weight:bold;}
			
			.acctoptsmbodycon_e{font-size:9px;color:#828282;font-weight:normal;}
	
	
	/*-- Wholesalertemplate --*/
	
			.wholehead1_e{font-family:arial,sans-serif;font-size:18px;color:#000000;font-weight:normal;}
	
	
	/*-- Imagetemplate --*/
	
			.imghead1_e{font-family:arial,sans-serif;font-size:18px;color:#8B6836;font-weight:bold;}
			
			.imgbodycon_e{font-size:11px;color:#8B6836;font-weight:normal;}
			
			.imgfig_e{font-size:9px;color:#888888;font-weight:normal;}
	
	
	/*--  aggrement Pages  --*/
		
			.agrmntcon4_e{font-family:arial,sans-serif;font-size:15px;color:#001B4C;font-weight:normal;}
			.agrmnthead2a_e{font-family:arial,sans-serif;font-size:15px;color:#001B4C;font-weight:bold;}
			
			
			.agrmnthead4_e{font-size:11px;color:#545454;font-weight:bold;font-style:italic;}
			.agrmntcon3_e{font-size:11px;color:#545454;font-style:italic;}
			
			.agrmntcon1_e{font-size:11px;color:#001B4C;}
			.agrmntcon2_e{font-size:11px;color:#545454;}
			
	
	/*--  proxy pages  --*/
		
			.proxycon_e{font-size:9px;color:#682828;}
	
	
	/*--  glossary  --*/
		
			.glossarybracket_e{font-family:arial,sans-serif;font-size:24px;color:#bdbdbd;font-weight:normal;}
			.glossaryhead_e{font-family:arial-black,sans-serif;font-size:24px;color:#bdbdbd;font-weight:normal;}
		
	
	/*-- registration --*/
			.rghead3_e{font-family:arial,sans-serif;font-size:15px;color:#883900;font-weight:bold;}
			
			.rgbodycon_e{font-size:11px;color:#892b00;font-weight:normal;}
			
			.rgsmbodycon_e{font-size:9px;color:#A03D01;font-weight:normal;}
	
	
	/*-- commentary --*/
		
			.greysmbodycon_e{font-size:9px;color:#828282;font-weight:normal;}
	
/******  GLOBAL ELEMENTS  *******************************************************************************/
	/*-- Body Background --*/
			
			body{background-color:#FFFFFF;}
			
			TD{font-family:verdana,sans-serif;font-size:11px;font-weight:normal;}
	/*-- Navigation           | Use on all Navigation: Main; Sub; Left --*/	
	/*
			a.secnav:active_e{font-size:9px;color:#0000ff;text-decoration:none;}
			a.secnav:link_e{font-size:9px;color:#00003d;text-decoration:none;}
			a.secnav:visited_e{font-size:9px;color:#00003d;text-decoration:none;}
			a.secnavhilite_e{font-size:9px;color:#00003d;font-weight:bold;text-decoration:none;}
			.secnavsp_e{font-size:9px;color:#00003d;}
			
			a.thirdnav_e{font-size:10px;color:#000000;font-weight:bold;text-decoration:none;}
			
			a.fourthnav_e{font-size:9px;color:#000066;font-weight:normal;text-decoration:none;line-height:11px;}
			a.fourthnav:hover_e{font-size:9px;color:#0000ff;font-weight:normal;text-decoration:none;line-height:11px;}
			
			a.globalnav:active_e{font-size:9px;color:#ffeeaa;text-decoration:none;}
			a.globalnav:link_e{font-size:9px;color:#ffcc00;text-decoration:none;}
			a.globalnav:visited_e{font-size:9px;color:#ffcc00;text-decoration:none;}
			*/
			a.globalnavhilite_e{font-size:9px;color:#ffcc00;font-weight:bold;text-decoration:none;}
			
			.globalnavsp_e{font-size:9px;font-weight:normal;color:#ffffff;}
			.globalnavdisabled_e{font-size:9px;font-weight:normal;color:#9999cc;}
			.globalnavspdisabled_e{font-size:9px;font-weight:normal;color:#9999cc;}	
	
		/* dimension */	
		
			DIV.globalnav_e{position:absolute;left:0px;top:0px;z-index:5;}
			DIV.watglobalnav_e{position:absolute;left:645px;top:6px;z-index:5;visibility:visible;}
			DIV.secnav_e{position:absolute;left:0px;top:113px;z-index:5;visibility:hidden;}
			DIV.leftnavdiv_e{position:relative;top:0;left:0;visibility:visible;}
			DIV.leftnavdivRETAIL_e{position:relative;top:0;left:0;visibility:visible;}		
			
			
	/*-- Element specifc links --*/
	/*
			a.morelink:active_e{font-size:11px;color:#6666ff;}
			a.morelink:link_e{font-size:11px;color:#0000ff;}
			a.morelink:visited_e{font-size:11px;color:#000099;}
			
			a.info:link_e{font-size:11px;color:#a25a07;}
			a.info:activev{font-size:11px;color:#f58502;}
			a.info:visited_e{font-size:11px;color:#834906;}
			
			a.info2:link_e{font-size:9px;color:#a25a07;}
			a.info2:active_e{font-size:9px;color:#f58502;}
			a.info2:visited_e{font-size:9px;color:#834906;}
			
			*/
	/*-- Misc           | dates --*/	
	
		
			.secmarker_e{font-family:arial,sans-serif;font-size:13px;color:#dbdbdb;font-weight:bold;}
			
			.subinfo_e{font-size:11px;color:#828282;font-weight:normal;}
			
			.asofdatev{font-size:9px;color:#000000;font-weight:normal;}
			.date_e{font-size:9px;color:#000000;font-weight:normal;}
			
			.minihead_e{font-size:9px;color:#dbdbdb;font-weight:normal;}
			.filesize_e{font-size:9px;color:#4a4a4a;font-weight:normal;}
			.spacerstyle_e{font-size:1px;color:#ffffff;font-weight:normal;}
			.head5link_e{font-size:9px;color:#000099;font-weight:bold;text-decoration:none;}
			.breakstyle_e{font-size:5px;color:#ffffff;font-weight:normal;}
		/* Call out text */
					
			.callouttext_e{font-size:11px;color:#b76800;font-weight:normal;}
			.callouttext2_e{font-size:11px;color:#763400;font-weight:normal;}
			.callouttext2b_e{font-size:11px;color:#763400;font-weight:bold;}
		/* InfoMessage */
		
			.infohd_e{font-size:11px;color:#000000;font-weight:bold;}
			.info_e{font-size:11px;color:#000000;font-weight:normal;}
		/* ErrorMessage */
			
			.errhd1_e{font-family:arial,sans-serif;font-size:18px;color:#ffffff;font-weight:bold;}
			.errhd2_e{font-family:arial,sans-serif;font-size:15px;color:#ffffff;font-weight:bold;}
			
		
			.errhd_e{font-size:11px;color:#970103;font-weight:bold;}
			.err5_e{font-size:11px;color:#970103;font-weight:normal;font-style:italic;}
			.errhead4_e{font-size:11px;color:#ff0000;font-weight:bold;}
			.errhead4a_e{font-size:11px;color:#990000;font-weight:bold;} /*Usedinchangeaddress*/
			
			.err_e{font-size:11px;color:#970103;font-weight:normal;}
			.err2_e{font-size:11px;color:#990000;font-weight:normal;}
			.err4_e{font-size:11px;color:#000052;font-weight:normal;}
			.err6_e{font-size:11px;color:#ffffff;}
			
			
			.errhead5_e{font-size:9px;color:#ff0000;font-weight:bold;}
			.errhd5_e{font-size:9px;color:#ffffff;font-weight:bold;}
			
			.err3_e{font-size:9px;color:#990000;font-weight:normal;}
			.err7_e{font-size:9px;color:#970103;font-weight:normal;}
			
			
						
		/* used for table tabs */
		
			a.nounderline_e{text-decoration:none;}
			/*a.nounderline:hover_e{text-decoration:none;}*/
		
		/* csr tabs */
		
			.bodyconcsr_e{font-size:11px;color:#ff0000;}
			.head5csr_e{font-size:9px;color:#ff0000;font-weight:bold;}
		
		/* rel links */
		
			.concathead_e{font-size:11px;color:#4a4a4a;font-weight:bold;}
			
			.consubcathead_e{font-size:9px;color:#4a4a4a;font-weight:bold;}
			
			.concatcopy_e{font-size:9px;color:#828282;font-weight:normal;}
	/*-- Forms           | Use on all forms --*/	
			
			
			.formcopyhead4_e{font-size:11px;color:#828282;font-weight:bold;}
			
			.insttext_e{font-size:11px;color:#000000;font-weight:normal;}
			.frminsttext_e{font-size:11px;color:#828282;font-weight:normal;}
			.steps_e{font-size:11px;color:#000000;font-weight:normal;}
			.formcopy_e{font-size:11px;color:#828282;font-weight:normal;}
			input{font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
			select{font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
			textarea{font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
			form{font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
			
			
			.formcopyhead5_e{font-size:9px;color:#828282;font-weight:bold;}
			
			.fldmarker_e{font-size:9px;color:#828282;font-weight:normal;}
			.fldmarker2_e{font-size:9px;color:#4a4a4a;font-weight:normal;}
			.insttext2_e{font-size:9px;color:#828282;font-weight:normal;}
			.formcopy2_e{font-size:9px;color:#828282;font-weight:normal;}
			.reqfld_e{font-size:9px;color:#ff0000;}
			
			
	/*-- Legal Content           | Caveat, footer, important, important legal information, footnote  --*/	
			
			.footerconbld2_e{font-size:11px;color:#000000;font-weight:bold;}
			.footerconital2_e{font-size:11px;color:#000000;font-weight:normal;font-style : italic;}
			
			.caveatpgtitle_e{font-size:11px;color:#2f2f2f;font-weight:normal;}
			.footercon2_e{font-size:11px;color:#000000;font-weight:normal;}
			
			.footerseperator_e{font-family:arial,sans-serif;font-size:9px;color:#848284;font-weight:bold;}
			.footerconbld_e{font-size:9px;color:#000000;font-weight:bold;}
			.footerconital_e{font-size:9px;color:#000000;font-weight:normal;font-style : italic;}
			
			.footercon_e{font-size:9px;color:#000000;font-weight:normal;}
			.caveat_e{font-size:9px;color:#2f2f2f;font-weight:normal;}
			.caveatdarkbg_e {font-size: 9px; color: #ffffff;;font-weight:normal;}
			a.footer_e{font-size:9px;color:#0000ff;}
			/*a.footer:hover_e{font-size:9px;color:#0000ff;}*/
/******  GENERAL  *******************************************************************************/
		
	/*-- Body and Headers --*/
		
			.pgtitle_e{font-family:arial,sans-serif;font-size:18px;color:#000000;font-weight:bold;}
			.greypgtitle_e{font-family:arial,sans-serif;font-size:18px;color:#848284;font-weight:bold;}
			.greypgtitle_ec{font-family:arial,sans-serif;font-size:14px;color:#848284;font-weight:bold;}
			.greypgtitlenb_e{font-family:arial,sans-serif;font-size:18px;color:#848284;}
			.head1_e{font-family:arial,sans-serif;font-size:18px;color:#000000;font-weight:bold;}
			
			
			.head2_e{font-family:arial,sans-serif;font-size:15px;color:#000000;font-weight:bold;}
			.head2a_e{font-family:arial,sans-serif;font-size:15px;color:#888888;font-weight:bold;}
			.head2bv{font-family:arial,sans-serif;font-size:15px;color:#CC6600;font-weight:bold;}
			
			.head3_e{font-family:arial,sans-serif;font-size:13px;color:#000000;font-weight:bold;}
			.head3a_e{font-family:arial,sans-serif;font-weight:bold;font-size:12px;}
			
			.lgbodycon_e{font-size:13px;color:#000000;}
			
		
			.head4_e{font-size:11px;color:#000000;font-weight:bold;}
			.head4a_e{font-size:11px;color:#888888;font-weight:bold;}
			.head4b_e{font-size:11px;color:#CC6600;font-weight:bold;}
			
			.bodycon_e{font-size:11px;color:#000000;}
			.bodycon2_e{font-size:11px;color:#ffffff;}
			.bodycon3_e{font-size:11px;color:#dbdbdb;}
			.bodycon4_e{font-size:11px;color:#888888;}
			.bodycon5_e{font-size:11px;color:#4A4A4A;}
			
		
			.head5_e{font-size:9px;color:#000000;font-weight:bold;}
			.head5a_e{font-size:9px;color:#000066;font-weight:bold;}
			.head5orange_e{font-size:9px;color:#CC6600;font-weight:bold;}
			
			.smbodycon_e{font-size:9px;color:#000000;}
			.smbodycon1_e{font-size:9px;color:#B0B0B0;}
		/* Do not use for new pages */
		.head6_e{font-size:9px;color:#A6A6A6;font-weight:bold;}
		.orangehead_e{font-family:arial,sans-serif;font-size:13px;color:#CC6600;font-weight:bold;}
		.orangehead2_e{font-family:arial,sans-serif;font-size:13px;color:#CC6600;font-weight:normal;}
		.bodycon13px_e{font-size:13px;color:#000000;}
		.icon_e{font-size:11px;color:#000000;font-style:italic;}
		.wsmbodycon_e{font-size:9px;color:#ffffff;}
		.pgsumteaser_e{font-size:11px;color:#000000;font-style:italic;}/*sameasicon;removingicon*/
		.brownbody_e{font-size:11px;color:#663300;font-weight:normal;}
			/*Added01/01/2002formyhome_fp.jsp*/
	
	
	/*-- links           | None item specific links --*/
			
			a.link4_e:active{font-size:13px;color:#ffe879;}
			a.link4_e:link{font-size:13px;color:#0000ff;}
			a.link4_e:visited{font-size:13px;color:#ffcc00;}
			
			a.link10_e{font-family:arial,sans-serif;font-size:13px;color:#ffffff;font-weight:bold;text-decoration:none;}
			.link10_e{font-family:arial,sans-serif;font-size:13px;color:#ffffff;font-weight:bold;text-decoration:none;}
	
			
			a.link3b_e:active{font-size:11px;color:#ffffff;font-weight:bold;}
			a.link3b_e:link{font-size:11px;color:#ffffff;font-weight:bold;}
			a.link3b_e:visited{font-size:11px;color:#ffffff;font-weight:bold;}
			
			a.link_e:active{font-size:11px;color:#6666ff;}
			a.link_e:link{font-size:11px;color:#0000ff;}
			a.link_e:visited{font-size:11px;color:#000099;}
			
			a.link3_e:active{font-size:11px;color:#ffe789;}
			a.link3_e:link{font-size:11px;color:#ffcc00;}
			a.link3_e:visited{font-size:11px;color:#ffcc00;}
			
			a.link7_e:active{font-size:11px;color:#eeeeee;}
			a.link7_e:link{font-size:11px;color:#ffffff;}
			a.link7_e:visited{font-size:11px;color:#eeeeee;}
			
			a.link9_e:active{font-size:11px;color:#0000ff;text-decoration:none;}
			a.link9_e:link{font-size:11px;color:#000066;text-decoration:none;}
			a.link9_e:visited{font-size:11px;color:#000099;text-decoration:none;}
				
			
			a.link2ba_e:active{font-size:9px;color:#6666ff;font-weight:bold;}
			a.link2b_e:link{font-size:9px;color:#0000ff;font-weight:bold;}
			a.link2b_e:visited{font-size:9px;color:#000099;font-weight:bold;}
			
			a.link2a_e:active{font-size:9px;color:#6666ff;font-style : italic;}
			a.link2a_e:link{font-size:9px;color:#0000ff;font-style : italic;}
			a.link2a_e:visited{font-size:9px;color:#000099;font-style : italic;}
	
			a.link2_e:active{font-size:9px;color:#6666ff;}
			a.link2_e:link{font-size:9px;color:#0000ff;}
			a.link2_e:visited{font-size:9px;color:#000099;}
			a.link3a_e:active{font-size:9px;color:#ffeeaa;}
			a.link3a_e:link{font-size:9px;color:#ffcc00;}
			a.link3a_e:visited{font-size:9px;color:#ffcc00;}
			
			a.link5_e:active{font-size:9px;color:#dbe9fc;}
			a.link5_e:link{font-size:9px;color:#b6d3fc;}
			a.link5_e:visited{font-size:9px;color:#b6d3fc;}
			
			a.link6_e:active{font-size:9px;color:#96f9fc;}
			a.link6_e:link{font-size:9px;color:#00f6ff;}
			a.link6_e:visited{font-size:9px;color:#00f6ff;}
			
			a.link8_e:active{font-size:9px;color:#ffffff;}
			a.link8_e:link{font-size:9px;color:#ffffff;}
			a.link8_e:visited{font-size:9px;color:#ffffff;}
			
						
			
/************************** ENGLISH CLASSES END*********************************************************/
/****************************************************************************************************/
				
/***************************NEW CODING********************************************/
/********************************************************************************************************************************************************************************/
/********************************************************* Fund Performance Table -- applies to all Fund Perfoamnce tables ******************************************************/
/********************************************************************************************************************************************************************************/
/******************************************************************************/
/** Funf Perf Container *******************************************************/
/******************************************************************************/
TABLE.fundPerfContainer {width: 750px; border-collapse: collapse; background-color : #EAEFF3;} /** Container table **/
TABLE.fundPerfContainer TD.container {padding: 10px 10px 0px 10px; vertical-align: top;} /** Padding for the container **/
TABLE.fundPerfContainer TD.container DIV.fundperf {margin-top: 5px; margin-bottom: 5px;} /** Fund Perf table padding **/
TABLE.fundPerfContainer TD.container DIV.fundperfB {margin-top: 5px; margin-bottom: 5px;} /** Fund Perf table padding **/
TABLE.fundPerfContainer TD.container DIV.backTop {padding: 0px 5px 15px 0px; text-align: right;} /** Back to Top button padding **/
/******************************************************************************/
/** Fund Perf Table A **********************************************************/
/******************************************************************************/
TABLE.fundperf {width: 730px; border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #888888; border-collapse: collapse; background-color : #FFFFFF; empty-cells: show;} /** Table class **/
TABLE.fundperf TD.date {padding: 5px 5px 2px 5px; border-top: 1px solid #888888; font-size: 11px; text-align: right; vertical-align: top;} /** Top date **/
TABLE.fundperf TD.dateNT {padding: 5px 5px 2px 5px; text-align: right; font-size: 11px; vertical-align: top;} /** Top date **/
TABLE.fundperf TD P.dateTopSpacer {margin-top: 5px;} /** Table name **/
TABLE.fundperf TD SPAN.comment {color: #888888}
TABLE.fundperf TD.date A {padding: 5px 5px 2px 5px; font-size: 11px; text-align: right; vertical-align: top;} /** Top date **/
TABLE.fundperf TD.titlePadding {padding: 5px 15px 2px 5px; border-top: 1px solid #888888; vertical-align: bottom;} /** Padding for the title information **/
TABLE.fundperf TD.titlePaddingNT {padding: 5px 15px 2px 5px; vertical-align: bottom;} /** Padding for the title information **/
TABLE.fundperf TD SPAN.tableTitle {font-family: arial,sans-serif; font-size: 15px; color: #000000; font-weight: bold;} /** Table title **/
TABLE.fundperf TD SPAN.tableTitle1 {font-family: verdana; font-size: 11px; color: #000000; font-weight: bold;} /** Table title **/
TABLE.fundperf TD SPAN.info {font-size: 9px; color: #000066; font-weight: normal;} /** Table title **/
TABLE.fundperf TD P.tableHeaderSpacer {margin-top: 20px;} /** Table name **/
TABLE.fundperf TD.headerSpacer {height: 10px;} /** Table name **/
TABLE.fundperf TD DIV.tableHeader {font-weight: bold;} /** Table name **/
/** Table column header *******************************************************/
/******************************************************************************/
TABLE.fundperf TR.colHeader {background-color : #ECECEC;} /** Background for column headers **/
TABLE.fundperf TR.repeatColHeader {background-color : #F9F9F9;} /** Background for repeating column headers **/
TABLE.fundperf TD P.colHeaderSpacer {margin-bottom: 0; margin-top: 5px;} /** For multi line column headers **/
TABLE.fundperf TD.colHeaderA {border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: left; vertical-align: bottom;} /** Left column header **/
TABLE.fundperf TD.colHeaderB {border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, no sub header **/
TABLE.fundperf TD.colHeaderBA {border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, no sub header **/
TABLE.fundperf TD.colHeaderBB {border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, no sub header **/
TABLE.fundperf TD.colHeaderC {border-top: 1px solid #DBDBDB; border-left: 1px solid #888888; padding: 5px 0px 5px 0px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, has sub header **/
TABLE.fundperf TD.colHeaderCA {border-top: 1px solid #DBDBDB; padding: 5px 0px 5px 0px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, has sub header **/
TABLE.fundperf TD.subHeaderA {border-left: 1px solid #888888; padding: 0px 5px 0px 5px; font-size:9px;color:#000066;font-weight:normal; text-align: center; vertical-align: bottom;} /** Left sub header **/
TABLE.fundperf TD.subHeaderAA {padding: 0px 5px 0px 5px; font-size:9px;color:#000066;font-weight:normal; text-align: center; vertical-align: bottom;} /** Left sub header **/
TABLE.fundperf TD.subHeaderB {border-left: 1px solid #CECFCE; padding: 0px 5px 0px 5px; font-size:9px;color:#000066;font-weight:normal; text-align: center; vertical-align: bottom;} /** light left border sub header **/
TABLE.fundperf TD.subHeaderSpacer {height: 5px; border-bottom: 1px solid #DBDBDB; border-left: 1px solid #888888;} /** Spacer below the sub header **/
TABLE.fundperf TD.subHeaderSpacerA {height: 5px; border-bottom: 1px solid #DBDBDB;} /** Spacer below the sub header **/
/** Table data ****************************************************************/
/******************************************************************************/
TABLE.fundperf TR.data {} /** For default data TRs **/
TABLE.fundperf TR.data TD {font-size: 11px;}
TABLE.fundperf TR.data9 {} /** For size 9 data TRs **/
TABLE.fundperf TR.data9 TD {font-size: 9px; color: #000000;}
TABLE.fundperf TD P.dataSpacer {margin-bottom: 0; margin-top: 5px;}
TABLE.fundperf TD.dataTitle {padding: 10px 5px 5px 5px; vertical-align: top;} /** Data title **/
TABLE.fundperf TD.dataTitle A {font-size: 11px; font-weight: bold;} /** Data title **/
TABLE.fundperf TD.dataA {border-bottom: 1px solid #CCCCCC; padding: 5px 5px 5px 5px; vertical-align: top;} /** Left column data **/
TABLE.fundperf TD.dataAA {border-bottom: 1px solid #CCCCCC; padding: 3px 5px 3px 0px; vertical-align: top;} /** Left column data with additional left padding **/
TABLE.fundperf TD.dataAB {padding: 3px 5px 3px 15px; vertical-align: top;} /** Left column data with additional left padding **/
TABLE.fundperf TD.dataB {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperf TD.dataBA {border-left: 1px solid #CECFCE; padding: 3px 5px 3px 5px; text-align: right; vertical-align: top; background-color : #F0F5EF;} /** Light left border, right aligned data with background **/
TABLE.fundperf TD.dataBB {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CECFCE; padding: 3px 5px 3px 5px; vertical-align: top; text-align: right;} /** Light left border, right aligned data **/
TABLE.fundperf TD.dataBC {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperf TD.dataBD {border-left: 1px solid #888888; padding: 3px 5px 3px 5px; text-align: right; vertical-align: top; background-color : #F0F5EF;} /** Light left border, right aligned data with background **/
TABLE.fundperf TD.dataBE {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 3px 5px 3px 5px; vertical-align: top; text-align: right;} /** Light left border, right aligned data **/
TABLE.fundperf TD.dataC {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.dataCA {border-left: 1px solid #888888; padding: 3px 5px 3px 5px; vertical-align: top; background-color : #F0F5EF;} /** Dark left border, center aligned data with background **/
TABLE.fundperf TD.dataCB {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 3px 5px 3px 5px; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.dataCC {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CECFCE; padding: 3px 5px 3px 5px; text-align: center; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.dataCD {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: right; vertical-align: top;} /** Light left border, right aligned data **/
TABLE.fundperf TD.dataD {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; vertical-align: top;} /** Dark left border, left aligned data **/
/** The last data row w/o border-bottom **/
TABLE.fundperf TD.lastDataA {padding: 5px 5px 5px 5px; vertical-align: top;} /** Left column data **/
TABLE.fundperf TD.lastDataAA {padding: 3px 5px 3px 0px; vertical-align: top;} /** Left column data **/
TABLE.fundperf TD.lastDataB {border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperf TD.lastDataBA {border-left: 1px solid #CECFCE; padding: 3px 5px 3px 5px; text-align: right; vertical-align: top;} /** Light left border, right aligned data **/
TABLE.fundperf TD.lastDataBB {border-left: 1px solid #CECFCE; padding: 3px 5px 3px 5px; text-align: center; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperf TD.lastDataC {border-left: 1px solid #888888; padding: 5px 5px 5px 5px; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.lastDataCA {border-left: 1px solid #888888; padding: 3px 5px 3px 5px; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.lastDataCB {border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: right; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.lastDataCC {border-left: 1px solid #888888; padding: 3px 5px 3px 5px; text-align: right; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperf TD.lastDataD {border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Dark left border, left aligned data **/
TABLE.fundperf TD.lastDataE {border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Light left border, center aligned data **/
/** Tabs **********************************************************************/
/******************************************************************************/
TABLE.fundperfTab {width: 100%; border-collapse: collapse; background-color : #EAEFF3; empty-cells: show;} /** Table class **/
TABLE.fundperfTab TR.fundperfTabBG {background-color : #FFFFFF;}
TABLE.fundperfTab TD.tabOnL {height: 22px; border-top: 1px solid #99A9C4; border-left: 1px solid #99A9C4; padding: 3px 5px 5px 5px; font-size:11px;color:#000000;font-weight:bold; background-color : #FFFFFF;}
TABLE.fundperfTab TD.tabOnLA {height: 22px; border-top: 1px solid #99A9C4; padding: 3px 5px 5px 5px; font-size:11px;color:#000000;font-weight:bold; background-color : #FFFFFF;}
TABLE.fundperfTab TD.tabOnM {height: 22px; border-top: 1px solid #99A9C4; padding: 3px 5px 5px 5px; font-size:11px;color:#000000;font-weight:bold; background-color : #FFFFFF;}
TABLE.fundperfTab TD.tabOffL {border-bottom: 1px solid #99A9C4; border-left: 1px solid #99A9C4; padding: 2px 5px 3px 5px; background-color : #DDE5EC;}
TABLE.fundperfTab TD.tabOffM {border-bottom: 1px solid #99A9C4; padding: 2px 5px 3px 5px; background-color : #DDE5EC;}
TABLE.fundperfTab TD A {font-size:9px;color:#4a4a4a;font-weight:bold; text-decoration:none;}
TABLE.fundperfTab TD.tabOffT {height: 3px !important; height /**/:2px; border-bottom: 1px solid #99A9C4;}
TABLE.fundperfTab TD.tabBlank {border-bottom: 1px solid #99A9C4;}
TABLE.fundperf TD.topSpacer {height: 0px;} /** Space between top column header and the data **/
TABLE.fundperf TD.bottomSpacer {height: 20px;} /** Space between the last data and the table border **/
/******************************************************************************/
/** Fund Perf Table B & C *********************************************************/
/******************************************************************************/
TABLE.fundperfB {border: 1px solid #99A9C4; border-collapse: collapse; background-color: #FFFFFF; empty-cells: show;} /** Table class **/
TABLE.fundperfC {width: 100%; border-collapse: collapse; background-color: #FFFFFF; empty-cells: show;} /** Table class **/
TABLE.fundperfB TD.threeColA {width: 33%; padding: 0px 5px 0px 0px; vertical-align: top;}
TABLE.fundperfB TD.threeColB {width: 33%; padding: 0px 5px 0px 5px; border-left: 1px solid #CECFCE; vertical-align: top;}
TABLE.fundperfB TD.commentA {padding: 5px 5px 10px 5px;}
TABLE.fundperfB TD.commentB {padding: 5px 5px 10px 5px; color: #888888; text-align: right; vertical-align: top;}
TABLE.fundperfB TD.commentC {padding: 5px 5px 10px 5px; color: #888888; vertical-align: top;}
TABLE.fundperfB TD.titlePadding {padding: 5px 5px 5px 5px; background-color: #D0DDE9;} /** Padding for the title information **/
TABLE.fundperfB TD SPAN.tableTitle {font-family: arial,sans-serif; font-size: 15px; color: #000000; font-weight: bold;} /** Table title **/
TABLE.fundperfB TD.date {padding: 5px 5px 5px 5px; font-size: 9px; text-align: right; background-color: #D0DDE9;} /** Top date **/
TABLE.fundperfB TD.dateB {padding: 5px 5px 5px 5px; font-size: 9px; text-align: right;} /** Top date **/
TABLE.fundperfB TD.tableHeader {padding: 0px 5px 3px 5px; font-size: 11px; font-weight: bold;} /** Table name **/
TABLE.fundperfB TD.tableHeaderB {padding: 10px 5px 3px 5px; font-size: 11px; font-weight: bold;} /** Table name **/
TABLE.fundperfB TD.header {padding: 0px 5px 3px 5px; font-family: arial,sans-serif; font-size: 15px; font-weight: bold;} /** Table name **/
TABLE.fundperfB TD.header DIV.info {padding: 0px 0px 3px 0px; font-size: 11px; color: #000000;} /** Table name **/
TABLE.fundperfB TD.tableHeader P.tableHeaderSpacer {margin-top: 15px;} /** Table name **/
TABLE.fundperfB TD.tableHeader P.tableHeaderSpacerB {margin-top: 5px;} /** Table name **/
TABLE.fundperfB TD.headerSpacer {height: 10px;} /** Table name **/
DIV.fundperfB DIV.title {padding: 10px 0px 10px 0px; font-family:arial,sans-serif;font-size:15px;color:#000000;font-weight:bold;}
/** Table column header *******************************************************/
/******************************************************************************/
TABLE.fundperfB TR.colHeader {} /** Background for column headers **/
TABLE.fundperfB TR.repeatColHeader {} /** Background for repeating column headers **/
TABLE.fundperfB TD.colHeaderA {padding: 2px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: left; vertical-align: bottom;}
TABLE.fundperfB TD.colHeaderAA {padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; text-align: left; vertical-align: bottom;}
TABLE.fundperfB TD.colHeaderB {padding: 2px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: right; vertical-align: bottom;}
TABLE.fundperfB TD.colHeaderC {padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;}
TABLE.fundperfB TD.colHeaderCA {padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom; background-color: #F4FBFD;}
TABLE.fundperfB TD.colHeaderCB {padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; text-align: center; vertical-align: bottom; background-color: #F4FBFD;}
TABLE.fundperfB TD P.colHeaderSpacer {margin-bottom: 0; margin-top: 5px;} /** For multi line column headers **/
/** Table data ****************************************************************/
/******************************************************************************/
TABLE.fundperfB TR.data {} /** For default data TRs **/
TABLE.fundperfB TR.data TD {font-size: 11px;}
TABLE.fundperfB TR.data9 {} /** For size 9 data TRs **/
TABLE.fundperfB TR.data9 TD {font-size: 9px;}
TABLE.fundperfB TD P.dataSpacer {margin-bottom: 0; margin-top: 5px;}
TABLE.fundperfB TD.dataA {padding: 3px 5px 3px 5px; color:#000066; font-weight:bold;} /** Left column data **/
TABLE.fundperfB TD.dataAA {padding: 3px 5px 3px 5px; color:#000000;}
TABLE.fundperfB TD.dataAB {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; color:#000066; font-weight:bold;}
TABLE.fundperfB TD.dataAC {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; color:#000000; text-align: center;}
TABLE.fundperfB TD.dataAD {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; color:#000000;}
TABLE.fundperfB TD.dataAE {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; color:#000066;}
TABLE.fundperfB TD.dataB {padding: 3px 5px 3px 5px; color:#000000; text-align: right; vertical-align: bottom;}
TABLE.fundperfB TD.dataBA {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; color:#000000; text-align: right; vertical-align: bottom;}
TABLE.fundperfB TD.dataBB {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #CECFCE; color:#000000; text-align: right;}
TABLE.fundperfB TD.dataBC {padding: 0px 5px 3px 5px; font-size: 9px; color:#000000; text-align: right; vertical-align: top;}
TABLE.fundperfB TD.dataC {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #888888; color:#000000; text-align: center; background-color: #F4FBFD;}
TABLE.fundperfB TD.dataCA {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #CECFCE; color:#000000; text-align: center; background-color: #F4FBFD;}
TABLE.fundperfB TD.dataD {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #888888; color:#000000; text-align: center;}
TABLE.fundperfB TD.dataDA {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #CECFCE; color:#000000; text-align: right;}
TABLE.fundperfB TD.dataDB {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #000000; color:#000000; font-weight: bold; text-align: right;}
TABLE.fundperfB TD.dataDC {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #000000; color:#000000; text-align: center;}
TABLE.fundperfB TD.dataDD {padding: 3px 5px 3px 5px; border-bottom: 1px solid #CECFCE; border-left: 1px solid #CECFCE; color:#000000; text-align: center;}
TABLE.fundperfB TD SPAN.info {font-size: 9px; color:#888888;}
TABLE.fundperfB TD SPAN.desc {color:#000066; font-weight:normal;}
TABLE.fundperfB TD SPAN.date {color:#000000; font-weight:normal;}
TABLE.fundperfB TD SPAN.text {color:#000000; font-weight:normal;}
TABLE.fundperfB TD SPAN.smText {color:#000000; font-size: 9px; font-weight:normal;}
TABLE.fundperfB TD SUP {font-weight:normal;}
/** The last data row w/o border-bottom **/
TABLE.fundperfB TD.lastDataA {padding: 3px 5px 3px 5px; color:#000066; font-weight:bold;}
TABLE.fundperfB TD.lastDataAA {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; color:#000066; font-weight:bold;}
TABLE.fundperfB TD.lastDataAB {padding: 3px 5px 3px 5px; color:#000000; text-align: center;}
TABLE.fundperfB TD.lastDataAC {padding: 3px 5px 3px 5px; color:#000000;}
TABLE.fundperfB TD.lastDataAD {padding: 3px 5px 3px 5px; color:#000066;}
TABLE.fundperfB TD.lastDataAE {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; color:#000000; font-weight:bold;}
TABLE.fundperfB TD.lastDataB {padding: 3px 5px 3px 5px; color:#000000; text-align: right;}
TABLE.fundperfB TD.lastDataBA {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; color:#000000; font-weight:bold; text-align: right; vertical-align: top;}
TABLE.fundperfB TD.lastDataBB {border-left: 1px solid #CECFCE; padding: 3px 5px 3px 5px; color:#000000; text-align: right;}
TABLE.fundperfB TD.lastDataC {padding: 3px 5px 3px 5px; border-left: 1px solid #888888; color:#000000; text-align: center; background-color: #F4FBFD;}
TABLE.fundperfB TD.lastDataCA {padding: 3px 5px 3px 5px; border-left: 1px solid #CECFCE; color:#000000;text-align: center; background-color: #F4FBFD;}
TABLE.fundperfB TD.lastDataD {padding: 3px 5px 3px 5px; border-left: 1px solid #888888; color:#000000; text-align: center;}
TABLE.fundperfB TD.lastDataDA {padding: 3px 5px 3px 5px; border-left: 1px solid #CECFCE; color:#000000; text-align: center;}
TABLE.fundperfB TD.lastDataDB {padding: 3px 5px 3px 5px; border-left: 1px solid #000000; font-size: 11px; color:#000000; font-weight:bold; text-align: right;}
TABLE.fundperfB TD.lastDataDC {padding: 3px 5px 3px 5px; border-left: 1px solid #000000; color:#000000; text-align: center;}
TABLE.fundperfB TD.lastDataDD {padding: 3px 5px 3px 5px; border-left: 1px solid #CECFCE; color:#000000; text-align: right;}
TABLE.fundperfB TD.totalDataA {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; color:#000000; font-size: 10px; font-weight: bold; text-align: center;}
TABLE.fundperfB TD.totalDataB {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; border-left: 1px solid #888888; color:#000000; font-size: 10px; font-weight: bold; text-align: right; background-color: #F4FBFD;}
TABLE.fundperfB TD.totalDataBA {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; border-left: 1px solid #CECFCE; color:#000000; font-size: 10px; font-weight: bold; text-align: right; background-color: #F4FBFD;}
TABLE.fundperfB TD.totalDataC {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; border-left: 1px solid #888888; color:#000000; font-size: 10px; font-weight: bold; text-align: right;}
TABLE.fundperfB TD.totalDataCA {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; border-left: 1px solid #CECFCE; color:#000000; font-size: 10px; font-weight: bold; text-align: right;}
TABLE.fundperfB TD.totalDataCB {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; border-left: 1px solid #000000; color:#000000; font-size: 11px; font-weight: bold; text-align: right;}
TABLE.fundperfB TD.totalDataCC {padding: 3px 5px 3px 5px; border-top: 1px solid #000000; border-left: 1px solid #000000; color:#000000; font-size: 10px; font-weight: bold; text-align: center;}
TABLE.fundperfB TD.topSpacer {height: 10px;} /** Space between top column header and the data **/
TABLE.fundperfB TD.bottomSpacer {height: 20px;} /** Space between the last data and the table border **/
/******************************************************************************/
/** Fund Perf Table D *********************************************************/
/******************************************************************************/
TABLE.fundperfD {border: 2px solid #EAEFF3; border-collapse: collapse; background-color: #FFFFFF; empty-cells: show;} /** Table class **/
/** Table column header *******************************************************/
/******************************************************************************/
TABLE.fundperfD TR.colHeader {} /** Background for column headers **/
TABLE.fundperfD TR.repeatColHeader {} /** Background for repeating column headers **/
TABLE.fundperfD TD P.colHeaderSpacer {margin-bottom: 0; margin-top: 5px;} /** For multi line column headers **/
TABLE.fundperfD TD.colHeaderA {padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: left; vertical-align: bottom;} /** Left column header **/
TABLE.fundperfD TD.colHeaderB {border-left: 1px solid #888888; padding: 5px 5px 5px 5px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, no sub header **/
TABLE.fundperfD TD.colHeaderC {border-left: 1px solid #888888; padding: 5px 0px 5px 0px; font-size: 9px; color: #000066; font-weight: bold; text-align: center; vertical-align: bottom;} /** Dark left border, center aligned, has sub header **/
TABLE.fundperfD TD.subHeaderA {border-left: 1px solid #888888; padding: 0px 5px 0px 5px; font-size:9px; color:#000066; font-weight:normal; text-align: center; vertical-align: bottom;} /** Left sub header **/
TABLE.fundperfD TD.subHeaderAA {padding: 0px 5px 0px 5px; font-size:9px; color:#000066; font-weight:normal; vertical-align: bottom;} /** Left sub header **/
TABLE.fundperfD TD.subHeaderB {border-left: 1px solid #CECFCE; padding: 0px 5px 0px 5px; font-size:9px;color:#000066;font-weight:normal; text-align: center; vertical-align: bottom;} /** light left border sub header **/
TABLE.fundperfD TD.subHeaderSpacer {height: 5px;} /** Spacer below the sub header **/
TABLE.fundperfD TD.subHeaderSpacerA {height: 5px;} /** Spacer below the sub header **/
/** Table data ****************************************************************/
/******************************************************************************/
TABLE.fundperfD TR.data {} /** For default data TRs **/
TABLE.fundperfD TR.data TD {font-size: 11px;}
TABLE.fundperfD TR.data9 {} /** For size 9 data TRs **/
TABLE.fundperfD TR.data9 TD {font-size: 9px; color: #000000;}
TABLE.fundperfD TD P.dataSpacer {margin-bottom: 0; margin-top: 5px;}
TABLE.fundperfD TD.dataA {border-bottom: 1px solid #CCCCCC; padding: 5px 5px 5px 5px; vertical-align: top;} /** Left column data **/
TABLE.fundperfD TD.dataB {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperfD TD.dataC {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperfD TD.dataD {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; vertical-align: top;} /** Dark left border, left aligned data **/
/** The last data row w/o border-bottom **/
TABLE.fundperfD TD.lastDataA {padding: 5px 5px 5px 5px; vertical-align: top;} /** Left column data **/
TABLE.fundperfD TD.lastDataB {border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperfD TD.lastDataC {border-left: 1px solid #888888; padding: 5px 5px 5px 5px; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundperfD TD.lastDataD {border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Dark left border, left aligned data **/
TABLE.fundperfD TD.lastDataE {border-left: 1px solid #CECFCE; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Light left border, center aligned data **/
TABLE.fundperfD .caveat {font-size: 9px;}
TABLE.fundperfD TD.topSpacer {height: 0px;} /** Space between top column header and the data **/
TABLE.fundperfD TD.bottomSpacer {height: 0px;} /** Space between the last data and the table border **/
/************************END CODING***********************************************/			
/** Quick Links **/			
DIV.homeQuickLinks {width: 176px !important; width /**/:100%; padding: 5px 5px 20px 5px; border-bottom: 1px solid #FFFFFF; background-color: #9CADD6;}
 
TABLE.homeQuickLinks {width: 100%;}
 
TABLE.homeQuickLinks TD {padding: 5px 0px 0px 0px; color: #FFFFFF;}
 
TABLE.homeQuickLinks TD.header {padding: 0px 0px 3px 0px; font-family: arial,sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold;}
 
TABLE.homeQuickLinks TD.headerLine {height: 1px; margin: 0px; padding: 0px; background-image: url("/common/img/dot_9cadd6.gif");}
 
TABLE.homeQuickLinks TD UL{margin: 3px 0px 0px 25px; padding: 0px; list-style-image: url("/common/img/bullet_blk.gif");}
/** Quick Links End**/			
/*************Splash page for Award section 23-Mar-07 *****************/
DIV.contentTBL1 {width:100% !important; width /**/:100%; background-color : #FFFFFF; padding: 0px 0px 0px 0px; margin-right:0px;}
 DIV.contentTBL1 TABLE.contentData1{}
 
 DIV.contentTBL1 TABLE.contentData1 TD.cdataSubHeader1 {font-size: 9px; color: #000066;  font-family: verdana,sans-serif; padding: 8px 5px 2px 9px; background-color : #FFFFFF; vertical-align: bottom; font-weight: bold; text-align:left;}
 DIV.contentTBL1 TABLE.contentData1 TD.cdataSubHeaderA1 {font-size: 9px; color: #000066;  font-family: verdana, sans-serif; padding: 8px 5px 2px 6px; background-color : #FFFFFF; vertical-align: bottom; font-weight: bold;  text-align:center;}
 
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAB1 {font-family: verdana,sans-serif; font-size: 9px;  /*solid #FFFFFF;*/  padding: 12px 0px 0px 0px; vertical-align: top; text-align: left;}
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAB3 {font-family: verdana,sans-serif; font-size: 9px;  /*solid #FFFFFF;*/  padding: 14px 0px 0px 0px; vertical-align: top; text-align: left;}
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAA1 {font-family: verdana,sans-serif; font-size: 11px; /*solid #FFFFFF;*/ padding: 5px 5px 5px 5px; vertical-align: middle; text-align: center;}
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAA2 {font-family: verdana; font-size: 12px; color: #000000; padding: 0px 0px 0px 0px;  text-align: left; vertical-align: middle;}
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAA3 {font-family: verdana; font-size: 12px; color: #000000; padding: 12px 0px 0px 0px;  text-align: left; vertical-align: middle;}
 
 
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAB1 div.bottom {font-family: verdana; font-size: 9px; color: #666666; padding: 3px 0px 0px 0px; vertical-align: top; text-align: left; }
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAB3 div.bottom1 {font-family: verdana; font-size: 9px; color: #666666; padding: 3px 0px 0px 30px; vertical-align: top; text-align: left;}
 DIV.contentTBL1 TABLE.contentData1 TD.clastDataAB3 div.bottom2 {font-family: verdana; font-size: 9px; color: #666666; padding: 3px 0px 0px 17px; vertical-align: top; text-align: left;}
 
 DIV.contentTBL1 TABLE.contentData1 TD.Spacer{HEIGHT: 14px}
 DIV.contentTBL1 TABLE.contentData1 TD.formBlackDot{BACKGROUND-IMAGE: url(http://www.franklintempleton.com.hk/images/black-dot.gif);  BACKGROUND-COLOR: #FFFFFF;}
 DIV.contentTBL1 TABLE.contentData1 TR.cdataBG1 {background-color: #ffffff;  }
/*************End of Splash page for Award section 23-Mar-07 *****************/
/************ End Prices table inside Funinfopages*******/
DIV.fundContentp {padding : 10px; background-color : #eaeff3; }
DIV.fundContentp TABLE.fundperfp {width : 530px !important; width : 530px; border-bottom : 1px solid #888888; border-right : 1px solid #888888; border-left : 1px solid #888888; border-collapse : collapse; background-color : #ffffff; empty-cells : show; }
DIV.fundContentp TABLE.fundperfp TD.titlePaddingp {padding : 5px 15px 2px 5px; border-top : 1px solid #888888; vertical-align : top; }
DIV.fundContentp TABLE.fundperfp TD.titlePaddingp span.tableTitlep {font-family : arial, sans-serif; font-size : 15px; color : #000000; font-weight : bold; }
DIV.fundContentp TABLE.fundperfp TD.datep {padding : 5px 5px 2px 5px; border-top : 1px solid #888888; font-size : 11px; text-align : right; vertical-align : top; }
DIV.fundContentp TABLE.fundperfp TD.colHeaderp {background-color : #efefef; }
DIV.fundContentp TABLE.fundperfp TD.colHeaderAp {border-top : 1px solid #dbdbdb; border-bottom : 1px solid #dbdbdb; border-right : 1px solid #888888; border-left : 1px solid #888888; padding : 5px 5px 5px 5px; font-size : 9px; color : #000066; font-weight : bold; text-align : left; vertical-align : bottom; }
DIV.fundContentp TABLE.fundperfp TD.colHeaderBp {border-top : 1px solid #dbdbdb; border-bottom : 1px solid #dbdbdb; border-right : 1px solid #888888; border-left : 1px solid #888888; padding : 5px 5px 5px 5px; font-size : 9px; color : #000066; font-weight : bold; text-align : center; vertical-align : bottom; }
DIV.fundContentp TABLE.fundperfp TD.colHeaderCp {border-top : 1px solid #dbdbdb; border-right : 1px solid #888888; border-left : 1px solid #888888; padding : 5px 0 5px 0; font-size : 9px; color : #000066; font-weight : bold; text-align : center; vertical-align : bottom; }
DIV.fundContentp TABLE.fundperfp TD.dataAp {border-bottom : 1px solid #cccccc; border-left: 1px solid #888888 ; border-right: 1px solid #888888; padding : 5px 5px 5px 5px; vertical-align : top; }
DIV.fundContentp TABLE.fundperfp TD.dataCp {border-bottom : 1px solid #cccccc; border-right : 1px solid #888888; padding : 3px 5px 3px 5px; text-align : center; vertical-align : top; }
DIV.fundContentp TABLE.fundperfp TD.dataDp {border-bottom : 1px solid #cccccc; border-right : 1px solid #888888; padding : 3px 5px 3px 5px; text-align : right; vertical-align : top; }
/************ End Prices table inside Funinfopages*******/
/************ Prices information*******/
TABLE.fundPerfContainerNP {width: 749px !important; width /**/:749px;border-collapse: collapse;  background-color : #EFEFF7;} /** Container table **/
TABLE.fundPerfContainerNP TD.containerNP {padding: 10px 0px 20px 10px; vertical-align: top;} /** Padding for the container **/
TABLE.fundPerfContainerNP TD.container DIV.fundperfNP {margin-top: 5px; margin-bottom: 5px;} /** Fund Perf table padding **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP {width: 729px !important; width /**/:729px; border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #888888; border-collapse: collapse; background-color : #FFFFFF; empty-cells: show;} /** Table class solid #99A9C4;**/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.titlePaddingNP {padding: 5px 15px 2px 5px; border-top: 1px solid #888888; font-family:arial,sans-serif;font-size:16px; vertical-align: top; font-weight: bold;} /** Padding for the title information 99A9C4**/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.titlePadding-drop {padding: 15px 15px 12px 5px; border-top: 1px solid #888888; font-family:verdana,sans-serif; font-size:11px;color:#000000; vertical-align: top; } /** Padding for the title information 99A9C4**/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.titlePadding-drop span.dropdowntitle{font-size: 11px; color: #840000;}
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.titlePadding-ftif {padding: 5px 15px 2px 5px; font-family:arial,sans-serif; vertical-align: top; font-weight: bold;} /** Padding for the title information 99A9C4**/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TABLE.fundperf TD SPAN.tableTitle {font-family: arial,sans-serif; font-size: 15px; color: #000000; font-weight: bold;} /** Table title **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TR.colHeader {background-color : #ECECEC;} /** Background for column headers **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.colHeaderA {border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; padding: 5px 5px 5px 5px; font-family:verdana,sans-serif; font-size: 10px; color: #000066;  text-align: left; vertical-align: top;} /** Left column header **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.colHeaderB {border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; font-family:verdana,sans-serif; font-size: 10px; color: #000066;   text-align: center; vertical-align: top;} /** Dark left border, center aligned, no sub header **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.topSpacer {height: 0px;} /** Space between top column header and the data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.dataANP {border-bottom: 1px solid #CCCCCC; font-family:verdana,sans-serif; font-size:14px;color:#000000; padding: 5px 5px 5px 5px; vertical-align: top;} /** Left column data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.dataCNP {border-bottom: 1px solid #CCCCCC; font-family:verdana,sans-serif; font-size:11px;color:#000000; border-left: 1px solid #888888; padding: 3px 5px 3px 5px; text-align: center; vertical-align: top;} /** Dark left border, center aligned data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.dataCDNP {border-bottom: 1px solid #CCCCCC; font-family:verdana,sans-serif; font-size:11px;color:#000000; border-left: 1px solid #888888; padding: 5px 5px 5px 5px; text-align: center; vertical-align: top;} /** Light left border, right aligned data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.lastDataANP {padding: 5px 5px 5px 5px; font-family:verdana,sans-serif; font-size:14px;color:#000000; vertical-align: top;} /** Left column data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.lastDataCNP {border-left: 1px solid #888888; font-family:verdana,sans-serif; font-size:11px;color:#000000; padding: 5px 5px 5px 5px; vertical-align: top; text-align: center;} /** Dark left border, center aligned data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.lastDataDNP {border-left: 1px solid #888888; font-family:verdana,sans-serif; font-size:11px;color:#000000; padding: 3px 5px 3px 5px; vertical-align: top; text-align: center;} /** Dark left border, center aligned data **/
TABLE.fundPerfContainerNP TD.containerNP DIV.fundperfNP TABLE.fundperfNP TD.bottomSpacer {height: 20px;} /** Space between the last data and the table border **/
.boxcontent{padding: 30px 8px 5px 5px;}
.date{font-family:verdana,sans-serif; font-size:9px;color:#000000;font-weight:normal;}
.selectInline{font-family:verdana,sans-serif; font-size:13px;color:#000000;font-weight:normal;}
/************ End Prices information*******/
/********************************************************************************************************************************************************************************/
/************************************************************************** Fund Award *******************************************************************/
/********************************************************************************************************************************************************************************/
div.chartTable{background:#fff; width: 96% !important; width /**/:100%;border:1px solid #ECECEC;padding:7px 7px 18px 7px;margin:12px 0px 0px 0px;}
div.chartTable table{empty-cells:show; width:100%; border:0;padding:0;}
div.chartTable table caption{background:#D0DDE9;text-align:center;font:bold 11px verdana,san-serif;padding:5px;}
div.chartTable table caption span{font:11px verdana,san-serif;font-weight:400;}
div.chartTable table tfoot{padding:0;margin:0;}
div.chartTable table tfoot td{font:9px verdana;color:#666;text-align:left;background:#fff;padding:30px 0 0 0;}/**additional 5px top padding coming from table td below**/
div.chartTable table th{font:13px verdana, san-serif;color:#006;vertical-align:bottom;padding:5px;font-weight:bold;}
div.chartTable table th.firstCol{text-align:left;padding-left:10px;}
div.chartTable table td{vertical-align:top;background:#ECECEC;font:13px verdana, san-serif;padding:5px 10px;border-top:2px solid #fff; border-left:1px solid #fff;text-align:center; }
div.chartTable table td.firstCol{border-left:none;text-align:left;vertical-align: middle;}/**always for the first column of the table**/
div.chartTable table td.number{text-align:left;vertical-align: middle;}/**used for numbers w/in the content area of table data**/
div.chartTable table td.other{text-align:left;vertical-align: middle;}/**used for left align content within table data**/
div.chartTable table td.other1{text-align:left;vertical-align: middle;border-left:none;}/**used for left align content within table data**/
div.chartTable table td.pdf{text-align:left;padding:8px 8px 8px 8px;}/**use only for pdf rows**/
div.chartTable table td.filesize1{border-left:none;text-align:left;color:#000000;padding:2px 5px 1px 1px;vertical-align: middle;}/**use only for pdf rows**/
/********************************************************************************************************************************************************************************/
/************************************************************************** End of Fund Award *******************************************************************/
/********************************************************************************************************************************************************************************/
