/******  SECTION SPECIFIC  *******************************************************************************/

		
	/*-- Fund --*/
		.globalFooter{font-family:arial, san-serif; font-size:20px;}
		
		.fundhead2 {font-family: arial; font-size: 15px; color: #4a4a4a; font-weight: bold;}
		.fundhead5 {font-size: 9px; color: #000066; font-weight: bold;}
		.fundhead5a {font-size: 9px; color: #4a4a4a; font-weight: bold;}
		.fundhead5b{font-family:verdana,sans-serif;font-size:9px;color:#000066;font-weight:normal;}
		.fundhead5c {font-size: 9px; color: #833e3e; font-weight: bold;}
		.fundhead5d {font-size: 9px; color: #000000; font-weight: bold;}
		.fundhead5e {font-size: 9px; color: #828282; font-weight: bold;}
		.data1 {font-size: 9px; color: #000000; font-weight: normal;}
		.data1R{font-size:9px;color:#000000;font-weight:normal;vertical-align: middle; text-align: right;}
        .data1C{font-size:9px;color:#000000;font-weight:normal;vertical-align: middle; text-align: center;}
        .data1L{font-size:9px;color:#000000;font-weight:normal;vertical-align: middle;}
		.fundcopy {font-size: 9px; color: #4a4a4a; font-weight: normal;}
		
		.update {font-size: 9px; color: #888888; font-weight: normal;}
		
		DIV.absinv { position: absolute; top:0; left:0; visibility:hidden; } /* from old style sheet */ 
		DIV.relvis{position:relative;top:0;left:0;visibility:visible;}
		DIV.absinv2{position:absolute;top:0;left:0;visibility:hide;}
		
		
		.fundnewmarker {font-size: 11px; color: #0000ff; font-weight: bold; }
		.fundnewbodycon {font-size: 9px; color: #2f2f2f; font-weight: normal; }
    
    /*-- home page --*/
    
			.hpdthead{font-size:9px;color:#ffffff;font-weight:bold;}
			.hpsubhead2{font-family:arial,sans-serif;font-size:15px;color:#ffffff;font-weight:bold;}
    		.wsmbodycon{font-size:9px;color:#ffffff;}
			
	/*--  aggrement Pages  --*/
		
		.agrmntcon1 {font-size: 11px; color: #001B4C;}
		.agrmntcon2 {font-size: 11px; color: #545454;}
		.agrmntcon3 {font-size: 11px; color: #545454; font-style: italic;}
		.agrmnthead2a {font-family: arial; font-size: 15px; color: #001B4C; font-weight: bold;}
		.agrmnthead4 {font-size: 11px; color: #545454; font-weight: bold; 	font-style: italic;}
		
				
	/* press pages*/
			
		.conminihead{font-size:9px;color:#b0b0b0;font-weight:normal;}
		
			
	/*-- dates --*/
	
		.date {font-size: 9px; color: #000000; font-weight: normal;}
		.date2 {font-size: 9px; color: #ffffff; font-weight: normal;}
		.asofdate {font-size: 11px; color: #000000; font-weight: normal;}
		.asofdate2 {font-size: 9px; color: #000000; font-weight: normal;}/**-- added july 31, 2003, product fact sheet --**/


/******  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 {font-size: 9px; color: #7E5559; text-decoration: none; } /* modifed for new design */
		a.secnav:link {font-size: 9px; color: #7E5559; text-decoration: none; }/* modifed for new design */
		a.secnav:visited {font-size: 9px; color: #7E5559; text-decoration: none; }/* modifed for new design */
		a.secnavhilite {font-size: 9px; color: #7E5559; font-weight: bold; text-decoration: none; }/* modifed for new design */
		a.secnavsp {font-size: 9px; color: #7E5559; }/* modifed for new design */


		a.secnav:link {font-size: 9px; color: #00003d; text-decoration: none; }
		a.secnav:visited {font-size: 9px; color: #00003d; text-decoration: none; }
		a.secnavhilite {font-size: 9px; color: #00003d; font-weight: bold; text-decoration: none; }
		a.secnavsp {font-size: 9px; color: #00003d; }



		.secnavsp {font-size:10px; color: #7E5559; }/* modifed for new design */
		
		a.thirdnav {font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
		a.fourthnav{font-size:9px;color:#000066;font-weight:normal;text-decoration:none;line-height:11px;}
		a.fourthnav:hover{font-size:9px;color:#0000ff;font-weight:normal;text-decoration:none;line-height:11px;}
		a.globalnav {font-size: 9px; color: #525252; text-decoration: none; }
		a.globalnav:hover {font-size: 9px; color: #525252; text-decoration: underline; }
		a.globalnavhilite {font-size: 9px; color: #525252; text-decoration: none; font-weight: bold; }
		a.globalnav2hilite{font-size: 9px; color: #ffffff; text-decoration: none; font-weight: bold; }
		.globalnavsp {font-size: 11px; color: #9f9f9f; font-weight:normal;}
		.globalnavdisabled {font-size: 9px; color: #999999; font-weight: normal; }
        
			a.globalnav2:active{font-size:9px;color:#ffffff;text-decoration:underline; } /**-- for globalnav --**/
			a.globalnav2:link{font-size:9px;color:#ffffff;text-decoration:none;}
			a.globalnav2:visited{font-size:9px;color:#ffffff;text-decoration:none;}
            
		/* dimension */	
		
		DIV.globalnav { position: absolute; left: 440px; top: 6px; z-index: 5px; }
		DIV.secnav { position: absolute; left:0px; top: 113px; z-index: 5px;visibility:hidden }
		DIV.leftnavdivINST{position:relative;top:0;left:0;visibility:visible;}
					
	
			
			
	/*-- error messages --*/
		
		.errhd{font-family:verdana,sans-serif;font-size:11px;color:#970103;font-weight:bold;}
		.err{font-family:verdana,sans-serif;font-size:11px;color:#970103;font-weight:normal;}
		.err5{font-family:verdana,sans-serif;font-size:11px;color:#970103;font-weight:normal; font-style: italic;}
		.errhead4 {font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold;}
		.errhead5 {font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 9px; color: #ff0000; font-weight: bold;}
		.errhead2 { font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 15px; color: #520000; font-weight: bold; }
		.err2 {font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #520000; font-weight: normal;}
		
			
	/*-- registration, added on july 28, 2003 --*/

			.rghead3{font-family:arial,sans-serif;font-size:15px;color:#883900;font-weight:bold;}
			.rgsmbodycon{font-size:9px;color:#A03D01;font-weight:normal;}
			.rgbodycon{font-size:11px;color:#892b00;font-weight:normal;}
			

			
	/*-- Misc           | dates --*/	
	
		.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;}
           
        .tabletopBG{background-color: #F5F2E3;}
        .tablebottomBG{background-color: #F9F8F3;}
        .tabledataBG{background-color: #ececec;}
	    .tabledataBG2{background-color: #FAEAC6;}            
		.secmarker{font-family:arial,sans-serif;font-size:13px;color:#dbdbdb;font-weight:bold;}
	
        .thirdcoltdborder{border: 1px solid #E4EEF7;}
		.infohd{font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:bold;}
		.info{font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:normal;}

		.filesize {font-size: 9px; color: #828282; font-weight: normal; }
		.breakstyle {font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 5px; color: #ffffff; font-weight: normal;}
		.bodyconital {font-size: 11px; color: #000000; font-style: italic;}

		a.morelink {font-size: 11px; color: #0000ff;}

		.consecpgmarker{font-size:9px;color:#dbdbdb;font-weight:normal;} /*-- added aug 06, 03 title above left nav --**/

        .thirdcoltdborder{border: 1px solid #E4EEF7;}

		.fullHeight {height: 100%;}
		.thirdcoltdborderFullHeight {border: 1px solid #E4EEF7;height: 100%;}


	/*-- Forms           | Use on all forms --*/	
			
		.reqfld {font-size: 9px; color: #ff0000;}
		.fldmarker {font-size: 9px; color: #828282; font-weight: normal;}
		.insttext {font-size: 11px; color: #000000; font-weight: normal;}
		.formcopy{font-family:verdana,sans-serif;font-size:11px;color:#828282;font-weight:normal;}
		.formcopy2{font-family:verdana,sans-serif;font-size:9px;color:#828282;font-weight:normal;}
		.frminsttext {font-size: 11px; color: #828282; font-weight: normal;}
		.frminsttext2 {font-size: 9px; color: #828282; font-weight: normal;}
		input {font-size: 11px; color: #000000; font-weight: normal;}
		form, input, select {font-family : Verdana; font-size : 11px;} /* retained from old sheet */
			
		.width173{width:173px;}
		.width160{width:160px;}
		.width150{width:150px;}
			
			
	/*-- Legal Content           | Caveat, footer, important, important legal information, footnote  --*/	
			
		.caveat {font-size: 9px; color: #2f2f2f;}
		.caveat2 {font-size: 9px; color: #ffffff;}
		.footercon {font-size: 10px; color: #000000; font-weight: normal;	}
		.footercon2 {font-size: 9px; color: #000000; font-weight: normal;	}/**-- added for inst home footer --**/	
		a.footer {font-size: 10px; color: #0000ff;}
		a.footer:hover {font-size: 10px; color: #0000ff;}

	


/******  GENERAL  *******************************************************************************/

		
	/*-- Body and Headers --*/
	
		.pgtitle { font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 18px; color: #000000; font-weight: bold; }
		.greypgtitle { font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 18px; color: #848284; font-weight: bold; }
		
		.footerhome {font-family: verdana; font-size: 9px; color: #000000;}
		.head1 { font-family: arial; font-size: 18px; color: #000000; font-weight: bold; }
		
		.head2 { font-family: arial; font-size: 15px; color: #000000; font-weight: bold; }
		
		.head3a { font-family: arial; font-size: 14px; color: #ff0000; font-weight: bold; }
		
		.head3 { font-family: arial; font-size: 13px; color: #000000; font-weight: bold; }
		.head3c { font-family: arial; font-size: 13px; color: #ffffff; font-weight: bold; }		/*--added 4th Aug '03 inst selector page */
		.head3b{font-family:arial,sans-serif;font-size:10px;color:#000066;font-weight:bold;} /*-- inst home */	
		.head3bc{font-family:arial,sans-serif;font-size:9px;color:#000066;font-weight:bold;}	
		.head3d{font-family:arial,sans-serif;font-size:12px;color:#ffffff;font-weight:bold;}
		.head4 {font-size: 11px; color: #000000; font-weight: bold; }
		.head4b {font-size: 11px; color: #000066; font-weight: bold; }
		.head4c {font-size: 11px; color: #ffffff; font-weight: bold; }
		.head4d { font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
		.head4e {font-family: verdana,sans-serif; font-size: 11px; color: #999999; font-weight: bold;} /* Featured Content */
		.head4f {font-family: verdana,sans-serif; font-size: 11px; color: #4A4A4A; font-weight: bold;} /* Featured Content */
		.bodycon {font-size: 11px; color: #000000; }
		.bodycon2 {font-size: 11px; color: #4a4a4a; }
		.bodycon3 {font-size:11px;color:#dbdbdb;}
		.bodycon4 {font-size:11px;color:#ffffff;}
		.bodycon5 {font-family: verdana,sans-serif; font-size: 11px; color: #4A4A4A;} /* Featured Content */
		.head4a {font-size: 10px; color: #ffffff; font-weight: bold; }
	
		.head5 {font-size: 9px; color: #000000; font-weight: bold; }
		.head5b {font-size: 9px; color: #000066; font-weight: bold; }
		.head5orange{font-size:9px;color:#CC6600;font-weight:bold;}
		.data1a {font-size: 9px; color: #000066; font-weight: normal; } /** added on july 31, 2003 for fund fact sheet --**/	
		.data1b {font-size:9px;color:#666666;font-weight:normal;}/* Added july 31, 2003 for fund fact sheet --**/
	/* Copy */
	
	
		.smbodycon {font-size: 9px; color: #000000; }
		.smbodycon1 {font-size: 9px; color: #888888; }
		.smbodycon2 {font-size: 9px; color: #4a4a4a; }
	
			
			
	
	/*-- links           | None item specific links --*/
			
		a.link:active {font-size: 11px; color: #6666ff;}
		a.link:link {font-size: 11px; color: #0000ff;}
		a.link:visited {font-size: 11px; color: #000099;}
		
		a.link2:active {font-size: 9px; color: #6666ff;}
		a.link2:link {font-size: 9px; color: #0000ff;}
		a.link2:visited {font-size: 9px; color: #000099;}
		
		a.link2a:active {font-size: 9px; color: #ffffff;}
		a.link2a:link {font-size: 9px; color: #ffffff;}
		a.link2a:visited {font-size: 9px; color: #ffffff;}
        
		a.link3:active {font-size: 11px; color: #ffe789;}
		a.link3:link {font-size: 11px; color: #ffcc00;}
		a.link3:visited {font-size: 11px; color: #ffcc00;}
		
		a.link3a:active {font-size: 11px; color: #ffffff;}
		a.link3a:link {font-size: 11px; color: #ffffff;}
		a.link3a:visited {font-size: 11px; color: #ffffff;}
        
		a.link3b:active {font-size: 11px; color: #ffffff; font-weight: bold;}
		a.link3b:link {font-size: 11px; color: #ffffff; font-weight: bold;}
		a.link3b:visited {font-size: 11px; color: #ffffff; font-weight: bold;}
        
		/* from old style sheet used for table tabs */
		a.nounderline {text-decoration: none; }
		a.nounderline:hover {text-decoration: none; }	
		
		    /*-- Content Measurement --*/
    
            .chAnchorTop{margin-bottom: 0; margin-top: 10;}
            .chAnchorBot{margin-bottom: 0; margin-top: 12;}
            .chReturn1{margin-bottom: 0; margin-top: 10;}
            .chReturn1a{margin-bottom: 0; margin-top: 11;}            
            .chReturn2{margin-bottom: 0; margin-top: 12;}
            .chReturn3{margin-bottom: 0; margin-top: 24;}
            .chIcon{margin-bottom: 0; margin-top: 5;}  


