<style>
UNKNOWN {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 0px
}
UNKNOWN {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 0px
}
#sec1 {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 158px; POSITION: absolute; TOP: 0px
}
#sec2 {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 158px; POSITION: absolute; TOP: 0px
}
#sec3 {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 158px; POSITION: absolute; TOP: 0px
}
#sec4 {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 158px; POSITION: absolute; TOP: 0px
}
#sec5 {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 158px; POSITION: absolute; TOP: 0px
}
A:link {
	COLOR: blue
}
A:visited {
	COLOR: blue
}
A:hover {
	COLOR: #990000
}
BODY {
	FONT-SIZE: 13px; MARGIN: 0px; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #ffffff; leftmargin: "0"; topmargin: "0"
}
TD {
	FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica
}
INPUT {
	FONT: 12px "Arial,Helvetica"
}
SELECT {
	FONT: 10px "Arial,Helvetica"
}
SUP {
	FONT-SIZE: 11px
}
.accheader {
	FONT: bold 12px "Arial,helvetica"; COLOR: #000000
}
.alertbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #000066
}
.alerterror {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.alertnotice {
	FONT-SIZE: 11px
}
.alertsubtableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #000063; TEXT-DECORATION: underline
}
.back {
	FONT: bold 8pt arial
}
.bluebg {
	COLOR: #cccccc; BACKGROUND-COLOR: #000066
}
.breadcrumbArrow {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.breadcrumbLink {
	FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #0000ff; FONT-FAMILY: Arial,Helvetica; LETTER-SPACING: 1px
}
.breadcrumbText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #000000; FONT-FAMILY: Arial,Helvetica; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.breaking {
	FONT: bold 13px "Arial,Helvetica"; COLOR: #ff0000
}
.chart {
	FONT: 10px "Arial,Helvetica"
}
.clientfilter {
	FONT: 13px "Arial,Helvetica"
}
.data {
	FONT: 12px "Arial, helvetica"; BACKGROUND-COLOR: #edf4fb
}
.data2 {
	FONT: 12px "Arial, helvetica"; BACKGROUND-COLOR: #ffffff
}
.data3 {
	FONT: 12px "Arial"; BACKGROUND-COLOR: #eeeeee
}
.data4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeeee
}
.databold {
	FONT: bold 12px "Arial, helvetica"; BACKGROUND-COLOR: #edf4fb
}
.datatotals {
	FONT: bold 14px Arial, helvetica; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.datatotalscell {
	FONT: bold 14px Arial, helvetica; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.datatotalstext {
	FONT: bold 14px Arial, helvetica; COLOR: #000000
}
.discLink {
	FONT: 9px "Arial,Helvetica"; COLOR: blue
}
.discLinks {
	FONT: 9px Arial,helvetica; CURSOR: hand; COLOR: blue; TEXT-DECORATION: underline
}
.discLinksSp {
	FONT: 9pt "Arial,helvetica"; CURSOR: hand; COLOR: blue; TEXT-DECORATION: underline
}
.disctext {
	FONT: 8pt "Arial,helvetica"; COLOR: #000000
}
.discTextSp {
	FONT: 9pt "Arial,helvetica"; COLOR: #000000
}
.firstLevelBG {
	CURSOR: hand; BACKGROUND-COLOR: #6482a6
}
.firstLevelBGSelected {
	CURSOR: hand; BACKGROUND-COLOR: #4a6594
}
.firstlevelgray {
	CURSOR: hand; BACKGROUND-COLOR: #4a6594
}
.firstlevelgraytext {
	FONT: bold 12px Arial; COLOR: #ffc731; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
.firstLevelText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
.firstLevelTextSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffc731; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
.firstleveltextselected_dhtml {
	FONT: bold 11px "Arial"; COLOR: #ffc731; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.firstleveltextselected_dhtml_click {
	FONT: bold 11px "Arial"; COLOR: #ffc731; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.flashTitle2 {
	FONT: bold 14px Arial; COLOR: #000000; BACKGROUND-COLOR: #fbf9db
}
.flashBody2 {
	FONT: 13px Arial; COLOR: #000000; BACKGROUND-COLOR: #fbf9db
}
.flashTitle {
	FONT: bold 11pt Arial; COLOR: #ffffff; BACKGROUND-COLOR: #4a6594
}
.flashBody {
	FONT: bold 9pt Arial; COLOR: #000000; BACKGROUND-COLOR: #edf4fb
}
.fontheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3165ce; FONT-FAMILY: Arial
}
.fourth {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #ffffff; TEXT-DECORATION: underline
}
.fourthselected {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.gold {
	FONT: bold 11px Arial; COLOR: #ffffff; BACKGROUND-COLOR: #4a6594; TEXT-DECORATION: none
}
.gold2 {
	FONT: bold 11px Arial; COLOR: #cedcee; BACKGROUND-COLOR: #4a6594; TEXT-DECORATION: none
}
.goldSelectList {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #ffcf63
}
.header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: bold 12px "Arial,Helvetica"; COLOR: #000066; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
.help {
	FONT: 11px Arial; COLOR: blue
}
.helptabcell {
	BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
.helptabtext {
	FONT: bold 9pt Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.helpselectedtabcell {
	BACKGROUND-COLOR: #000066; TEXT-DECORATION: none
}
.helpselectedtabtext {
	FONT: bold 9pt Arial; COLOR: #ffff00; TEXT-DECORATION: none
}
.homebreaking {
	FONT-WEIGHT: bold; COLOR: #ce9a02; TEXT-DECORATION: underline
}
.homego {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366; TEXT-DECORATION: none
}
.homemore {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6e8cb0; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.homeright {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366
}
.homesmall {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Arial"
}
.hometitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e8d18b; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.hometitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fefefe; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.integratedSearchText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
.integratedSearchTextLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
.integratedGlobalLinkText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6a6a6a; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
.lightgraybg {
	BACKGROUND-COLOR: #f7f7f7
}
.lightline {
	BACKGROUND-COLOR: #edf4fb
}
.linksheader {
	FONT: bold 12px "Arial,helvetica"; COLOR: #000066; BACKGROUND-COLOR: #cccccc
}
.marketdata {
	FONT: 9px "Arial,Helvetica"; COLOR: #000000; BACKGROUND-COLOR: #cee3ff; TEXT-DECORATION: underline
}
.marketdata2 {
	FONT: 9px "Arial,Helvetica"; COLOR: #000000; BACKGROUND-COLOR: #cee3ff; TEXT-DECORATION: none
}
.missingrequired {
	FONT: bold 18px "Arial,Helvetica"; COLOR: #ffffff; BACKGROUND-COLOR: #ff0000
}
.nasdaq {
	COLOR: red
}
.nasdaqsmall {
	FONT: 11px "Arial,Helvetica"; COLOR: red
}
.navtabselect {
	FONT: bold 13px "Arial,helvetica"; COLOR: #ffc731; BACKGROUND-COLOR: #4a6594; TEXT-DECORATION: none
}
.navtabbar {
	FONT: bold 20px "Arial,helvetica"; COLOR: #ffffff; BACKGROUND-COLOR: #000066
}
.related {
	FONT: 11px "Arial,Helvetica"
}
.required {
	FONT: bold 18px "Arial,Helvetica"; COLOR: red
}
.requiredsmall {
	FONT: 11px "Arial,Helvetica"; COLOR: red
}
.reverseheader {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #cccccc; LETTER-SPACING: 2px; BACKGROUND-COLOR: #000066
}
.rightheader {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #ffffff; LETTER-SPACING: 5px; BACKGROUND-COLOR: #000066
}
.rightheader2 {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #000066
}
.rightlink2 {
	FONT: 10px "Arial,Helvetica"
}
.secondarytext {
	FONT: 8pt "Arial,helvetica"; COLOR: #000000
}
.secondarytextbold {
	FONT: bold 8pt "Arial,helvetica"; COLOR: #000000
}
.secondLevel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #6482a6; TEXT-DECORATION: none
}
.secondLevelSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffc731; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #4a6594; TEXT-DECORATION: none
}
.sectionheader {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000066; BACKGROUND-COLOR: #cccccc
}
.sectionheader2 {
	FONT: bold 13px "Arial,Helvetica"; COLOR: #000066; TEXT-DECORATION: none
}
.sectionheadercell {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000066; BACKGROUND-COLOR: #cccccc
}
.sectionheaderlink {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000066; TEXT-DECORATION: underline
}
.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.selectedtab1 {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #ffc731; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.selectedtabcell {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #4a6594; TEXT-DECORATION: none
}
.selectedtabtext {
	FONT: bold 11px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.sitemap {
	FONT: 11px "Arial,Helvetica"
}
.sitemap2 {
	FONT: bold 11px "Arial,Helvetica"
}
.small {
	FONT: 11px "Arial,Helvetica"
}
.smallbold {
	FONT: bold 11px "Arial,Helvetica"
}
.spotlightlink {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: underline
}
.stepon {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Arial,Helvetica
}
.stepoff {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica
}
.stepdone {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial,Helvetica
}
.selectedtabtext4 {
	FONT: bold 9pt Arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
.subheader {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
.subheader2 {
	FONT: 11px "Arial,Helvetica"
}
.tableborder {
	BACKGROUND-COLOR: #999999
}
.tabcell {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.tableheader {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000066
}
.tableleft {
	FONT: 12px "Arial,Helvetica"
}
.tabletop {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #3366cc
}
.tabtext {
	FONT: bold 12px Arial; COLOR: #666666; TEXT-DECORATION: none
}
.timedate {
	FONT: 12px Arial; COLOR: #000000
}
.tools {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #ffffff
}
.tools2 {
	FONT: 12px "Arial,Helvetica"; COLOR: #ffffff
}
.tools3 {
	FONT: bold 14px "Arial,Helvetica"; COLOR: #ffffff
}
.tools5 {
	FONT: 11px "Arial,Helvetica"
}
.toolsindent {
	MARGIN-RIGHT: 0.3em
}
.toolstext {
	FONT: 11px "Arial,Helvetica"; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.toolstitle {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000000; BACKGROUND-COLOR: #ccccff
}
.toplink2 {
	FONT: bold 14px "Arial,Helvetica"; COLOR: #990000; TEXT-DECORATION: underline
}
.toplinkA {
	FONT: bold 12px "Arial,helvetica"; COLOR: #000066
}
.toplinkblue {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #3366cc; TEXT-DECORATION: none
}
.toplinkFAName {
	FONT: bold 12px "Arial,helvetica"; COLOR: #4a6594; TEXT-DECORATION: underline
}
.toplinkFAph {
	FONT: bold 12px "Arial,helvetica"; COLOR: #4a6594
}
.toplinkyellow {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #ffcf00; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.toplinkgray {
	FONT: bold 10px "Arial,Helvetica"; COLOR: #6a6a6a; TEXT-DECORATION: none
}
.toplinkgray2 {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #000000; TEXT-DECORATION: none
}
.toplinkgray3 {
	FONT: bold 11px "Arial Narrow,Arial,Helvetica"; COLOR: #333333; TEXT-DECORATION: none
}
.toplinklogin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b58200; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
.toplinkwhite {
	FONT: 10px "Arial,Helvetica"; COLOR: #ffffff; TEXT-DECORATION: none
}
.topnav1off {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #ffffff; BACKGROUND-COLOR: #4a6594; TEXT-DECORATION: none
}
.topnav1on {
	FONT: bold 11px "Arial,Helvetica"; COLOR: #292c63; BACKGROUND-COLOR: #c6cfde; TEXT-DECORATION: none
}
.toptitle {
	FONT: bold 17px Arial; COLOR: #000000; LETTER-SPACING: 1px
}
.toptitle2 {
	FONT: bold 14px "Arial,Helvetica"; COLOR: #000000; LETTER-SPACING: 1px
}
.value {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: "Arial"
}
.valuebold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: "Arial"
}
.value2 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial"
}
.value3 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial"
}
.topnav1on2 {
	FONT: bold 11px "Arial,Helvetica"; COLOR: red; BACKGROUND-COLOR: #526984; TEXT-DECORATION: none
}
.BriefingBackground {
	BACKGROUND-COLOR: #ffffff
}
.BriefingHeading {
	FONT: bold 12pt Arial; BACKGROUND-COLOR: #ffffff
}
.BriefingHeadlineData {
	FONT: 9pt verdana; BACKGROUND-COLOR: #eaf4f1
}
.BriefingHeadlineHeader {
	FONT: bold 9pt verdana; COLOR: #ffffff; BACKGROUND-COLOR: #669999
}
.BriefingTableHeader {
	FONT: bold 9pt Arial; COLOR: #ffffff; BACKGROUND-COLOR: #000066
}
.BriefingTableAlternateDataCell {
	FONT: 9pt Arial; BACKGROUND-COLOR: #eaf4f1
}
.BriefingTableAlternateDataCellBold {
	FONT: bold 9pt Arial; BACKGROUND-COLOR: #eaf4f1
}
.BriefingTableDataCell {
	FONT: 9pt Arial; BACKGROUND-COLOR: #ffffff
}
.BriefingTableDataCellBold {
	FONT: bold 9pt Arial; BACKGROUND-COLOR: #ffffff
}
.BriefingTableDownDataCell {
	FONT: 10pt Arial; COLOR: #008000; BACKGROUND-COLOR: #ffffff
}
.BriefingTableUpDataCell {
	FONT: 10pt Arial; COLOR: #ff0000; BACKGROUND-COLOR: #ffffff
}
.BriefingCalendarHeading {
	FONT: bold 10pt Arial; BACKGROUND-COLOR: #c9c9c9
}
.BriefingCalendarTodayHeading {
	FONT: bold 10pt Arial; BACKGROUND-COLOR: #ff0000
}
.BriefingCalendarDataCell {
	FONT: 10pt Arial; BACKGROUND-COLOR: #ffffff
}
.BriefingCalendarAlternateDataCell {
	FONT: 10pt Arial; COLOR: #ff0000; BACKGROUND-COLOR: #f4ffd7
}
.BriefingDiscText {
	FONT: bold 8pt Arial; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.home_headertext {
	FONT: bold 11px Arial ,helvetica; COLOR: #f3f3cd; TEXT-DECORATION: none
}
.home_headerlink {
	FONT: bold 12px Arial,helvetica; COLOR: #f3f3cd; TEXT-DECORATION: none
}
.home_headerlink3 {
	FONT: bold 12px Arial,helvetica; COLOR: #dfdfdf; TEXT-DECORATION: none
}
.home_menutext {
	FONT: bold 11px Arial,helvetica; COLOR: #e2bd4f
}
.home_accesslink {
	FONT: bold 11px Arial,helvetica; COLOR: #e2bd4f; TEXT-DECORATION: none
}
.home_accesslink2 {
	FONT: bold 13px Arial,helvetica; COLOR: #e2bd4f; TEXT-DECORATION: none
}
.home_accesslink3 {
	FONT: bold 13px x Arial,helvetica; COLOR: #e2bd4f; TEXT-DECORATION: none
}
.home_menuitem {
	FONT: bold 11px Arial,helvetica; COLOR: #94a6c4; TEXT-DECORATION: none
}
.home_bodyitem {
	FONT: bold 12px Arial,helvetica; COLOR: #7b7b7b; TEXT-DECORATION: none
}
.home_bodyitem2 {
	FONT: 11px Arial,helvetica; COLOR: #595959; TEXT-DECORATION: none
}
.home_bodyitem3 {
	FONT: bold 12px Arial,helvetica; COLOR: #333333; TEXT-DECORATION: none
}
.home_bodytext {
	FONT: bold 12px Arial,helvetica; COLOR: #003399; TEXT-DECORATION: underline
}
.home_bodytext2 {
	FONT: 12px Arial,helvetica; COLOR: #000000; TEXT-DECORATION: none
}
.home_bodytext3 {
	FONT: 12px Arial,helvetica; COLOR: #003399; TEXT-DECORATION: none
}
.related_small {
	FONT: 11px Arial,helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
.gostyle {
	FONT: bold 11px Arial,helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
.ad {
	FONT: bold 11px Arial,helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
.ad2 {
	FONT: bold 10px Arial,helvetica; COLOR: #000000; TEXT-DECORATION: none
}
.ad3 {
	FONT: 11px Arial,helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
.Confirms_TD {
	FONT: 12px Arial,Helvetica
}
.Confirms_Banner {
	FONT: 10px Verdana; COLOR: #2f60cf
}
.Confirms_Dotlines {
	BORDER-BOTTOM-STYLE: dotted
}
.Confirms_pageEnd {
	PAGE-BREAK-BEFORE: always
}
.footnotes0 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier00 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier10 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier20 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes1 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier01 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier11 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier21 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes2 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier02 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier12 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier22 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes3 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier03 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier13 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier23 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes4 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier04 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier14 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier24 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes5 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier05 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier15 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier25 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes6 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier06 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier16 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier26 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes7 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier07 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier17 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier27 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.footnotes-1 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier0-1 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica
}
.tier1-1 {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tier2-1 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial,helvetica; TEXT-ALIGN: center
}
.tools4 {
	FONT: 11px "Arial,Helvetica"; COLOR: #ffffff
}
.dynamicPageContentText {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 753px; PADDING-TOP: 16px
}
.dynamicPageParagraph {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.dynamicPageParapraphDisclaimer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; COLOR: #333333; PADDING-TOP: 6px
}
.dynamicPageHeader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; LETTER-SPACING: 1px
}
.dynamicPageHeaderText {
	DISPLAY: none
}
.dynamicPageHeaderDisclaimer {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; WIDTH: 753px
}
.dynamicPageSubHeader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 600px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif; LETTER-SPACING: 1px
}
.dynamicPageLink {
	PADDING-RIGHT: 32px; DISPLAY: inline
}
.dynamicPageLinks {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.dynamicPagePrinterLink {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; LEFT: 585px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap; POSITION: absolute; align: right
}
.dynamicPageDate {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.dynamicPageTables {
	PADDING-LEFT: 0px; PADDING-TOP: 9px; align: center
}
.dynamicFooter {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; WIDTH: 753px; COLOR: #666666; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.dynamicCopyright {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 13px; PADDING-BOTTOM: 6px; WIDTH: 753px; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.dynamicPageTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dynamicPageMiddle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dynamicPageRelatedLinks {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; LEFT: 550px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 203px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: absolute; TOP: 75px; align: right
}
.dynamicPageRLBoxHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: bold 12px arial,helvetica,sans-serif; COLOR: #000066; PADDING-TOP: 4px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.dynamicPageRLBoxContent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.dynamicPageRLBoxLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 15px; TEXT-INDENT: -17px; PADDING-TOP: 4px
}
.dynamicPageNavDisclaimerTop1 {
	WIDTH: 530px; PADDING-TOP: 10px
}
.dynamicPageNavDisclaimerTop2 {
	WIDTH: 753px; PADDING-TOP: 10px
}
.dynamicPagePrinterLink {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; LEFT: 585px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 6px; align: right
}
.dynamicPageDate {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.dynamicPageTables {
	PADDING-LEFT: 0px; PADDING-TOP: 9px; align: center
}
.dynamicPageStyleBox {
	LEFT: 590px; POSITION: absolute; TOP: 75px; align: right
}
.dynamicFooter {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; WIDTH: 753px; COLOR: #666666; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.dynamicCopyright {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 13px; PADDING-BOTTOM: 6px; WIDTH: 753px; PADDING-TOP: 6px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.dynamicPageTop {
	PADDING-LEFT: 10px
}
.dynamicPageMiddle {
	PADDING-LEFT: 2px
}
.dynamicPageFooter {
	PADDING-LEFT: 10px
}
.tableMPR {
	BORDER-RIGHT: #bbcde5 1px solid; WIDTH: 753px; BORDER-COLLAPSE: collapse
}
.tableTearSheetText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 590px; PADDING-TOP: 5px
}
.tableTearSheetPerformance {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 590px; PADDING-TOP: 5px
}
.tableDataCellPrimaryHeader {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tableDataCellSecondaryHeader {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tableDataCellColumnHeader {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #dce6f2; TEXT-ALIGN: center
}
.tableDataCellPerformanceHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; COLOR: #eeeeee; FONT-FAMILY: arial,helvetica,sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #4a6594; TEXT-ALIGN: left
}
.tableDataCellPerformanceSubheader {
	FONT: bold 12px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; COLOR: #000066; PADDING-TOP: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tableDataCellPerformanceData {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 12px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tableDataCellSectionHeader {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: normal; HEIGHT: 20px; BACKGROUND-COLOR: #dce6f2; TEXT-ALIGN: center
}
.tableDataCellTextHeader {
	FONT: bold 13px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; COLOR: #000066; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tableDataCellText {
	FONT: 12px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tableDataCellTextBackToTop {
	FONT: 12px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; COLOR: #0000ff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.tableDataCellData {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 12px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tableDataCellDataShaded {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 12px arial,helvetica,sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #e7edf4; TEXT-ALIGN: center
}
.tableDataCellBottomLine {
	BORDER-TOP: #bbcde5 1px solid; HEIGHT: 1px
}
.mfTableCalendarYearPerformance {
	WIDTH: 753px; BORDER-COLLAPSE: collapse
}
.mfTableNAV {
	WIDTH: 753px; BORDER-COLLAPSE: collapse
}
.mfTableFactsheetPerformance {
	MARGIN-TOP: 15px; WIDTH: 453px; BORDER-COLLAPSE: collapse
}
.mfTableFactsheetTotalReturns {
	MARGIN-TOP: 15px; WIDTH: 553px; BORDER-COLLAPSE: collapse
}
.mfTableFactsheetGrowth10K {
	MARGIN-TOP: 15px; WIDTH: 553px; BORDER-COLLAPSE: collapse
}
.mfTableFactsheetFundFacts {
	MARGIN-TOP: 18px; WIDTH: 553px; BORDER-COLLAPSE: collapse
}
.mfTableHoldings {
	WIDTH: 753px; BORDER-COLLAPSE: collapse
}
.mfTableHistoricalDistributions {
	WIDTH: 753px; BORDER-COLLAPSE: collapse
}
.mfTableMonthEnd {
	WIDTH: 753px; BORDER-COLLAPSE: collapse
}
.mfTableMonthEndSmall {
	WIDTH: 670px; BORDER-COLLAPSE: collapse
}
.mfTableFactsheet {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.mfTableFactsheetManagers {
	MARGIN-TOP: 18px; WIDTH: 553px; BORDER-COLLAPSE: collapse
}
.mfTableFundFactsLabelCol {
	WIDTH: 430px
}
.mfTableFundFactsDataCol {
	WIDTH: 120px
}
.mfFactsheetHeader {
	PADDING-RIGHT: 4px; MARGIN-TOP: 20px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 4px; WIDTH: 753px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e7edf4
}
.mfFactsheetSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.mfFactsheetHeaderPerformance {
	PADDING-RIGHT: 4px; MARGIN-TOP: 20px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 4px; WIDTH: 553px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e7edf4
}
.mfFactsheetSectionIntro {
	MARGIN-TOP: 10px; WIDTH: 753px
}
.mfTopDisclaimerText {
	
}
.mfPageFundNameHeader {
	BORDER-RIGHT: #bbcde5 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 0px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 0px solid; COLOR: #2f940c; PADDING-TOP: 2px; BORDER-BOTTOM: #bbcde5 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mfAssetType {
	PADDING-RIGHT: 4px; MARGIN-TOP: 20px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 4px; WIDTH: 753px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e7edf4
}
.mfMonthEndAssetType {
	PADDING-RIGHT: 4px; MARGIN-TOP: 20px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 4px; WIDTH: 753px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e7edf4
}
.mfAssetClassHeader {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 8px
}
.mfAssetClassHeaderName {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.mfAssetClassHeaderDate {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 5px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.mfBackToTop {
	WIDTH: 753px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.mfMonthlyBackToTop {
	PADDING-BOTTOM: 20px; WIDTH: 753px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.mfMonthlyQuarterlySEC {
	WIDTH: 753px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.mfTableTDPrimaryHeader {
	BORDER-RIGHT: #bbcde5 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbcde5 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 0px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #bbcde5 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.mfTableTDSecondaryHeader {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.mfTableTDColumnHeader {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dce6f2; TEXT-ALIGN: center
}
.mfTableTDColumnHeaderLeft {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dce6f2; TEXT-ALIGN: left
}
.mfTableTDColumnHeaderRight {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dce6f2; TEXT-ALIGN: right
}
.mfTableTDFundName {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #bbcde5 1px solid; COLOR: #316db8; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mfTableTDMonthEndFundName {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #bbcde5 1px solid; WIDTH: 150px; COLOR: #316db8; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mfTableTDData {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.mfTableTDDataLeft {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mfTableTDDataRight {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.mfTableTDDataShaded {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #e7edf4; TEXT-ALIGN: center
}
.mfTableTDDataShadedLeft {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #e7edf4; TEXT-ALIGN: left
}
.mfTableTDDataShadedRight {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #e7edf4; TEXT-ALIGN: right
}
.mfTableTDBlankRow {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 14px
}
.mfTableTDAfterTaxRow {
	BORDER-RIGHT: #bbcde5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbcde5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #bbcde5 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #bbcde5 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e7edf4; TEXT-ALIGN: left
}
.mfTableTRBlankRow {
	DISPLAY: block
}
.mfTableTDHeadshot {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.mfTableTDBiography {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.mfPerformanceDisclaimerSmall {
	FONT-SIZE: 10px; WIDTH: 753px; PADDING-TOP: 6px
}

.mfPerformanceDisclaimerMedium {
	FONT-SIZE: 11px; WIDTH: 753px; PADDING-TOP: 6px
}

.mfPerformanceDisclaimer {
	FONT-SIZE: 12px; WIDTH: 753px; PADDING-TOP: 10px
}
.mfAverageAnnualText {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; WIDTH: 550px; COLOR: #316db8; PADDING-TOP: 4px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.suplink {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: super
}
#mfFactsheetPerformance {
	MARGIN-TOP: 5px; WIDTH: 753px
}
#mfFactsheetTotalReturns {
	MARGIN-TOP: 30px; WIDTH: 753px
}
#mfFactsheetGrowth10K {
	MARGIN-TOP: 30px; WIDTH: 753px
}
#mfFactsheetFundFacts {
	MARGIN-TOP: 30px; WIDTH: 753px
}
A.mfTablePrimaryHeaderLink:link {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
A.mfTablePrimaryHeaderLink:active {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
A.mfTablePrimaryHeaderLink:hover {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
A.mfTablePrimaryHeaderLink:visited {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
A.mfLinkFundName:link {
	COLOR: #316db8; TEXT-DECORATION: none
}
A.mfLinkFundName:active {
	COLOR: #316db8; TEXT-DECORATION: none
}
A.mfLinkFundName:visited {
	COLOR: #316db8; TEXT-DECORATION: none
}
A.mfLinkFundName:hover {
	COLOR: #316db8; TEXT-DECORATION: underline
}
A.mfLinkBackToTop:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.mfLinkBackToTop:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.mfLinkBackToTop:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.mfLinkBackToTop:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.mfAfterTaxLink:link {
	MARGIN-LEFT: 8px; COLOR: #0000ff; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
A.mfAfterTaxLink:active {
	MARGIN-LEFT: 8px; COLOR: #0000ff; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
A.mfAfterTaxLink:visited {
	MARGIN-LEFT: 8px; COLOR: #0000ff; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
A.mfAfterTaxLink:hover {
	TEXT-DECORATION: underline
}
A.mfCalendarYearLink:link {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #0000ff; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
A.mfCalendarYearLink:active {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #0000ff; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
A.mfCalendarYearLink:visited {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #0000ff; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
A.mfCalendarYearLink:hover {
	TEXT-DECORATION: underline
}
A.mfLinkQuarterlySEC:link {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #0000ff; TEXT-DECORATION: none
}
A.mfLinkQuarterlySEC:active {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #0000ff; TEXT-DECORATION: none
}
A.mfLinkQuarterlySEC:visited {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #0000ff; TEXT-DECORATION: none
}
A.mfLinkQuarterlySEC:hover {
	TEXT-DECORATION: underline
}
.headerpfdl {
	FONT: bold 12px "Arial,Helvetica"; COLOR: #000066; BACKGROUND-COLOR: #dfebf9
}
.php-homepage {
	FONT: 400 12px/18px Arial, Helvetica, sans-serif; COLOR: #000000
}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.boxBdr {
	BACKGROUND-COLOR: #000000
}
.boxBodyDrk {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
.perfWhiteLine {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 0px solid
}
.perfSubHeaderSubAccount {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6482a6
}
.perfStyleBoxSubAccount {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #777777; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e0ef
}
.perfStyleBoxDataColumn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; COLOR: #666666; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e0ef
}
.perfStyleBoxDateColumn {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 0px solid; COLOR: #666666; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e0ef
}

.priceWhiteLine {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 0px solid
}
.priceSubHeaderSubAccount {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6482a6
}
.priceSubHeaderColumnHeader {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; WIDTH: 130px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6482a6; TEXT-ALIGN: center
}
.priceSubHeaderColumnHeaderDate {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; WIDTH: 130px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6482a6; TEXT-ALIGN: center
}
.priceRowSubAccount {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.priceRowData {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.priceRowDataDate {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.priceStyleBoxSubAccount {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #777777; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e0ef
}
.priceStyleBoxDataColumn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; COLOR: #666666; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e0ef
}
.priceStyleBoxDateColumn {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 0px solid; COLOR: #666666; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0e0ef
}
.perfChartList {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 8px
}
.perfChartListItem {
	MARGIN-TOP: 10px; LIST-STYLE-IMAGE: url(/idd/2004projects/ams_price_performance/cda_enhancements/images/spec_bullet.gif); MARGIN-LEFT: 8px
}
.perfTableButtonLink:link {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana,courier,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.perfTableButtonLink:hover {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana,courier,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.perfTableButtonLink:active {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana,courier,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.perfTableButtonLink:visited {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana,courier,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#definition {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.categoryBody {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND-COLOR: #e4e6e7
}
.customBtn {
	BORDER-RIGHT: #969f73 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #969f73 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #969f73 1px solid; WIDTH: 120px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #969f73 1px solid; BACKGROUND-COLOR: #f1f3e9; TEXT-ALIGN: left
}
.perfTableButton {
	PADDING-RIGHT: 15px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana,courier,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e4e6e7; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.perfTableButtonActive {
	PADDING-RIGHT: 15px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: verdana,courier,sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 1px; BACKGROUND-COLOR: #6482a6; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.resultTblBorder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.perfTopTanBar {
	BACKGROUND-COLOR: #6482a6
}
.perfTopBlueBar {
	BACKGROUND-COLOR: #6482a6
}
.paramBlueTbl {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BACKGROUND-COLOR: #d0e0ef
}
.perfSubHeaderColumnHeaderDate {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #6482a6; TEXT-ALIGN: center
}

.perfSubHeaderColumnHeader_sel {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #456182; TEXT-ALIGN: center
}
.perfSubHeaderColumnHeaderDate_sel {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #456182; TEXT-ALIGN: center
}


.perfRowSubAccount {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.perfRowSubAccount2 {
	BORDER-RIGHT: #718399 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #718399 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 0px solid; COLOR: #0067ac; PADDING-TOP: 2px; BORDER-BOTTOM: #718399 1px solid
}
.perfRowData {
	BORDER-RIGHT: #718399 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dadfe2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; WIDTH: 103px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #dadfe2 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.perfRowDataTopBorder {
	BORDER-RIGHT: #718399 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #718399 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; WIDTH: 103px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #718399 0px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.perfRowDataBtmBorder {
	BORDER-RIGHT: #718399 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; WIDTH: 103px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #718399 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.perfRowDataDate {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.perfRowDataDate2 {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dadfe2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #dadfe2 1px solid; TEXT-ALIGN: center
}
.perfRowDataDateTopBorder {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #718399 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #718399 0px solid; TEXT-ALIGN: center
}
.perfRowDataDateBtmBorder {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #718399 1px solid; TEXT-ALIGN: center
}
.perfSubHeaderColumnHeader {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #6482a6; TEXT-ALIGN: center
}
.resultBox {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #d0e0ef
}
.resultBox2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #d0e0ef
}
.resultBox2 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.resultBox2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.resultBox2 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.resultBoxDrk {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #6482a6
}
.resultBoxDrk:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.resultBoxDrk:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.resultBoxDrk:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.resultBoxDrk_sel {
	font-size:11px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #456182
}
.resultBoxDrk_sel:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.resultBoxDrk_sel:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.resultBoxDrk_sel:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.boxBody {
	BACKGROUND-COLOR: #f1f4f6
}
</style>