BODY{}HR.CopyRight{color:#b2b280}SMALL.CopyRight{font-size:8pt;color:#696969}.MainSectorBar{font-weight:bolder;font-size:9pt;color:#191970;font-family:Tahoma,Arial;background-color:#f0f8ff}.TotalBar{font-weight:bolder;font-size:9pt;color:#191970;font-family:Tahoma,Arial;background-color:#b0e0e6;text-align:right}A.MainSectorLink{font-size:9pt;color:#00f;text-decoration:underline}.AlertLine{font-size:8pt;margin:0px;color:#00008b;font-family:Arial}.sortText{font-size:8pt;color:#556b2f;font-family:Arial}.TBAText{font-weight:bolder;font-size:10pt;color:#191970;font-family:Verdana}.TBATextHighLight{font-weight:bolder;font-size:10pt;color:#dc143c;font-family:Verdana}SELECT.sortSelect{font-size:8pt;color:#483d8b;font-family:Arial;background-color:#f5f5f5}INPUT.sortSubmit{padding-right:0px;padding-left:0px;font-weight:bolder;font-size:8pt;padding-bottom:0px;margin:0px;cursor:pointer;color:#900;padding-top:0px;font-family:Arial;height:20px;background-color:#f0f8ff}TR.ColumnHeading{font-weight:bolder;font-size:8pt;color:#00008b;font-family:Tahoma,Arial;background-color:#b0e0e6;text-align:center}TR.ColumnHeadingSmall{border-right:thin;padding-right:1px;border-top:thin;padding-left:1px;font-weight:bolder;font-size:8pt;padding-bottom:1px;margin:1px;border-left:thin;color:#00008b;padding-top:1px;border-bottom:thin;font-family:Tahoma,Arial;background-color:#b0e0e6;text-align:center}TR.ColumnHlite{font-size:8pt;color:#2f4f4f;font-family:Tahoma,Arial;background-color:#e6e6fa}TR.ColumnHlite2{font-size:8pt;color:#2f4f4f;font-family:Tahoma,Arial;background-color:#ffb6c1}TR.ColumnHlite3{font-size:8pt;color:#2f4f4f;font-family:Tahoma,Arial;background-color:#f5deb3}TR.DetailRecord{font-size:8pt;color:#2f4f4f;font-family:Tahoma,Arial;background-color:#fff}TR.DetailRecordBold{font-size:8pt;font-weight:bolder;color:#2f4f4f;font-family:Tahoma,Arial;background-color:#fff}TR.DetailRecord2{font-size:8pt;color:#2f4f4f;font-family:Tahoma,Arial;background-color:#e1e1e1}.SectionTitle{font-weight:bolder;font-size:8pt;color:#789;font-family:Arial;text-decoration:none}.SubHeadings{font-weight:bolder;font-size:8pt;color:#00008b;font-family:Tahoma;background-color:#fff;text-align:center}A.holdingAddinfo{font-weight:900;font-size:9pt;color:#4b0082;font-style:italic;font-family:'Times New Roman',Arial,'Courier New';text-decoration:none}TD.holdingAddinfo{width:10px;background-color:#f0ffff;text-align:center}A.holdingAddinfo:hover{border-right:thin;border-top:thin;border-left:thin;color:#fff;border-bottom:thin;background-color:#cd5c5c}.ASbodySetHistory{background-color:#ffdab9}.ASbodySet{background-color:#fffafa}.AStable{left:50pt;width:500px;top:10pt;background-color:#f0f8ff}.ASmaintitle{font-weight:bolder;font-size:10pt;color:#dc143c;font-family:Tahoma,Arial,'Times New Roman',Garamond;text-align:center}.ASsortText{font-weight:bolder;font-size:8pt;color:#556b2f;font-family:Arial;text-align:center}.sortInput{font-size:7pt;color:#00f}.ASsortSelect{padding-right:0px;padding-left:0px;font-size:9pt;padding-bottom:0px;margin:0px;color:#191970;padding-top:0px;font-family:Tahoma,Arial;background-color:#fff}A.fundlink:visited{color:#00f}TR.CashRecord{font-size:7pt;color:#00008b;font-family:Tahoma}.ToolReportMainTitle{font-weight:bolder;font-size:9pt;margin:0px;color:#dc143c;font-family:Arial}.ToolReportBackground{background-color:#fff0c1}.ToolReportForm{font-weight:bolder;font-size:8pt;margin:0px;color:#008b8b;font-family:Arial}.ToolReportTextBox{font-size:7pt;margin:0px;color:#00f}.ToolReportButton{font-weight:bolder;font-size:8pt;cursor:pointer;color:#fff;font-family:Arial;background-color:#8fbc8f}.ToolReportSmallText{font-size:8pt;color:#957f99;font-family:Arial}.ToolReportLargeText{font-weight:bolder;font-size:9pt;color:#696969;font-family:Arial}.ToolReportSelect{font-size:9pt;color:#00f;font-family:Arial}.ToolReportMainButton{font-weight:bolder;font-size:9pt;cursor:pointer;color:#00008b;font-family:Arial,'Times New Roman';background-color:#f0f8ff}.ToolReportTextArea{font-size:8pt;margin:0px;color:#00f}.SpSumTd{background-color:#bdb76b}.ComboDiv{border-right:groove;border-top:groove;margin:0px;border-left:groove;border-bottom:groove;background-color:#fdf5e6}.ToolReportFormText{border-right:#f8f8ff thin;border-top:#f8f8ff thin;font-size:9pt;border-left:#f8f8ff thin;color:#00008b;border-bottom:#f8f8ff thin;font-family:Arial}.ToolReportSelect1{padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0px;color:#00f;padding-top:0px;font-family:Arial}.StrongText{font-weight:bolder;font-size:9pt;font-family:Arial;background-color:#ffdead;text-align:center}.ToolReportDiv1{border-right:thin solid;border-top:thin solid;border-left:thin solid;width:660px;border-bottom:thin solid;background-color:#f5deb3}.EntryForm{background-color:#fffaf0}.ToolReportDiv2{border-right:thin;border-top:thin;border-left:thin;width:600px;border-bottom:thin}.BoldBodyFont{font-weight:bolder;font-size:11pt;margin:0px;text-transform:lowercase;color:#00008b;font-family:Verdana}.SmallBox{font-size:8pt;font-family:Tahoma;background-color:#fff}.StrongHeading{font-weight:bolder;font-size:10pt;font-family:Arial;text-decoration:none}TD.L{white-space:nowrap;text-align:left}TD.R{white-space:nowrap;text-align:right}