.acrobaticonpad { padding-top: 13; padding-bottom: 15; padding-left: 30 }

.answerpad { padding-right: 30; padding-bottom: 10; padding-left: 30 }

.archiveheadpad { padding-top: 25; padding-bottom: 20; padding-left: 85 }

.articlebody { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.articleheadline { color: #036; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 20 30 0 }

.articleTeaser {display: none}

.articleid {display: none}

.articlepad { padding-top: 20; padding-right: 17; padding-left: 32 }

.articlesectionheader { color: #693; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 30; padding-right: 30; padding-left: 30 }

.articlesubheadpad { padding-top: 4; padding-bottom: 8 }

.asof { color: #999; font-style: italic; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.bodylink { color: #3366cc; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.calloutouterpad { padding: 40 30 1 1 }

.calloutpad { padding: 15px 4px 13px 9px }

.callouttextpad { padding-top: 10px; padding-bottom: 7px }

.callouttitlepad { padding: 7 4 6 8 }

.chartopt { color: #0000ff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.chartoptactive { color: #693; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.chartopthead { color: #000000; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.contactinfopad { padding-top: 10; padding-bottom: 5; padding-left: 46 }

.contenthead { color: #cc6600; font-size: 18px; font-family: "Times New Roman", Georgia, Times; padding: 10px 40px 10px 15px }

.contentsubhead { padding-top: 15; padding-right: 30; padding-left: 30; color: #cc6600; font-weight: 700; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.copyright { align: center; padding-top: 15px; padding-bottom: 15px; color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif}

.default { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

.defaultheaderpad { padding-top: 30; padding-right: 30; padding-left: 30 }

.defaultpad { padding-top: 10; padding-right: 30; padding-left: 30 }

.defaultparapad { padding-top: 20; padding-right: 30; padding-left: 30 }

.defaultsubheadpad { padding-top: 15; padding-right: 30; padding-left: 30 }

.definition { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.definitionpad { padding-right: 50; padding-bottom: 20; padding-left: 30 }

.defpad { padding: 5 50 5 46 }

.detailhead { color: #036; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.emphasis { color: #6A8F8F }

.feature { color: #006699; font-weight: 700; font-size: 13px }

.featurepad { padding: 23 20 10 17 }

.featuresubheadpad { padding-top: 5 }

.featureteaserpad { padding-top: 3; padding-bottom: 3 }

.featurettepad { padding-top: 3 }

.form { border-width:1px; border-style:solid; border-color:#666666; color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;} 

.fundnamehead { color: #336699; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.fundnamepad { padding-top: 30; padding-bottom: 15 }

.generaldisclaimer {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000}

.generaldisclaimerpad { padding: 6 50 6 30 }

.glossarylink {color: #003366; text-decoration: none}

.glossaryletter { color: #003366; font-weight: 700; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20; padding-left: 30 }

.glossinstructionpad { padding-top: 10; padding-right: 50; padding-left: 46 }

.glosswelcomepad { padding-top: 23; padding-bottom: 13; padding-left: 46 }

.graphheader { color: #003366; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.header1 { color: #336699; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 30; padding-right: 30; padding-left: 30 }

.header1a { color: #336699; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 0; padding-right: 30; padding-left: 30 }

.header1b { color: #336699; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 30; padding-left: 40; padding-right: 40;}

.header2 { color: #663300; font-weight: 700; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20; padding-right: 30; padding-left: 30 }

.header2a { color: #000000; font-weight: 700; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20; padding-right: 30; padding-left: 30 }

.header3 { color: #036; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 30; padding-right: 30; padding-left: 30 }

.header4 { color: #036; font-weight: 700; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20; padding-right: 30; padding-left: 30 }

.header5 { color: #036; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10; padding-right: 30; padding-left: 30 }

.header6 { color: #663300; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 30; padding-right: 10; padding-left: 17 }

.header6a { color: #663300; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10; padding-right: 10; }

.header7 { color: #336699; font-weight: 700; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 15; padding-right: 10; padding-left: 30 }

.header8 { color: #663300; font-weight: 700; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20; }

.listlink {color: #663300; font-weight: 700; font-size: 13px;  text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

.listlinkactive {color: #663311; font-weight: 700; font-size: 13px;  text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

.headgraphicpad { padding-top: 39px; padding-left: 30px; padding-bottom: 16px; }
.headgraphicpad1{ padding-top: 39px; padding-left: 30px;}



.hrulepad { padding-top: 27 }

.indent { padding-right: 10px; padding-left: 43px }

.inlinerunline { color: #993300; font-weight: 700; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.instructionpad { padding: 15 31 25 46 }

.irheader1 { color: #693; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20; padding-right: 30; padding-left: 30 }

.irheader2 { color: #036; font-weight: 700; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10; padding-right: 30; padding-left: 30 }

.irheader3 { color: #036; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 15; padding-right: 30; padding-left: 30 }

.irpad { padding-top: 3; padding-right: 30; padding-left: 30 }

.itemdatepad { padding-top: 6; padding-bottom: 12; padding-left: 40 }

.itempad { padding: 12 35 12 40 }

.largebluehead { color: #036; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.leftarticlepad { padding-top: 3 }

.leftbar { padding-top: 20; padding-right: 0; padding-left: 32 }

.leftbar2 { padding-top: 5; padding-right: 0; padding-left: 32 }

.leftbartop { padding-top: 40; padding-right: 0; padding-left: 32 }

.leftcolpad { padding-top: 3; padding-right: 10; padding-left: 17 }

.leftindent { padding-right: 10px; padding-left: 56px }
.temp {color: #7B7D7F;}
.leftlinks2 { padding-left: 10px;  color: #0000FF; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }

.leftlinks2active { padding-left: 10px;  color: #FF0000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }

.leftlinks { color: #000000; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }

.leftlinksactive { color: #FF0000; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }

.linkpad { padding-top: 25 }

.listacrobaticonpad { padding-top: 13; padding-bottom: 15 }

.listitem { padding-top: 5; padding-right: 50; padding-bottom: 5 }

.listpad { padding-top: 2; padding-bottom: 5 }

.maphead { color: #663300; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.mappad { padding-top: 6; padding-bottom: 6 }

.maptblpad { padding: 5 50 5 40 }

.morningstardisclaimer { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.navheadpad { padding-right: 53; padding-left: 53 }

.navletter { color: #003366; font-weight: 700; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.navletterpad { text-align: center; padding-top: 5; padding-bottom: 5 }

.navtext { color: #000000; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ; padding-top: 2;}

.navtextactive { color: #484946; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.otherarticleslistpad { padding-top: 3; padding-left: 32 }

.otherarticlespad { padding-top: 14; padding-left: 32 }

.outerindent { padding-top: 46; padding-left: 24 }

.padtop { padding-top: 12px }

.parapad { padding-top: 5; padding-bottom: 5 }

.pfpcfundname { color: #036; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.prospectuspad { padding: 5 40 13 46 }

.questionpad { padding: 10 30 5 }

.runline { color: #993300; font-weight: 700; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 10; padding-right: 42; padding-left: 40 }

.sectionblankpad { padding-top: 13 }

.sectiondatepad { padding-top: 11; padding-left: 40 }

.sectiongraphic { padding-top: 46; padding-left: 24 }

.sectiongraphic1 { padding-top: 20; padding-left: 24 }

.sectionpad { padding-top: 23; padding-bottom: 23; padding-left: 20 }

.shortpad { padding-top: 1; padding-right: 30; padding-left: 30 }

.smalldetail { color: #036; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.smalldetail1 { color: #ffffff; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.smalldetail2 { color: #036; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.smalldetailshead { color: #036; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.smalldetailshead1 { color: #ffffff; font-weight: 700; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.stylemetahead { color: #6699cc; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.styletablehead { color: #036; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.styletablepad { padding-top: 16 }

.subheadpad { padding: 5 50 5 46 }

.subleftcolor { color: #66ccff; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }

.subleftlinks { color: #66ccff; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-top: 4px; padding-bottom: 4px }

.submaphead { color: #707070; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.subtitle { color: #09c }

.teaserhead { color: #036; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 5; padding-right: 30; padding-left: 35 }

.teaserpad { padding-top: 2; padding-right: 30; padding-left: 30 }

.term { color: #003366; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.termpad { padding-top: 20; padding-left: 30 }

.testpad { padding-left: 24 }

.timedatepad { text-align: left; padding-top: 20; padding-left: 14 }

.titlepad { padding-top: 30; padding-left: 46 }

.toplink { color: #003366; font-size: 11px; font-weight: 700; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.toplinkpad { padding-bottom: 20; padding-left: 30 }

.topsectiongraphic { padding-left: 24 }

.welcomealign { text-align: left }

.welcomehead { color: #693; font-weight: 700; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.welcomepad { padding-top: 23; padding-right: 50; padding-left: 20 }

.whygraphicpad { padding-top: 27; padding-bottom: 10; padding-left: 30 }

body { font-size: 12px; color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; scrollbar-face-color: #66AACC; scrollbar-highlight-color: #ACD1E4; scrollbar-shadow-color: #336699; scrollbar-3dlight-color: #ACD1E4; scrollbar-arrow-color: #000000; scrollbar-track-color: #E7F0F5; scrollbar-darkshadow-color: #336699}
td { font-size: 12px; color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
li { list-style-type: circle; padding-top: 5; padding-bottom: 5; font-size: 12px; color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
a.clickhere	{ font-size: 12px; color: #33669b; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight:	bold; text-decoration: none; }

 