@charset "utf-8";
/* CSS Document */
body{
	padding:0;	
		background-image:url(page_bg.gif);
}
BR{	padding-top:5px;
	padding-bottom:5px;
}
br.brSpace{
	line-height: 15px;
}
p {	margin-top:2px;
	margin-bottom:5px;
}
p.defaultSpace{
	margin-top: 5px;
}
img {	border: 0;
}
TD {	vertical-align: top;
}
TD.holdSidebar{
	width: 25%;
}
TD.holdFullMainInfo{
	width: 75%;
	padding-left: 25px;
	padding-top: 15px; /* was 18px*/
}
.fullWidthPaddingLR{
	padding-left: 75px;
	padding-right: 50px;
}
input.searchGo{
	font-size: 8pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#Subject{
	font-size: 8pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
div.transcript{
	font-size: 8px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.newsItem .transcriptBody {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/* font-weight: bold; */
}
#searchResults{
	padding-left: 75px;
}
div.signin{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
TD.tre{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
TD.treSm{
	font-size: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.base{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.smText {
	font-size: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
div.indentPara{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-left: 20px;
}
#mainBody .disclosure{
	padding-top: 15px;
	font-size:  7pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mainBody .disclosureBig {
	padding-top: 15px;
	font-size: 9pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
 .disclosurefooterBig {
	padding-top: 15px;
	padding-left: 15px;
	font-size: 9pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mainBody .disclosureBig a:link {
	text-decoration: underline;
}
#mainBody .disclosureBig A:visited {
	text-decoration: underline;
}
.socialNetworking {
	padding-left: 800px;
	padding-top: 15px;
}
.socialNetworking a {
	text-decoration: none;
	font-size:  9pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: gray;
}
#mainBody .disclosureSmall {
	padding-top: 15px;
	font-size: 7pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mainBody a.disclosure{
	font-size: 10px;
	text-decoration: underline;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mainBody .disclosureBelowFacts{
	width:255px;
	padding-top: 15px;
	font-size: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mainBody a.disclosureBelowFacts{
	width:255px;
	font-size: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.footerdisclosure{
	padding-top: 15px;
	padding-left: 290px;
	font-size:  7pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.footerdisclosuretemplate{
	padding-top: 15px;
	padding-left: 320px;
	font-size:  7pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
ul{
	margin-top:0px;
	margin-bottom:0px;
}
li {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
ul.ulDash{
	margin-top:0px;
	margin-bottom:0px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url("images/gif/dash.gif");
}
li.liDash {
	padding-top: 0px;
	padding-bottom: 5px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url("images/gif/dash.gif");
}
li.liPadTop {
	padding-top: 0px;
	padding-bottom: 5px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
li.liSidebar {
	padding-top: 30px;
}
TD P{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a div.newsDate{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#948671;
}
.newsText {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	font-weight: bold;
	text-decoration: underline;
}
.searchString{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.resultsLink{
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	
}
.resultsText{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: gray;
}
.resultsWarning{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: red;
}
.resultsAddress{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	color: green;
}
hr.centerLine{
	position: absolute;
	width: 1000px;
	color:#ffffcc;
	background-color: #ffffcc;
	size: 4px;
	left: 0px;
}
/* TMC 5-6-2010 */
#tOverview #fundTemplate a.LSLink{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
#tOverview table td a.LSLink {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.mbContentFullWidth #PDFList a.LSLink {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.mbContentFullWidth #PDFList a:link, .mbContentFullWidth #PDFList a:visited{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.mbContentFullWidth #tblContentFullWidth a.LSLink {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
#holdMainInfoWithTable #tableList a:link,  #holdMainInfoWithTable  #tableList a:visited{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
#sideboxFacts #sideboxFacts td .LSLink:link, #sideboxFacts #sideboxFacts td .LSLink:visited {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
#tOverview table #sideboxFacts td .LSLink {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
#AZIZdisclosure {
	padding-top: 15px;
	padding-left: 290px;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.AZIZlink {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
div.Yshares {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
div.Yshares a:link{
	text-decoration: underline;
}
a.impLSLink{
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a.bringToTop{
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.impInfo{
	font-size: 16px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.impInfo{
	font-size: 14px;
	font-family: Garamond;
	color: #000000;
}
div.wp-cr-w{
	padding-left: 60px;
}
td.vDivider{
	background-color: #FFFFCC;
	width: 1px;
}
td.hDivider{
	background-color: #FFFFCC;
	height: 6px;
}
.hDivider{
	background-color: #FFFFCC;
	height: 6px;
}
#header {
	height: 80px;
	width: 1000px;
}
#header table{
	width: 1000px;
}
/*   --------------- Stuff Tom and Christina Added in Bold Red  ----------------------  */
.Yshares{
	padding-left: 28px;
}
#mainBody {
	width: 1000px;
}
#mainBody td.mbLeftNav {
	width: 275px;
	padding-top: 15px; 
	padding-right: 0px;
	vertical-align: top;
	text-align:left;	
}
#mainBody td.mbWholeWidthNoLeftNav {
	width: 1000px;
	padding-top: 15px; 
	padding-right: 0px;
	padding-left: 76px;
	vertical-align: top;
	text-align:left;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
}
#mainBody td.mbContentFullWidth {
	width: 725px;
	padding-top: 15px; 
	padding-left: 25px;
	padding-right: 25px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align:left;
}
#mainBody td.mbContentFullWidthNoRPad {
	width: 725px;
	padding-top: 15px; 
	padding-left: 25px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align:left;			
}
#mainBody td.mbContentFullWidth a{
	text-decoration: none;
}
#mainBody td.mbRPad {
	padding-right: 12px;
}
#mainBody td.mbPic {
	width: 225px;
	vertical-align: top;
	text-align:left;	
}
#mainBody td.mbContentWithPic{
	width: 500px;
	padding-top: 15px; 
	padding-left: 25px;
	padding-right: 25px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align:left;
	text-align: left;	
}
#mainBody a{
	color:#000000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
#genTable td{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;	
}
#holdMainInfoWithTable{
	width: 575px;
}
p.style_LNoL{
	padding-top: 12px;
	font-size: 12px;
	color: #948671;
	font-weight: bold;
}
 
p.pFooterStyle{
	padding-top: 25px;
}
#fundList td{
	
}
a.link_style, td.style{
	font-size: 12px;
	color: black;
}
a.link_style13{
	font-size: 13px;
	color: black;
}
p.link_style2{
	font-size: 12px;
	color: #948671;
	font-weight: bold;
}
a.link_style2, td.style2{
	font-size: 12px;
	color: #948671;
}
/* TMC 5-6-2010 */
#mainBody td.mbContentFullWidth a.link_style2 {
	text-decoration: underline;
}
div.picCaption{
	font-size: 11px;
	color: black;
}
div.divPadding{
	padding-bottom: 7px;
}
div.charitableBox {
	color: white;
	background-color: #89bdd3;
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	padding: 5px;
}
a.charitableBox{
	color: white;
	font-size: 12px;
	padding-top: 5px;
}
/*   --------------- Stuff Tom and Christina Added in Bold Red  ----------------------  */
table#glance {
	color: white;
	font-size: 8px;
	font-family: "Trebuchet MS", sans-serif;
	width: 205px;
	background-color: #89bdd3;
	font-size: 12px;
	padding: 5px;
	border-top:5px solid white;
	border-bottom:5px solid white;
}
div.cyanBox {
	color: white;
	background-color: #89bdd3;
	font-size: 10px;
	font-family: "Trebuchet MS", sans-serif;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-right: 5px;
}
a.cyanBox{
	color: white;
	font-size: 10px;
	padding-top: 5px;
}
table#investPros, table#generic {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	width: 165px;
	clear: left;
	position: relative; 
	left: 75px;
}
table#investPros th, table#generic th {
	text-align:left;
	font-weight: bold;
}
table#investPros td, table#generic td {
	border-bottom:1px solid black;
}
/* PROXY ---------------------------------------------------------------*/
table#Proxy {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	padding-right: 5px;
}
table#Proxy a {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	color: black;
}
table#Proxy th {
	font-weight: bold;
	border-bottom:1px solid #948671;
	padding-left: 5px;
	vertical-align: bottom;
}
table#Proxy th.left {
	text-align:left;
	padding: 0px;
}
table#Proxy td.center {
	text-align:center;
	padding: 0px
}
table#Proxy td {
	padding-top:2px;
}
table#PDFList {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	padding-right: 5px;
	width:560px;
}
table#PDFList th {
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #948671;
	padding-left: 5px;
	vertical-align: bottom;
	padding-top: 7px;
}
table#PDFList th.left {
	text-align:left;
	padding: 0px;
	padding-top: 7px;
}
table#PDFList th.right {
	text-align:right;
	padding: 0px;
	padding-top: 7px;
}
table#PDFList td.center {
	text-align:center;
	padding: 0px;
}
table#PDFList td.right {
	text-align:right;
	padding-left: 2px;
	padding-right: 2px;
}
table#PDFList td {
	padding-right: 2px;
	padding-top:2px;
}
table#tblContentFullWidth {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	padding-right: 5px;
	width:725px;
}
table#tblContentFullWidth th {
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #948671;
	border-right:1px solid #948671;
	padding-left: 5px;
	vertical-align: bottom;
	padding-top: 5px;
}
table#tblContentFullWidth th.left {
	text-align:left;
	padding: 0px;
	padding-top: 5px;
}
table#tblContentFullWidth th.aboveTH {
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #886648;
	border-right:1px solid #886648;
	padding-left: 5px;
	vertical-align: bottom;
	padding-top: 0px;
	background-color: #948671;
}
table#tblContentFullWidth th.aboveTHLeft{
	text-align:left;
	font-weight: bold;
	border-bottom:1px solid #886648;
	border-right:1px solid #886648;
	padding-left: 5px;
	vertical-align: bottom;
	padding-top: 0px;
	background-color: #948671;
	font-size: 12px;
}
table#tblContentFullWidth th.right {
	text-align:right;
	padding: 0px;
	padding-top: 7px;
}
table#tblContentFullWidth td.center {
	text-align:center;
	padding: 0px;
	border-right:1px solid #886648;
	
}
table#tblContentFullWidth td.right {
	text-align:right;
	padding-left: 2px;
	padding-right: 2px;
	border-right:1px solid #886648;
	
}
table#tblContentFullWidth td {
	padding-right: 2px;
	padding-top:2px;
	border-right:1px solid #886648;
}
table#tableList {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	padding-right: 5px;
	width:550px;
}
table#tableList th {
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #948671;
	padding-left: 5px;
	vertical-align: bottom;
	padding-top: 7px;
}
table#tableList th.left {
	text-align:left;
	padding: 0px;
	padding-top: 7px;
	color: #948671;
}
table#tableList th.right {
	text-align:right;
	padding: 0px;
	padding-top: 7px;
}
table#tableList td.center {
	text-align:center;
	padding: 0px;
}
table#tableList td.right {
	text-align:right;
	padding-left: 2px;
	padding-right: 2px;
}
table#tableList td {
	padding-right: 2px;
	padding-top:2px;
}
table#NavList {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	padding-right: 5px;
	width:650px;
}
table#NavList th {
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #948671;
	padding-left: 5px;
	vertical-align: bottom;
	padding-top: 7px;
}
table#NavList th.left {
	text-align:left;
	padding: 0px;
	padding-top: 7px;
}
table#NavList th.right {
	text-align:right;
	padding: 0px;
	padding-top: 7px;
}
table#NavList td.center {
	text-align:center;
	padding: 0px;
}
table#NavList td.right {
	text-align:right;
	padding-left: 2px;
	padding-right: 2px;
}
table#NavList a.right {
	text-decoration:underline;
	color: black;
	text-align:right;
	padding-left: 2px;
	padding-right: 2px;
}
table#NavList td {
	padding-right: 2px;
	padding-top:2px;
}
table#NavList a {
	text-decoration:underline;
	color: black;
	text-align:left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
}
table#PerfTable {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	padding-right: 5px;
	width:580px;
}
table#PerfTable th {
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #948671;
	padding-left: 5px;
	vertical-align: bottom;
}
table#PerfTable th.left {
	text-align:left;
	padding: 0px;
}
table#PerfTable th.right{
	text-align:right;
	padding: 0px;
}
table#PerfTable a.fundLink {
	font-size: 12px;
	text-align:left;
	text-decoration: underline;
	font-weight: bold;
}
table#PerfTable td.center {
	text-align:center;
	padding: 0px
}
table#PerfTable td.right {
	text-align:right;
	padding: 0px
}
table#PerfTable td {
	padding-top:2px;
}
table#PerfTable td.leftIndent1 {
	text-align:left;
	padding-left: 7px;
}
table#PerfTable td.leftIndent2 {
	text-align:left;
	padding-left: 14px;
}
/*   ---------------Performance tab tables----------------------  */
table#Perf {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	margin-bottom: 15px;		
}
table#Perf th {
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #886648;
	border-bottom: #886648 1px solid;
	vertical-align: bottom;
}
table#Perf th.right {
	text-align: right;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #886648;
	border-bottom: #886648 1px solid;
	vertical-align: bottom;
}
table#Perf th.bold {
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	vertical-align: bottom;
}
table#Perf td {
	text-align: right;
	font-family: Trebuchet MS;
	font-size: 11px;
}
table#Perf td.left {
	text-align: left;
	padding-right: 5px;
}
table#Perf td.right {
	text-align: right;
	padding-right: 5px;
}
table#amu {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	width: 165px;
	clear: left;
	position: relative; 
	left: 75px;
}
table#amu th {
	text-align:left;
	font-weight: bold;
	vertical-align: bottom;
}
table#amu td {
	border-bottom:1px solid black;
}
.LSEmpBox  {
	width:98%;
	color: #666666; 
	font-size: 10px; 
	font-family: Arial;
	background-color: transparent; 
	text-align: right;
	/*border-top: #dedede 1px solid;
	border-right: #aaaaaa 1px solid; 
	border-left: #bbbbbb 1px solid; 
	border-bottom: #333333 1px solid;  */
	padding-top: 2px; 
	padding-right: 2px; 
	padding-left: 2px; 
	padding-bottom: 2px; 
	line-height: normal; 
	white-space:nowrap;
}
/*--  L O G O - H E A D E R  ----------------------------------------------------------------*/
#logoHeader{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	height: 80px;
}
#header #logoHeader a img{
	position: relative;
	float: left;
}
#logoHeader img{
	position: relative;
	float: left;
}
#logoHeader a.mainInvType{
	font-size: 13px;
	font-family: "Trebuchet MS", Arial;
	position: relative;
	float: left;
	padding-top: 37px;
	padding-left: 125px;
	text-decoration: none;
	color:#666666;
} 
#logoHeader a.mainNews, 
#logoHeader a.mainAbout, 
#logoHeader a.mainContact {
	font-size: 13px;
	font-family: "Trebuchet MS", Arial;
	position: relative;
	float: left;
	padding-top: 37px;
	padding-left: 35px;
	text-decoration: none;
	color:#666666;
}
#logoHeader .mainClientLogin{
	font-size: 13px;
	font-family: "Trebuchet MS", Arial;
	position: relative;
	float: right;
	padding-top: 0px;
	padding-left: 45px;
	color: #CC0000;
	text-decoration: none;
}
/*--  H E A D E R  ----------------------------------------------------------------*/
#headerBar{
	height: 30px;
	background-color:#669955;
	width: 775px;
}
#headerBarInstPic{
	height: 30px;
	background-color:#99cccc;
	width: 775px;	
}
#headerBarInst{
	height: 30px;
	background-color:#99cccc;
	width: 1000px;	
}
#headerBarMFLong{
	height: 30px;
	background-color:#669955;
	width: 1000px;	
}
#headerBarDC{
	height: 30px;
	background-color:#cccc66;
	width: 775px;	
}
#headerBarDCLong{
	height: 30px;
	background-color:#cccc66;
	width: 1000px;	
}
#headerBarChar{
	height: 30px;
	background-color:#948671;
	width: 775px;	
}
#headerBarCharLong{
	height: 30px;
	background-color:#948671;
	width: 1000px;	
}
#headerBarFA{
	height: 30px;
	background-color:#ec891d;
	width: 775px;	
}
#headerBarFALong{
	height: 30px;
	background-color:#ec891d;
	width: 1000px;	
}
#headerBarContactUs{
	height: 30px;
	background-color:#886648;
	width: 775px;	
}
#headerBarLSBlue{
	height: 30px;
	background-color:#99cccc;
	width: 775px;	
}
#headerBarMF{
	height: 30px;
	background-color:#669955;
	width: 775px;	
}
#headerBarAlt{
	height: 30px;
	background-color:#886648;
	width: 1000px;
}
#headerBar .help{
	position:relative; 
	float: right;
	padding-right: 5px;
	padding-top: 2px;
}
#headerBar .help a{
	color:#000000;
	text-decoration: none;
	font-size:12px; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
}
.pageName{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#FFFFFF;
	text-indent: 75px;
	position: relative; 
	float: left;
	padding-top: 4px;
	width: 600px;
}	
.pageNameWithLink{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	padding-top:6px;
	padding-right: 53px;
	position: relative; 
	float: right;
}
/* Section Header --------------------------------------------------------*/
.sectionHeader{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 0px;
}
.sectionHeaderFund{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left: 27px;
	color:#000000;
	text-transform: uppercase;
	font-weight: bold;
}
.sectionHeaderNoTransform{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-transform: none;
	font-weight: bold;
	padding-bottom: 0px;
}
.sectionHeader a{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
	color:#000000;
}
.subHeader{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	padding-bottom: 0px;
}
.subHeader a{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#000000;
}
/*  HOLDER DIVS ------------------------------------------------------*/
#holdNavInfo{
	width: 250px;
}
#holdMainInfo{
	width: 490px;
	padding-left: 25px;
	padding-right: 4px;
	padding-top: 15px; /* was 18px*/
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #89bdd3;*/
}
#holdMainInfo li {
	margin-left: -22px;
}
#holdMainInfo p{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#holdMainInfo a{
	color:#000000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
