/*** Home Page styles ***/

select {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; border-bottom : 1px solid #669999; border-left : 1px solid #F0F0E0; border-top : 1px solid #F0F0E0; border-right : 1px solid #669999 }

input.button { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; border-bottom : 1px solid #669999; border-left : 1px solid #F0F0E0; border-top : 1px solid #F0F0E0; border-right : 1px solid #669999; letter-spacing : -1px; }

input.text {  height:18px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; border-bottom : 1px solid #F0F0E0; border-left : 1px solid #669999; border-top : 1px solid #669999; border-right : 1px solid #F0F0E0 }

a:visited, a:hover, a:link, a:visited { color: #336666 }

.siteLink { color: #CCCCCC; font-size: 10px }
A.siteLink, A.siteLink:Visited, A.siteLink:Hover
{color: #000000; font-size: 10px; text-decoration: none}
A.siteLink:Hover {text-decoration: underline}

.siteLegalFooter { color: #CCCCCC; font-size: 10px }
.siteLegalFooterStatic { color: #000000; font-size: 10px }

.siteNavFooter { color: #FFFFFF; font-size: 10px }

A.siteLegalFooterLink:Link, A.siteLegalFooterLink:Visited, A.siteLegalFooterLink:Hover  
{ color: #000000; font-size: 10px; text-decoration: none }
A.siteLegalFooterLink:Hover {text-decoration: underline }

A.siteNavFooterLink:Link, A.siteNavFooterLink:Visited, A.siteNavFooterLink:Hover 
{color: #FFFFFF; font-size: 10px; text-decoration: none}
A.siteNavFooterLink:Hover {text-decoration: underline}

.siteLegalFooterBg { background: #FFFFFF }
.siteNavFooterBg { background: #669999 }


.announcement {
	spacing:0px;
	padding:5px;
	border: 1px solid #FF6600;
	margin: 0px;
};


P.siteMapSection { font-size: 12px; font-weight: bold; margin: 4px,0px }

A.siteMapSection { color: #000000; text-decoration: none }

P.siteMapItem { font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 2px,0px }

A.siteMapItem { color: #000000; text-decoration: none; }

A.siteMapItem:hover { text-decoration: underline }


A.footnoteLink { font-size: 10px }


A.indexNavActive { color: #000000; font-size: 10px }

.indexNavInactive { color: #000000; font-size: 10px }

.indexNavSeparator { color: #CCCCCC; font-size: 10px }



P.indexTitle { color: #336666; font: 26px Times New Roman, serif; margin: 5px,0px }

P.IndexItem { font-size: 11px; margin:2px,0px }

A.indexItem { color: #000000; text-decoration: none }

A.indexItem:Hover { text-decoration: underline }



A.indexReturn { color: #000000; font-size: 10px }





.homepageTitle { font-weight: bold; font-size: 14px; color: #F0F0E0 }

.homePageText { font-weight: normal; font-size: 11px; line-height: 16px; color: #F0F0E0 }

.homePageBoxTitle { font-weight: bold; font-size: 11px; color: #FFFFFF }

.homePageIntroText { font-weight: normal; font-size: 15px; color: #FFFFFF }

.spotlightTitle { font-weight: bold; font-size: 12px; color: #F0F0E0 }

.spotlightText { font-size: 11px; color: #F0F0E0 }



.highlight { background: #669999; color:#F0F0E0; text-align:center }

.highlightReverse { background: #F0F0E0; color:#336699; text-align:center; font-weight: bold }

.highlightForm { background: #669999; color:#F0F0E0 }



a.spotlightLink:link { color: #000000 }

a.spotlightLink:visited { color: #000000 }

a.spotlightLink:hover { color: #000000 }



.bodyLightColor { background: #669999 }

.bodyMidColor { background: #336666 }

.bodyDarkColor { background: #003333 }

.bodyHighlight { background: #F0F0E0 }



.sectionPrimaryColor { background: #336666 } 



.section1stIntro { background-color:#F0F0E0; font-size: 11px; color: #003366; padding:5px }

.sectionTitle { font-size: 18pt ; font-family: Times, Verdana, Arial, sans-serif; color: #FFFFFF;}



/*** END Home Page styles ***/



/*** BEGIN set background colors ***/



.bgColorLt { background-color: #F0F0E0 }

.bgColorMed { background-color: #669999 }

.bgColorDk { background-color: #336666}

.bgColorHlt { background-color: #FF6633 }

.bgColorWh { background-color: #FFFFFF }

.bgColorBlk { background-color: #000000 }


/*** END set background colors ***/



/*** BEGIN billboards ***/



A.bbBoxDarkLabel:Link {color: #000033; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxDarkLabel:Visited {color: #000033; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxDarkLabel:Hover {color: #000033; font-size: 11px; font-weight : bold; text-decoration: none; }



A.bbBoxWhiteLabel:Link {color: #FFFFFF; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxWhiteLabel:Visited {color: #FFFFFF; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxWhiteLabel:Hover {color: #FFFFFF; font-size: 11px; font-weight : bold; text-decoration: none; }



A.bbBoxTitleWh:Link {color: #FFFFFF; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxTitleWh:Visited {color: #FFFFFF; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxTitleWh:Hover {color: #FFFFFF; font-size: 11px; font-weight : bold; text-decoration: none; }



A.bbBoxTitleDk:Link {color: #336666; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxTitleDk:Visited {color: #336666; font-size: 11px; font-weight : bold; text-decoration: none; }

A.bbBoxTitleDk:Hover {color: #336666; font-size: 11px; font-weight : bold; text-decoration: none; }



.bbBoxText { color: #000000; font-size: 11px; }



/*** END billboards ***/



A.breadCrumb:Link { color: #FFFFFF; font-size: 10px; font-weight : normal; text-decoration: underline; }

A.breadCrumb:Visited { color: #FFFFFF; font-size: 10px; font-weight : normal; text-decoration: underline; }

A.breadCrumb:Hover { color: #FFFFFF; font-size: 10px; font-weight : normal; text-decoration: underline; }

.breadCrumbArrow { color: #FFFFFF; font-size:10px; font-weight: normal }



/*** BEGIN from ieSectionMain.css ***/



A.siteInvestorFooter:Link { color: #FFFFFF; font-size: 10px; text-decoration: none; }

A.siteInvestorFooter:Visited { color: #FFFFFF; font-size: 10px; text-decoration: none; }

A.siteInvestorFooter:Hover { color: #FFFFFF; font-size: 10px; text-decoration: none; }

.siteInvestorFooterBg { background: #006699;}





.glossaryLabel {color: #003366; font-size: 10px; font-weight : bold; text-decoration: none; }





body { font-size: 11px ; font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: normal; margin-left : 0; margin-top : 0; background-color : White; }



td { font-size: 11px ; font-family: Verdana, Arial, sans-serif; }



.pageLeader {font-size: 15px; color: #336666; font-weight : bold; }

.pageIntro {font-size: 12px; color: #000000 }



.optionText {font-family: Arial, sans-serif; font-size: 10px }



input { font-family: monospace; font-size: 10px }



select,option { font-family: Arial, sans-serif; font-size: 10px }



/*** END from ieSectionMain.css ***/

/*** BEGIN from ieArticleDetail.css ***/





.pageTitle { font-family: Times, serif; font-weight: normal; font-size: 26px; line-height: 26px; color: #FFFFFF }

.pageTitlePrint { font-family: Verdana, Arial, serif; font-weight: normal; font-size: 18px; line-height: 28px; color: #000000 }



/*** BEGIN copied from usability testing stylesheet 'ie_pc_1.css' ***/

.sectionHdrWhte { color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold }



a.sectionHdrWhteLink { color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold }

a.sectionHdrWhteLink:hover { text-decoration: none }

a.sectionHdrWhteLink:link { text-decoration: none }

a.sectionHdrWhteLink:visited { text-decoration: none }



.sellTextWhte { color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 12px }



/*** END copied from usability testing stylesheet 'ie_pc_1.css' ***/

/*** START Related Article styles ***/

.relatedArticles {font-family: Arial, sans-serif; font-weight: bold; font-size: .9em; color: #336699 }

.relatedLinks_LBT { font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; color: #F0F0E0; background-color: #669999 }

.relatedLinks_BWL { font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; color: #003366 }

.relatedLinksText { font-size: 12px; line-height: 14px }



.relatedLinksTitle { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px; color: #336666}

a.relatedLinks { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 12px; padding-bottom:2px; color: #336666; text-decoration: none }







a.sideBar { font-size: 11px; line-height: 14px; text-decoration: none }

a.sideBar:link { color: #000000 }

a.sideBar:visited { color: #000000 }

a.sideBar:hover { color: #000000 }



/*** END Related Article styles ***/

/*** START Article Body styles ***/



/*** BEGIN USER ADJUSTABLE FONTS ***/

.articleTitle { font-weight: bold; font-size: 15px; line-height: 20px; color: #336666; }

.articleTagline { font-size: 12px; line-height: 17px; color: #000000; }

.articleSynopsis { font-weight: bold; font-size: 12px; line-height: 16px; color: #000000; }

.articleIntro { font-weight: bold; font-size: 12px; line-height: 14px; color: #336666; }

.articleContentBold { font-weight: bold; font-size: 12px; line-height: 16px; color: #000000; }

.articleContent { font-weight: normal; font-size: 12px; line-height: 16px; color: #000000; }

.articleFootnote { font-weight: normal; font-size: 10px; line-height: 14px; color: #000000; }

.articleImage { text-align: left; }

/*** END Article Body styles ***/



a.mediaComponent { font-weight: bold; font-size: 10px; line-height: 15px; color: #336699; text-decoration: none; }

a.mediaComponent:hover { color: #336699; }



/*** BEGIN Related Group styles ***/

.articleImageCaption { font-size: 11px; line-height: 12px; margin: 3px; }

.articleHighlightQuote { font-weight: bold; font-size: 11px; line-height: 15px; color: #336666; }

.articleLabelQuote { font-style: italic; font-size: 10px; line-height: 15px; }



.articleHighlightCaption { font-size: 10px; line-height: 12px; margin: 3px; }

.articleChartTitle { font-size: 10px; line-height: 12px; margin: 3px; }

.articleChartCaption { font-size: 10px; line-height: 12px; margin: 3px; }

.articleChartThumbnailUrl { font-size: 10px; line-height: 12px; margin: 3px; }

/*** END USER ADJUSTABLE FONTS ***/

/*** END Related Group styles ***/

.companyBranding { font-weight: bold; }



/*** END from ieArticleDetail.css ***/

/*** BEGIN from search.css ***/



.bannerBg {  background-color: #003366; }

.searchBg { background-color: #6699CC; }



 .searchInstr { font-weight: normal; font-size: 12px; line-height: 16px; color: #003366; }



 .searchLabel { font-weight: bold; font-size: 14px; color: #FFFFFF; }



 .searchLabelBlue { font-weight: bold; font-size: 12px; color: #003366; }



 .searchReport {  font-weight: bold; font-size: 14px; color: #336699; line-height: 18px; }

 .searchResults {  font-weight: bold; font-size: 10px; color: #003366; background-color: #F0F0E0; 

 }



 .searchResultsActive {  font-weight: normal; font-size: 10px; color: #FF0000; }

 a.searchResultsLinks {  font-weight: normal; font-size: 10px; }

 a.searchResultsLinks:Link {  color: #003366; text-decoration: none; }

 a.searchResultsLinks:Visited {  color: #003366; text-decoration: none; }

 a.searchResultsLinks:Hover {  color: #003366; text-decoration: none; }



 .searchContent { line-height: 15px; }



/*** END from search.css ***/



/*** BEGIN styles for list ***/

.listTagline { font-weight: bold; font-size: 14px; line-height: 18px; color: #336699; }



.listIntro { font-weight: bold; font-size: 12px; line-height: 16px; color: #336699; }



.listSynoposis { font-weight: bold; font-size: 12px; line-height: 16px; color: #336699; }



.listHeading { font-weight: bold; font-size: 12px; line-height: 16px; color: #669999; }

a.listHeading { font-weight: bold; font-size: 12px; line-height: 16px; color: #669999; text-decoration: none}

.listHeadingRev { font-weight: bold; font-size: 11px; line-height: 16px; color: #FFFFFF; background-color: #669999; }

.listHeadingMore { font-weight: bold; font-size: 11px; line-height: 18px; color: #000000; }

.listTextQuote { font-weight: bold; font-size: 12px; line-height: 18px; color: #669999; }

.listCopyText { font-size: 12px; line-height: 15px; color: #336666; }

.listCopy { font-size: 12px; line-height: 14px; }

a.listCopyLink { font-size: 10px; line-height: 14px; }

a.listCopyLink:link { color: #336666; }

a.listCopyLink:visited { color: #336666; }

a.listCopyLink:hover { color: #336666; }

/*** END styles for list ***/



.loginTitle { font-family: "Times New Roman", Times, serif; font-size: 36px; font-weight: bold; color: #FFFFFF}

.loginText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699}

.loginTag { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #336699}

.loginCaption { font-family: monospace; font-size: 12px; font-weight: normal; color: #669999}

.loginInputText { font-family: monospace; font-size: 14px; font-weight: normal; height: 22px; width: 190px; color: #000000}

.loginInputSelect { font-family: monospace; font-size: 14px; font-weight: normal; height: 22px; width: 190px; color: #000000}


.homepageAdvLogin { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000}

.homepageAdvLoginLabel { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #FF6633}

input.homepageAdvText {  width: 132px; height:18px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; border-bottom : 1px solid #F0F0E0; border-left : 1px solid #669999; border-top : 1px solid #669999; border-right : 1px solid #F0F0E0 }

.homepageFundInfo { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000}

.homepageBillboardText { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000}

.homepageBillboardLink { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000}


A.loginRegLink:Link {color: #006699; font-size: 11px; }

A.loginRegLink:Visited {color: #006699; font-size: 11px; }

A.loginRegLink:Hover {color: #006699; font-size: 11px; }


.homepageDisclaimer {


	background-color: #F0F0E0;



}

.dataProtection {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	background-color: #FFFFFF;
}
