#rightColumn	{position: absolute; left: 642px; top: 0px; width: 120px}
#rightColumnWide        {position: absolute; left: 850px; top: 0px; width: 120px}

body{background-color:#FFFFFF;}

td	{font-family: arial, sans-serif; font-size:12px}

form	{margin: 0px 0px 0px 0px}
form.fundFinder {margin: 5px 4px 6px 4px}

p	{margin: 0px 0px 0px 0px}
sup	{font-family: verdana, sans-serif; font-size: 10px; line-height: 1px}  /* 10px for NS */

input	{font-family: arial, sans-serif; font-size: 11px}
input.loginInput	{width: 87px}

select	{font-family: arial, sans-serif; font-size: 11px}

.leftNav	{font-family: arial, sans-serif; font-size:11px; font-weight: bold; line-height: 11px; color: #ffffff; margin: 5px 4px 4px 4px} /* margin: tp rt bm lt */
.leftNav A	{color: #6a4f4f; text-decoration: none}
.leftNav A:visited	{color: #6a4f4f}
.leftNav A:hover	{color: #536A96}
/* margin attr changes for NS */

.leftNavItem		{background-color: #DCE0EB}
.leftNavItemOn	{background-color: #536A96}
.leftNavBrdr		{background-color: #19194B}
.leftNavBrdrOn	{background-color: #536A96}

.FFinderText	{font-family: arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 11px; color: #6a4f4f}
.FFinderTextOn	{font-family: arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 11px; color: #FFFFFF}

.fundFinder select	{width: 105px} /* can make this smaller for IE mac */

.rightCol {font-family: arial, sans-serif; font-size: 11px; line-height: 13px}
.rightCol A	{font-family: arial, sans-serif; font-size: 11px; color: #3b6f9e; text-decoration: none}
.rightCol A:visited	{color: #3b6f9e}
.rightCol A:hover	{text-decoration: underline}

.rightNav {font-family: arial, sans-serif; font-size: 11px; }
.rightNav A	{color: #3b6f9e; text-decoration: none}
.rightNav A:visited	{color: #3b6f9e}
.rightNav A:hover	{text-decoration: underline}

.logIn	{font-family: arial, sans-serif; font-size: 11px; line-height: 13px; color: #ffffff}
.logIn A  {color: #bfd2e3; text-decoration: none}
.logIn A:visited  {color: #bfd2e3}
.logIn A:hover	{text-decoration: underline}

.logInWelcome	{font-family: arial, sans-serif; font-size: 12px; line-height: 13px; color: #ffffff}

.promotion {font-family: arial, sans-serif; font-size: 11px}
.promotion A	{color: #3b6f9e; font-weight: bold; text-decoration: none}
.promotion A:visited	{color: #3b6f9e}
.promotion A:hover	{text-decoration: underline}

.pageTab	{font-family: arial, sans-serif; font-size:12px; font-weight: bold; color: #ffffff;}
.pageTab A	{color: #B0A69D; text-decoration: none}
.pageTab A:visited	{color: #B0A69D}
.pageTab A:hover	{text-decoration: underline}

.selectedTab, .tabBorder, .pageHdrBkg {background-color: #19194B;}

.bodyText	{font-family: arial, sans-serif; font-size: 12px; line-height: 14px}
.bodyText A  {color: #3b6f9e; text-decoration: none}
.bodyText A:visited  {color: #3b6f9e}
.bodyText A:hover  {text-decoration: underline}

.pageHeaderTitle	{font-family: arial, sans-serif; font-size: 26px; margin: 0px 5px 3px 5px}
.pageHeaderTitleSub1	{font-family: arial, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #ffffff; text-transform: uppercase; margin: 1px 6px 1px 6px}
.pageHeaderTitleSub2	{font-family: arial, sans-serif; font-size: 12px; line-height: 12px; color: #ffffff; margin: 4px 0px 4px 0px}  /* 10pt for NS pc! */   /* margin: 4px 0px 4px 0px for IE mac! */

.sectionHeader1	{font-family: arial, sans-serif; font-size: 16px; line-height: 12px; text-transform: uppercase; margin: 4px 0px 0px 0px}  /* adjust for NS */
.sectionHeader2	{font-family: arial, sans-serif; font-size: 16px; color: #af2626; line-height: 18px}

.sectionHeader2_markerCell {padding-right:3px;padding-top:2px;}
.genericTitle   {font-family: arial, sans-serif; font-size: 16px; color: #19194B; line-height: 18px}

.sectionLink	{font-family: arial, sans-serif; font-size: 11px; line-height: 13px}
.sectionLink A	{color: #3b6f9e; text-decoration: none}
.sectionLink A:hover	{text-decoration: underline}
.sectionLink A:visited	{color: #3b6f9e}

.footnote	{font-family: verdana, sans-serif; font-size: 11px; line-height: 11px}  /* font-size: 10px for NS pc */
.footnote A  {color: #3b6f9e; text-decoration: none}
.footnote A:visited  {color: #3b6f9e}
.footnote A:hover  {text-decoration: underline}

.footnoteProsp	{font-family: arial, sans-serif; font-size: 12px; line-height: 14px; font-style: italic}  /* font-size: 10px for NS pc */
.footnoteProsp A  {color: #3b6f9e; text-decoration: none}
.footnoteProsp A:visited  {color: #3b6f9e}
.footnoteProsp A:hover  {text-decoration: underline}

.footerCorporateMenu    {font-family: arial; font-size: 11px; line-height: 13px;}
.footerCorporateMenu A  {color: #000000; text-decoration: none}
.footerCorporateMenu A:hover    {text-decoration: underline}
.footerCorporateMenu A:visited  {color: #3b6f9e}


.footer	{font-family: arial, sans-serif; font-size: 11px; line-height: 13px}
.footer A	{color: #3b6f9e; text-decoration: none}
.footer A:hover	{text-decoration: underline}
.footer A:visited	{color: #3b6f9e}

.boldedLink	{font-weight: bold}
.homepageLink A {font-family: arial, sans-serif; font-size: 18px; color: #3b6f9e; font-weight: bold; text-decoration:none; line-height:20px;}
.homepageLink A:hover {text-decoration: underline}
.homepageLink A:visited {color: #3b6f9e}



.alertText {font-family: arial, sans-serif; font-size: 12px; color: #af2626; font-weight: bold}

.disclaimer {font-family: arial, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold}

.tinyText {font-family: arial, sans-serif; font-size: 10px}
.teenyTinyText {font-family: arial, sans-serif; font-size: 9px}  /* 10px for NS pc */

.imgBorder {border-color: #19194B}

.newsMediaPlayer	{font-weight: bold}
.newsMediaPlayer A	{color: #000000; text-decoration: none}
.newsMediaPlayer A:hover	{text-decoration: underline}
.newsMediaPlayer A:visited	{color: #000000}

.tableData	{font-family: arial, sans-serif; font-size: 11px}
.tableData A  {color: #3b6f9e; text-decoration: none}
.tableData A:visited  {color: #3b6f9e}
.tableData A:hover	{text-decoration: underline}

.tableDataHeader	{font-family: arial, sans-serif; font-size: 11px; font-weight: bold}

.tableDataLeft	{padding: 2px 2px 3px 6px}  /* changed from 3 2 3 6 */
.tableDataRight	{padding: 2px 5px 3px 0px}

.tableDataTight	{padding: 0px 0px 0px 6px}

.tableDataRow0	{background-color: #bacbda;}
.tableDataRow2	{background-color: #EFF2F7;}
.tableDataRow1	{}
.tableDataBorder	{background-color: #19194B}


/* margin: tp rt bm lt */

/* additional style rules for redesign / rebranding effort PON */
.bg0{background-color:#FFFFFF;} /* white, default */
.bg1{background-color:#DCE0EB;} /* light blue, e.g. behind left nav */
.bg2{background-color:#536A96;} /* med blue, e.g. in image headers & related products */
.bg3{background-color:#19194B;} /* dark blue, e.g. in page header */

.bg3_vert{
	background-color:#19194B;
	background-image:url("/images/shared/bg3_vert.gif");
}	

.bg4{background-color:#B0A69D;} /*brown/gray, e.g. in fund matrix image */

.sectionHeader{
	background-color:#19194B; 
	color:#FFFFFF;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:2px;
	}

td.sectionHeaderLink{
	background-color:#19194B;
	padding:2px;
}
	
	
td.sectionHeaderLink a{
	font-family: arial, sans-serif; 
	font-size: 11px;  
	color:#FFFFFF;
	text-decoration:none;
	}
	
.sectionHeaderLink a:hover	{
	text-decoration: underline;
	}
	
.sectionHeaderLink a:visited {
	color: #FFFFFF;
	}