/*
#holdImage{
	position:absolute;
	float:right;
	top: 100px;
	left: 725px;
	width:269px;
	z-index:1;
	height:345px;
}*/
#holdBottomColumn, #holdWhitePapers, #holdCurrentResearch, #holdWebcasts{
	padding-left: 15px;
	padding-top: 5px;
	width: 295px;
}
#holdBottomColumnHomePage {
	padding-left: 15px;
	padding-top: 5px;
}
#holdNewsArchive {
	padding-left: 0px;
	padding-top: 5px;
	width: 590px;
}
#holdNewsCurrent {
	padding-left: 0px;
	padding-top: 5px;
	width: 420px;
}
/* news = webcast, white papers, or reasearch*/
.newsItem{
	padding-top: 10px;
	padding-bottom: 4px;
}
.newsItem a{
	text-decoration: none;	
	cursor: pointer;
	cursor: hand;
}
.newsItemHomePage a{
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-decoration: none;	
	cursor: pointer;
	cursor: hand;
	color: #1A3B73;
}
.awardHomePage a{
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.newsItem .newsHeader{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration: none;
}
.newsItem .newsInfo{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration: none;
}
.newsItem-new{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3333;
	text-decoration: none;
}
#footnote{
	height: 75px;
	background-color:#eadfcf;
}
#footer a{
	color:#FFFFCC;
	text-decoration: none;
}
.inPageTab_On{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration: none;
	background-color:#948671;
	padding-left: 25px;
	padding-right: 25px;
}
.inPageTab_Off{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration: none;
	background-color:#eadfcf;
	padding-left: 25px;
	padding-right: 25px;
}
.inPageTab_On2{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration: none;
	background-color:#948671;
	padding-left: 10px;
	padding-right: 10px;
}
.inPageTab_Off2{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration: none;
	background-color:#eadfcf;
	padding-left: 10px;
	padding-right: 10px;
}
table#toggleAllTabs{
	width: 100%;
	padding-bottom: 10px;
}
table#sideboxFacts {
	text-align:right;
	background-color:#eadfcf;
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	width: 250px;
}
table#sideboxFacts a {
	font-size: 11px;
	font-family: "Trebuchet MS", sans-serif;
	color: black;
}
table#sideboxFacts A:link {
	text-decoration: underline; 
}
table#sideboxFacts  A:visited {
	text-decoration: underline; 
}
table#sideboxFacts th {
	font-weight: bold;
	border-bottom:1px solid #948671;
	vertical-align: bottom;
	text-align:left;
	padding-left: 3px;
	padding-right: 3px;
}
table#sideboxFacts th.left {
	text-align:left;
	padding-left: 3px;
	padding-right: 3px;
}
table#sideboxFacts td.center {
	text-align:center;
	padding: 0px
}
table#sideboxFacts td.sideBarR{
	vertical-align: bottom;
	text-align: right;
	padding-left: 3px;
	padding-right: 3px;
}
table#sideboxFacts td {
	padding-left: 3px;
	padding-right: 3px;
}
table#fundTemplate td{
	padding-right: 10px;
}
table#characteristics {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	width: 300px;
	margin-bottom: 15px;
}
table#characteristics a {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	color: black;
}
table#characteristics th {
	font-weight: bold;
	border-bottom:1px solid #886648;
	vertical-align: bottom;
	text-align:left;
	color: #886648;
}
table#characteristics th.left {
	text-align:left;
}
table#characteristics th.center {
	text-align:center;
}
table#characteristics th.right {
	text-align: left;
}
table#characteristics td.center {
	text-align:center;
}
table#characteristics td.right{
	text-align: right;
}
/* ######### Drop Down Menu - Top Level ######### */
.bluetabs{
/*border-bottom: 1px solid gray;*/
}
.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: 12px "Trebuchet MS", Verdana, Helvetica, sans-serif;;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.bluetabs li{
display: inline;
margin: 0;
}
.bluetabs li a{
border: 1px solid #ffffff; 
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #666666;
background: white top left repeat-x; /*THEME CHANGE HERE*/
}
.bluetabs li a:visited{
color: #666666;
}
.bluetabs li a:hover{
color: #666666;
background: #FFFFCC;
border: 1px solid #FFFFCC; 
}
.bluetabs li.selected{
}
.bluetabs li.selected a{ /*selected main tab style */
border-bottom-color: white;
}
.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #886648; /*THEME CHANGE HERE*/
border-width: 1px;
font:normal 12px "Trebuchet MS", Verdana, Helvetica, sans-serif;;
line-height:18px;
z-index:100;
background-color: #eadfcf;
width: 170px;
visibility: hidden;
}
.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 8px;
border: 0 solid #886648; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}
* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #FFFFCC;
}
  div.autocomplete {
	position:absolute;
	z-index: 99;
	background-color: white;
	margin:0px;
	padding:0px;
}
     div.autocomplete ul {
	margin: 0px;
	padding:0px;
}
    div.autocomplete ul li.selected { 
	background-color: #ffb;
	color: #c00;
}
    div.autocomplete ul li {
	list-style-type: none;  
     	 border-bottom: 1px solid #CACACA;
     	 border-left: 1px solid #888;
     	 border-right: 1px solid #888;
	color: #333;
	background-color: white;	
	margin:0;
	padding:4px;
	width: 200px;
	cursor:pointer;
}

