BODY, A, DIV { font:11px Verdana, Arial, Helvetica, sans-serif; }

#centerStage { width:640px; }

	/* -------------------------------- Begin Header Code -------------------------------- */
	#header { width:100%;height:76px;background:#fff; }
		#mainLogo { width:200px;height:75px; }

		#headerTools { display:none; }

		/* -------------------------------- Begin: I want to Code -------------------------------- */
		#headerSelector { display:none; }
		#iWantToMenu { display:none; }
		/* -------------------------------- End: I want to Code -------------------------------- */

	/* -------------------------------- Begin: Top Nav Code -------------------------------- */
	#topNavigationBar { width:100%;border-top:1px solid #000;height:10px; }
		#topNavigationBar A, #topNavigationBar UL, #topNavigationBar LI { display:none; }

		/* -------------------------------- Begin: Client Access Code -------------------------------- */
		LI#topNavRight DIV.activator { display:none; }
			
/* -------------------------------- End: Header Code -------------------------------- */

/* -------------------------------- Begin: Body Code -------------------------------- */

	#dynamicContent { float:left;width:630px; }

	/* -------------------------------- Begin: Left Nav Code -------------------------------- */
	#leftNav { display:none; }
	/* -------------------------------- End: Left Nav Code -------------------------------- */

	#mainContent { width:100%;margin-top:10px; }
		#mainContent H1 { font-size:18px;font-weight:bold;color:#008127; }
		#mainContent H2 { font-size:11px;color:#000;font-weight:bold; }
		#mainContent P { font-size:11px;color:#000; }
		#mainContent HR { noshade;color:#999; }
		#mainContent LI  { font-size:11px;color:#000; }
		#mainContent BLOCKQUOTE { font-size:11px;color:#000; }
		#mainContent A { font-size:11px;color:#000;text-decoration:none; }

	#mainContentNoNav { width:100%;margin-top:10px; }
		#mainContentNoNav H1 { font-size:18px;font-weight:bold;color:#008127; }
		#mainContentNoNav H2 { font-size:11px;color:#000;font-weight:bold; }
		#mainContentNoNav P { font-size:11px;color:#000; }
		#mainContentNoNav HR { noshade;color:#999; }
		#mainContentNoNav LI  { font-size:11px;color:#000; }
		#mainContentNoNav BLOCKQUOTE { font-size:11px;color:#000; }
		#mainContentNoNav A { font-size:11px;color:#000;text-decoration:none; }

	#mainContent P.paragraph { font-size:11px;color:#000; }
	#mainContent P.disclaimer { font-size:9px;color:#000; }
	#mainContent P.disclaimer SUP { color:#000; }
	#mainContent A.disclaimer { font-size:9px;color:#000;text-decoration:none; }
	#mainContent TABLE.disclaimer { font-size:9px;color:#000; }
	#mainContent TD.disclaimer { font-size:9px;color:#000; }
	#mainContent SPAN.footer { font-size:9px;color:#000; }
	#mainContent P.footer { font-size:9px;color:#000; }
	#mainContent P.footer A { font-size:9px;color:#000; }
	#mainContent A SPAN.footer { font-size:9px;color:#000; }
	#mainContent P SPAN.footer A { font-size:9px;color:#000; }

	#mainContentNoNav P.paragraph { font-size:11px;color:#000; }
	#mainContentNoNav P.disclaimer { font-size:9px;color:#000; }
	#mainContentNoNav A.disclaimer { font-size:9px;color:#000;text-decoration:none; }
	#mainContentNoNav TABLE.disclaimer { font-size:9px;color:#000; }
	#mainContentNoNav TD.disclaimer { font-size:9px;color:#000; }
	#mainContentNoNav SPAN.footer { font-size:9px;color:#000; }
	#mainContentNoNav P.footer { font-size:9px;color:#000; }
	#mainContentNoNav P.footer A { font-size:9px;color:#000; }
	#mainContentNoNav A SPAN.footer { font-size:9px;color:#000; }
	#mainContentNoNav P SPAN.footer A { font-size:9px;color:#000; }
	
	H1 { width:100%;font-size:18px;font-weight:bold;color:#008127; }
	.paragraph { font-size:11px;color:#000; }
	TD.paragraph A { font-size:9px;color:#000; }
	SPAN.paragraph { font-size:11px;color:#000; }
	.rowShade { background-color:#ffffff; }
	SPAN.footer A  { font-size:9px;color:#000; }


	#rightCallout { display:none; }
	
/* -------------------------------- End: Body Code -------------------------------- */


/* -------------------------------- Begin Footer Code -------------------------------- */
	#footer { width:100%;margin-top:20px; }
	#footerLogo { display:none; }
	#footerNav { display:none; }
		#footerNav SPAN { display:none; }
		#footerNav A { display:none; }
		#copyright { display:block;width:100%;height:20px;margin-top:10px;text-align:center;font-size:10px;color:#000000;border-top:1px solid #000;padding-top:20px; }
/* -------------------------------- End Footer Code -------------------------------- */



/* -------------------------------- BEGIN: Sectional Page Code -------------------------------- */
	DIV.sectionPage { width:100%;margin-top:10px; }

	DIV.sectionMainPanel { display:none; }

	DIV.sectionPage H1 { width:100%;font-size:18px;color:#008127;font-weight:bold;text-decoration:none; }
		DIV.sectionPage H1 A { font-size:18px;color:#008127;font-weight:bold;text-decoration:none; }

	DIV.sectionIntroText, DIV.sectionIntroText DIV { width:100%;color:#000;font-size:12px; }
		DIV.sectionIntroText DIV { float:left;width:255px;margin-left:0px;margin-top:12px; }
		DIV.sectionIntroText DIV.right { float:right;width:255px;margin-top:12px;margin-right:6px;margin-left:0px; }
		DIV.sectionIntroText A { color:#000;font-size:12px;text-decoration:none; }
		DIV.sectionIntroText LI { margin-bottom:5px; }

	DIV.sectionIntroTextFull { width:100%;color:#000;font-size:12px; }
		DIV.sectionIntroTextFull A { color:#000;font-size:12px;text-decoration:none; }

	DIV.sectionDemo { display:none; }

	DIV.sectionRightCallout, DIV.sectionRightCalloutAm { display:none; }


	/* ---------- ASSET MANAGEMENT ------------- */
	DIV.sectionBulletsAM { width:100%;margin-top:12px;padding-bottom:15px; }
		DIV.sectionBulletsAM SPAN.halfWidthL, DIV.sectionBulletsAM SPAN.halfWidthR { display:block;float:left;width:230px;*width:250px; }
		DIV.sectionBulletsAM SPAN.halfWidthR { float:right;margin-right:12px;*margin-right:6px;}
			DIV.sectionBulletsAM SPAN.halfWidthL H2, DIV.sectionBulletsAM SPAN.halfWidthR H2 { width:230px;margin-left:0px;margin-top:12px;font-size:11px;font-weight:bold;*width:248px;*float:left; }
			DIV.sectionBulletsAM SPAN.halfWidthL DIV, DIV.sectionBulletsAM SPAN.halfWidthR DIV { width:230px;margin-top:10px;margin-bottom:10px;*width:248px;*margin-bottom:0px; }
				DIV.sectionBulletsAM SPAN.halfWidthL DIV A, DIV.sectionBulletsAM SPAN.halfWidthR DIV A { color:#000; text-decoration:none; }
					DIV.sectionBulletsAM SPAN.halfWidthL DIV A:hover, DIV.sectionBulletsAM SPAN.halfWidthR DIV A:hover { color:#000; }
				DIV.sectionBulletsAM SPAN.halfWidthL DIV UL, DIV.sectionBulletsAM SPAN.halfWidthR DIV UL { display:block;width:230px;margin-left:0px;margin-top:0px;font-size:11px;list-style-position:outside;*margin-left:6px;*float:left;*width:235px;}
					DIV.sectionBulletsAM SPAN.halfWidthL DIV UL A, DIV.sectionBulletsAM SPAN.halfWidthR DIV UL A { font-size:11px;color:#000; text-decoration:none; }
						DIV.sectionBulletsAM SPAN.halfWidthL DIV UL A:hover, DIV.sectionBulletsAM SPAN.halfWidthR DIV UL A:hover { color:#000; text-decoration:underline; }
				DIV.sectionBulletsAM LI { margin-top:5px;margin-bottom:10px;list-style:none;margin-left:-16px;*margin-top:0px;*margin-left:0px;*margin-bottom:0px; }
					DIV.sectionBulletsAM LI A { display:block;margin-left:15px;font-size:10px;color:#000;text-decoration:none;*margin-left:14px; }
					DIV.sectionBulletsAM LI.noLinkAm SPAN { display:block;margin-left:15px;font-size:11px;color:#000;text-decoration:none;*margin-left:14px; }

	/* ---------- ASSET SERVICING ------------- */
	DIV.sectionBulletsAS { width:100%;margin-top:12px;padding-bottom:15px; }
		DIV.sectionBulletsAS H2  { width:100%;margin-top:12px;font-size:11px;font-weight:bold; }
			DIV.sectionBulletsAS H2 A { color:#000;text-decoration:none;font-size:11px;font-weight:bold; }
		DIV.sectionBulletsAS DIV { width:100%; }
			DIV.sectionBulletsAS DIV A.nobullet { margin-bottom:5px;font-size:11px;color:#000;text-decoration:none; }
		DIV.sectionBulletsAS LI { margin-top:5px;margin-bottom:0px;list-style:none; }
			DIV.sectionBulletsAS LI A { font-size:10px;color:#000;text-decoration:none; }

	/* ---------- CASH MANAGEMENT ------------- */

	DIV.sectionBulletsCM { width:100%;margin-top:12px;padding-bottom:15px; }
		DIV.sectionBulletsCM H2  { margin-top:12px;font-size:11px;font-weight:bold;width:100%; }
			DIV.sectionBulletsCM H2 A { color:#000;text-decoration:none;font-size:11px;font-weight:bold; }
		DIV.sectionBulletsCM SPAN.halfWidthL { width:100%; }
		DIV.sectionBulletsCM SPAN.halfWidthR { width:100%; }
			DIV.sectionBulletsCM SPAN.halfWidthL DIV, DIV.sectionBulletsCM SPAN.halfWidthR DIV { width:100%; }
				DIV.sectionBulletsCM SPAN.halfWidthL DIV UL, DIV.sectionBulletsCM SPAN.halfWidthR DIV UL { width:100%; }
		DIV.sectionBulletsCM LI { width:100%; }
			DIV.sectionBulletsCM LI A { width:100%; margin-top:5px;font-size:11px;color:#000;text-decoration:none; }
		DIV.sectionBulletsCM DIV.fullWidth { width:100%;margin-top:20px;  }	
		DIV.sectionBulletsCM DIV.fullWidth H2 { width:100%;margin-top:10px;font-size:11px;color:#000;font-weight:bold; }
			DIV.sectionBulletsCM DIV.fullWidth H2 A { margin-left:0px;color:#000;text-decoration:none;font-size:11px;font-weight:bold;}
				DIV.sectionBulletsCM H2.cm2  { margin-top:14px;margin-bottom:12px; }


	/* ---------- INDIVIDUALS ------------- */
	DIV.sectionBulletsIND { width:100%;margin-top:12px; }
		DIV.sectionBulletsIND H2  { margin-top:6px;font-size:11px;font-weight:bold;width:100%;margin-bottom:0px; }
		DIV.sectionBulletsIND SPAN.columnTitle { font-size:11px;font-weight:bold;width:100%; margin-top:0px;}
		DIV.sectionBulletsIND DIV { width:33%;float:left;margin-top:0px; }
			DIV.sectionBulletsIND DIV.mis { width:50%; }
			DIV.sectionBulletsIND DIV.fullWidth { width:100%;font-size:11px;color:#000; }
			DIV.sectionBulletsIND DIV.fullWidth A { font-size:11px;color:#000;text-decoration:none; }
		DIV.sectionBulletsIND UL  { width:100%;font-size:11px;color:#000;font-size:11px;list-style-position:none;margin-left:0px;margin-top:10px; }
		DIV.sectionBulletsIND LI { list-style:none;margin-left:0px; }
			DIV.sectionBulletsIND LI A { font-size:11px;color:#000;text-decoration:none; }
			DIV.sectionBulletsIND LI.noLink SPAN { font-size:11px;color:#000;text-decoration:none; }

	/* ---------- INSTITUTIONS ------------- */
	DIV.sectionBulletsINST { width:100%;margin-top:12px; }
		DIV.sectionBulletsINST H2  { margin-top:6px;font-size:11px;font-weight:bold;width:100%;margin-bottom:0px; }
			DIV.sectionBulletsINST H2 A { color:#000;text-decoration:none;font-size:11px;font-weight:bold; }
		DIV.sectionBulletsINST SPAN.columnTitle { font-size:11px;font-weight:bold;width:100%; margin-top:0px;}
		DIV.sectionBulletsINST DIV { width:33%;float:left;margin-top:0px; }
			DIV.sectionBulletsINST DIV.mis { width:50%; }
			DIV.sectionBulletsINST DIV.fullWidth { width:100%;font-size:11px;color:#000;margin-top:8px; }
			DIV.sectionBulletsINST DIV.fullWidth A { font-size:11px;color:#000;text-decoration:none; }
		DIV.sectionBulletsINST UL  { width:100%;font-size:11px;color:#000;font-size:11px;list-style-position:none;margin-left:0px;margin-top:10px; }
		DIV.sectionBulletsINST LI { list-style:none;margin-left:0px;margin-top:5px; }
			DIV.sectionBulletsINST LI A { font-size:11px;color:#000;text-decoration:none; }
			DIV.sectionBulletsINST LI.noLink SPAN { font-size:11px;color:#000;text-decoration:none; }

	/* ---------- INVESTOR SERVICES ------------- */
	DIV.sectionBulletsIS { width:100%;margin-top:12px;padding-bottom:15px; }
		DIV.sectionBulletsIS SPAN.halfWidthL, DIV.sectionBulletsIS SPAN.halfWidthR { width:100%;margin-top:15px; }
		DIV.sectionBulletsIS SPAN.halfWidthR { width:100%;}
			DIV.sectionBulletsIS SPAN.halfWidthL H2, DIV.sectionBulletsIS SPAN.halfWidthR H2 { width:100%;margin-top:10px;font-size:11px;font-weight:bold; }
			DIV.sectionBulletsIS SPAN.halfWidthL DIV, DIV.sectionBulletsIS SPAN.halfWidthR DIV { width:100%;margin-top:5px;margin-left:12px; }
				DIV.sectionBulletsIS SPAN.halfWidthL DIV A, DIV.sectionBulletsIS SPAN.halfWidthR DIV A { color:#000; text-decoration:none; }
		DIV.sectionBulletsIS DIV.fullWidth { width:100%;margin-top:20px; }	
		DIV.sectionBulletsIS DIV.fullWidth H2 { width:100%;font-size:11px;color:#000;font-weight:bold;margin-top:10px;margin-bottom:12px; }
			DIV.sectionBulletsIS DIV.fullWidth H2 A { color:#000;text-decoration:none;font-size:11px;font-weight:bold;}

	/* ---------- PRIVATE WEALTH MANAGEMENT ------------- */
	DIV.sectionBulletsPWM { width:100%;margin-top:12px;padding-bottom:15px; }
		DIV.sectionBulletsPWM DIV { width:100%; }
		DIV.sectionBulletsPWM H2  { width:100%;margin-top:18px;font-size:11px;font-weight:bold; }
			DIV.sectionBulletsPWM H2 A { color:#000;text-decoration:none;font-size:11px;font-weight:bold; }
		DIV.sectionBulletsPWM UL  { margin-left:0px;margin-top:0px;font-size:11px;list-style-position:none; }
		DIV.sectionBulletsPWM LI { margin-top:3px;margin-bottom:3px;list-style:none; }
			DIV.sectionBulletsPWM LI A { font-size:11px;color:#000;text-decoration:none; }
		DIV.sectionBulletsPWM DIV.fullWidth { width:100%; }	
		DIV.sectionBulletsPWM DIV.fullWidth H2 { width:100%;font-size:11px;color:#000;font-weight:bold;margin-top:15px;margin-bottom:15px; }
			DIV.sectionBulletsPWM DIV.fullWidth H2 A { color:#000;text-decoration:none;font-size:11px;font-weight:bold;}
			DIV.sectionBulletsPWM LI.noLink SPAN { font-size:11px;color:#000;text-decoration:none; }


	DIV.sectionContact { width:100%;margin-top:12px; }

		DIV.contactHeader { display:none; }

		DIV.contactBody { width:100%; }
			DIV.contactBody DIV { width:100%;font-size:11px; }
				DIV.contactBody DIV A { color:#000;text-decoration:none; }

		DIV.contactHeaderHalfHeight { display:none; }

		DIV.contactBodyHalfHeight { width:100%; }
			DIV.contactBodyHalfHeight DIV { width:100%;font-size:11px; }
				DIV.contactBodyHalfHeight DIV A { color:#000;text-decoration:none;font-size:11px; }
		
		DIV.contact15px { margin-top:12px; }

	#sectionLeft  { float:right; }

/* -------------------------------- END: Sectional Page Code -------------------------------- */

/* -------------------------------- BEGIN: Home Page Code -------------------------------- */
	#headerHome { width:100%;height:97px;background:#fff; }
	#topNavigationBarHome { width:100%;height:290px;*height:auto; }
	#homeRightContent{ width:200px;background:#000;border-left:1px solid #fff;z-index:1;*z-index:-13; }
		#homeRightSectors { width:100%;height:162px;background:#000;*height:163px; }
			#homeRightSectors DIV { width:100%;height:18px;text-align:right;margin-bottom:10px;margin-top:0px; }
				#homeRightSectors DIV.top { height:16px;margin-top:0px;margin-bottom:0px; }
				#homeRightSectors DIV.bottom { height:12px;margin-top:0px;margin-bottom:0px; }
			#homeRightSectors A { margin-right:6px;line-height:18px;color:#fff;font-size:10px;text-transform:uppercase;font-weight:bold;text-decoration:none;*margin-right:5px; }
			#homeRightSectors A:hover { text-decoration:underline; }
		DIV.sectorLinkOn { background:#999; }
		DIV.sectorLinkOn A { text-decoration:underline; }

		#homeRightHeader { width:100%;height:19px;background:#000; }
			#homeRightHeader DIV { float:right;width:108px;height:19px;line-height:18px;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase; }

		#homeRightResources { width:100%;height:92px;background:#ccc;height:*94px; }
			#homeRightResources DIV { width:199px;text-align:right;margin-bottom:5px; }
			#homeRightResources A { display:block;margin:0px;margin-right:6px;color:#000;font-size:10px;text-transform:uppercase;font-weight:bold;text-decoration:none;margin-bottom:11px; }
				#homeRightResources A:hover { text-decoration:underline; }

	#homeContentPanel { width:100%;margin-top:15px; }
			#homeContentPanel H2 { width:100%;font-size:12px;text-transform:uppercase;margin-bottom:2px;padding-bottom:0px; }
			#homeContentPanel DIV.panelOne { width:289px; }
				#homeContentPanel DIV.panelOne DIV { width:270px;margin-left:16px;*margin-left:8px; }
					#homeContentPanel DIV.panelOne DIV DIV { width:270px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;padding-bottom:5px; }
					#homeContentPanel DIV.panelOne DIV A { display:block;width:270px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;text-decoration:none;padding-top:3px;padding-bottom:3px; }
						#homeContentPanel DIV.panelOne DIV A:hover { text-decoration:underline; }

			#homeContentPanel DIV.panelTwo { width:267px;margin-left:20px; }
			#homeContentPanel DIV.panelTwo H2 { width:250px; }
				#homeContentPanel DIV.panelTwo DIV { width:190px;margin-left:8px; }
					#homeContentPanel DIV.panelTwo DIV DIV { width:190px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;padding-bottom:5px; }
					#homeContentPanel DIV.panelTwo DIV A { display:block;width:190px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;text-decoration:none;padding-top:3px;padding-bottom:3px; }
						#homeContentPanel DIV.panelTwo DIV A:hover { text-decoration:underline; }

			#homeContentPanel DIV.panelEnd { width:200px; }

	#homeContentPanel2 { width:100%;margin-top:15px;*z-index:-5; }
			#homeContentPanel2 H2 { width:100%;font-size:12px;text-transform:uppercase;margin-bottom:2px;padding-bottom:0px; }
			#homeContentPanel2 DIV.panelOne { width:360px; }
				#homeContentPanel2 DIV.panelOne DIV { width:355px;margin-left:16px;*margin-left:8px; }
					#homeContentPanel2 DIV.panelOne DIV DIV { width:355px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;padding-bottom:5px;*padding-bottom:7px; }
					#homeContentPanel2 DIV.panelOne DIV A { display:block;width:355px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;text-decoration:none;padding-top:3px;padding-bottom:3px; }
						#homeContentPanel2 DIV.panelOne DIV A:hover { text-decoration:underline; }
					#homeContentPanel2 DIV.panelOne DIV A.top { *padding-top:1px;*margin-top:0px; }

			#homeContentPanel2 DIV.panelTwo { width:360px;margin-left:30px;*margin-left:15px; }
			#homeContentPanel2 DIV.panelTwo H2 { width:355px;margin-bottom:12px; }
				#homeContentPanel2 DIV.panelTwo DIV { width:355px;margin-left:8px; }
					#homeContentPanel2 DIV.panelTwo DIV DIV { width:355px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;padding-bottom:5px; }
					#homeContentPanel2 DIV.panelTwo DIV A { display:block;width:355px;margin-left:0px;color:#000;font-size:10px;border-bottom:1px dashed #999;text-decoration:none;padding-top:3px;padding-bottom:3px; }
						#homeContentPanel2 DIV.panelTwo DIV A:hover { text-decoration:underline; }
					#homeContentPanel2 DIV.panelTwo DIV A.top { border-top:1px dashed #999;padding-top:3px; }

			#homeContentPanel2 DIV.panelEnd { display:none; }
		
				
				
/* -------------------------------- BEGIN: Sitemap Code -------------------------------- */
	#sitemap { display:block;margin-top:5px;width:100%; }
	#sitemap2 { display:block;margin-top:5px;float:left;width:300px; }
		#sitemap2.rightside { margin-left:20px; }
	#sitemap .paragraph A, #sitemap2 .paragraph A  { text-decoration:none; color:#000; }
	#sitemap TABLE.paragraph, #sitemap2 TABLE.paragraph { width:100%; }
	#sitemap LI, #sitemap2 LI { list-style-position:none;margin-top:10px;margin-bottom:10px;list-style:none;margin-left:0px; }
		#sitemap LI A, #sitemap2 LI A { text-decoration:none; color:#000; }
	#sitemap TD.secondaryNavTop, #sitemap2 TD.secondaryNavTop { margin-left:0px;padding-top:5px;padding-bottom:5px;*padding-top:6px; }
	#sitemap TD.secondaryNav LI, #sitemap2 TD.secondaryNav LI { list-style-position:none;margin-top:3px;margin-bottom:3px;margin-left:0px;list-style:none; }
	#sitemap H1, #sitemap2 H1 { margin-bottom:0px; }
	#sitemap H2, #sitemap2 H2 { margin-top:24px;margin-left:6px;margin-bottom:10px; }
	#sitemap TD.mainNav TABLE, #sitemap2 TD.mainNav TABLE { margin:10px; }
