	/*** template ***/
	.secondaryTemplate #pageTitle h1 { top:18px; background-color:#fff !important; padding:2px 5px 2px 0; }

	
	/***  links ***/
	a.viewLinkInline:link,
	a.viewLinkInline:visited { background:url(/images/icon_arrow_green_right.gif) no-repeat left 0px !important; padding-left:16px; }
	a.viewLinkInline:hover,
	a.viewLinkInline:active { background:url(/images/icon_arrow_blue_right.gif) no-repeat left 0px !important; }
	
	/* Left hand fund nav ***/
	ul li { padding:.2em 0; }
	#leftColNarrow { width:160px; }
	a.leftSubNavLink:link,
	a.leftSubNavLink:visited,
	a.leftSubNavLink:hover,
	a.leftSubNavLink:active { padding:1px 0px; font-size:.9em; text-decoration:none;  }
	a.leftSubNavLink:hover { text-decoration:underline; }
	a.noUnderline:link,
	a.noUnderline:visited,
	a.noUnderline:active { text-decoration:none; }
	a.noUnderline:hover { text-decoration:underline; }

	h2 { color:#648c1e; }
	h2.leftMenuPool { padding:4px 0 3px 0; color:#555; margin-top:4px; }
	h3.leftMenuPool{ padding:6px 0 6px 0; color:#555; margin-top:4px; line-height:1.2em;}
	h3.leftMenu { padding:10px 0 5px; color:#666; }
	ul.subFund li { padding-left:15px; }
	
	#bulletWhite.bulletGreen  li { background:url(/images/bullet_grey.gif) no-repeat 0 3px; line-height:1em; }

	/*** right Col Wide ***/
	#rightColWide { width:730px; }
	#topContent { padding-top:10px; }
	#topContentLeft { float:left; width:445px; }
	#topContentRight { float:right; width:265px; padding-top:0px; text-align:left; }
	#rightColWide #rightColContent { padding:5px 0 0; clear:both; }
	
	/*** Import Table ****/
	#importReturns.figures { border-left:1px solid #cddce6; }
	#importReturns.figures td { padding:5px 5px; text-align:center; }
	#importReturns.figures tr.header td { background-color:#4381ad; color:#fff; font-weight:bold; margin:0; text-align:center; border-bottom:4px solid #cddce6; }
	h2.poolName {  padding-bottom:14px; }
	span.date { color:#555; font-size:11px; padding-left:20px; }
	.benchMark { color:#555; font-size:.9em; line-height:1.2em; } 
	td.left_cell_align { text-align:left!important; margin: 0 0 0 20px!important; width:235px!important; }

	/**** Historical Nav Expense Ratio ***/
	.boxFillHeader { float:left; width:125px; text-align:left; border:1px solid #cddce6; padding:0; }
	.boxFillHeader .boxHeader {  margin:0; color:#fff; background-color:#4381ad !important; padding:6px 8px 5px; border-bottom:4px solid #cddce6; }
	.boxFillTop .boxHeader { background:none !important; padding:0; }
	.boxFillTop .boxHeader div { background:none !important;  }
	.boxFillContent {background:none !important; padding:6px 8px 3px; }
	.boxFillContent p { padding-bottom:5px; font-size:.9em; }
	 h4 span { font-weight:normal; }
	 
	 /**** Pool Fund Performance ***/
	 #rightColContent .figures { margin:0 0 15px; font-size:1em; }
	 #topContentLeft .figures { margin:0 0 10px; }
	.newclass th { background: #4381ad; border-bottom: #cddce6 3px solid; color:#fff; }
	.newclass th span { font-weight:normal; font-size:.9em;}
	.newclass td { border: #cddce6 1px solid; }
	.newclass  .bargraph { background: transparent !important; border: none; width:165px; padding:0; vertical-align:middle; }
	.newclass  .numberFormat { text-align: right; }
	.newclass  .symbolFormat { text-align: center; }
	
	


