@charset "utf-8";
/**************************************************************************************/
/* TMP-005
/**************************************************************************************/
div, span {
	font-family:Arial, "Arial Narrow", Hevetica, sans-serif;
}
/******************************/
.bannerNav{
	font-size:10pt;
	color:#666666;
}
a.bannerNav:link{
	text-decoration:none;
}
a.bannerNav:active{
	text-decoration:none;
}
a.bannerNav:visited{
	text-decoration:none;
}
a.bannerNav:hover{
	text-decoration:underline;
}
/******************************/
.bannerNavTab{
	color:white;
}
a.bannerNavTab:link{
	text-decoration:none;
}
a.bannerNavTab:hover{
	text-decoration:none;
}
a.bannerNavTab:active{
	text-decoration:none;
}
a.bannerNavTab:visited{
	text-decoration:none;
}
/******************************/
.footer{
	font-size:8pt;
}
/******************************/
.headerTXT1{
	font-size:15pt;
	font-weight:bold;
}
/******************************/
.logo{
	width:auto;
	height:auto;
	border:none;
}
a.logo:link{
	text-decoration:none;
	border:none;
}
a.logo:active{
	text-decoration:none;
	border:none;
}
a.logo:visited{
	text-decoration:none;
	border:none;
}
a.logo:hover{
	text-decoration:none;
	border:none;
}
/******************************/
#pageTitle{
	font-size:15pt;
	font-weight:bold;
}
/******************************/
.slogan{
	font-size:11pt;
	font-weight:bold;
}
.symbolItemLinks{
	border:none;
}
a.symbolItemLinks:link{
	text-decoration:none;
}
a.symbolItemLinks:active{
	text-decoration:none;
}
a.symbolItemLinks:visited{
	text-decoration:none;
}
a.symbolItemLinks:hover{
	text-decoration:none;
}
/******************************/
.vNavigation table, .vNavigation th, .vNavigation tr, .vNavigation td{
	font-family:Arial, "Arial Narrow", Hevetica, sans-serif;
	text-align:left;
}
.vNavigationCategory{
	font-size:10pt;
	color:#003366;
}
a.vNavigationCategory:link{
	text-decoration:none;
}
a.vNavigationCategory:active{
	text-decoration:none;
}
a.vNavigationCategory:visited{
	text-decoration:none;
}
a.vNavigationCategory:hover{
	text-decoration:underline;
}
/******************************/
.vNavigationType{
	font-size:9pt;
	color:#666666;
}
a.vNavigationType:link{
	text-decoration:none;
}
a.vNavigationType:active{
	text-decoration:none;
}
a.vNavigationType:visited{
	text-decoration:none;
}
a.vNavigationType:hover{
	text-decoration:underline;
}
/**************************************************************************************/
/* Home Page
/**************************************************************************************/
.hpCategoryTitle{
	font-size:15pt;
	font-weight:bold;
	color:#003366;
}
a.hpCategoryTitle:link{
	text-decoration:none;
}
a.hpCategoryTitle:active{
	text-decoration:none;
}
a.hpCategoryTitle:visited{
	text-decoration:none;
}
a.hpCategoryTitle:hover{
	text-decoration:underline;
}
/******************************/
.hpTabbedContent{
	font-size:10pt;
}
/******************************/
.hpTypeImg{
	width:200px;
	border:none;
}
.hpTypeTitle{
	font-size:10pt;
	color:#666666;
}
a.hpTypeTitle:link{
	text-decoration:none;
}
a.hpTypeTitle:active{
	text-decoration:none;
}
a.hpTypeTitle:visited{
	text-decoration:none;
}
a.hpTypeTitle:hover{
	text-decoration:underline;
}
/******************************/
/**************************************************************************************/
/* Type Page
/**************************************************************************************/
.seriesDescription{
	font-size:11pt;
	line-height:13pt;
}
.seriesImg{
	width:100px;
}
.seriesTitle{
	font-size:13pt;
	font-weight:bold;
}
/******************************/
.SpecGrid table, .SpecGrid th, .SpecGrid tr, .SpecGrid td{
	font-family:Arial, "Arial Narrow", Hevetica, sans-serif;
	text-align:center;
}
.SpecGrid th{
	font-size:9pt;
	color:white;
	background-color:#003366;
	padding:5px;
}
.SpecGrid tr{
	font-size:9pt;
	color:#003366;
}
.SpecGrid td{
	padding:0px 5px 0px 5px;
}
.SpecGridLink{	
	color:#003366;
	font-size:9pt;
	font-weight:bold;
}
a.SpecGridLink:link{
	text-decoration:none;
}
a.SpecGridLink:active{
	text-decoration:none;
}
a.SpecGridLink:visited{
	text-decoration:none;
}
a.SpecGridLink:hover{
	text-decoration:underline;
}
/******************************/
.typeDescription{
	font-size:11pt;
	line-height:13pt;
}
.typeTitle{
	font-size:16pt;
	font-weight:bold;
}
/**************************************************************************************/
/* Item Page
/**************************************************************************************/
.itemDescription{
	font-size:11pt;
	line-height:13pt;
}
.itemSpecNote{
	font-size:10pt;
	line-height:12pt;
}
.itemTitle{
	font-size:18pt;
	font-weight:bold;
}
/******************************/
.itemSpecGrid table, .itemSpecGrid th, .itemSpecGrid tr, .itemSpecGrid td{
	font-family:Arial, "Arial Narrow", Hevetica, sans-serif;
	text-align:center;
}
.itemSpecGrid th{
	font-size:9pt;
	color:white;
	background-color:#003366;
	padding:5px;
}
.itemSpecGrid tr{
	font-size:8pt;
	color:#003366;
}
.itemSpecGrid td{
	padding:0px 5px 0px 5px;
}
a.itemSpecGrid:link{
	color:#003366;
	text-decoration:none;
}
a.itemSpecGrid:active{
	color:#003366;
	text-decoration:none;
}
a.itemSpecGrid:visited{
	color:#003366;
	text-decoration:none;
}
a.itemSpecGrid:hover{
	color:#003366;
	text-decoration:underline;
}
/******************************/
.seriesItemHighlights table, .seriesItemHighlights th, .seriesItemHighlights tr, .seriesItemHighlights td{
	font-family:Arial, "Arial Narrow", Hevetica, sans-serif;
	text-align:center;
}
.seriesItemHighlights tr{
	font-size:13pt;
	color:black;
	font-style:italic;
}
.seriesItemHighlights td{
	text-align:left;
	vertical-align:top;
}
a.seriesItemHighlights:link{
	color:#003366;
	text-decoration:none;
}
a.seriesItemHighlights:active{
	color:#003366;
	text-decoration:none;
}
a.seriesItemHighlights:visited{
	color:#003366;
	text-decoration:none;
}
a.seriesItemHighlights:hover{
	color:#003366;
	text-decoration:underline;
}
/******************************/