<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.25</Version>
  <ReportType />
  <MyReports>
    <Report>
      <IsDefault>true</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>001001 - Document - Document And Entity Information {Elements}</LongName>
      <ShortName>Document And Entity Information</ShortName>
      <Role>http://www.usfunds.com/role/DocumentDocumentandEntityInformation</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>011002 - Document - Risk/Return Summary {Unlabeled} (All American Equity Fund)</LongName>
      <ShortName>Risk/Return Summary  (All American Equity Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004790Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R2.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>040000 - Disclosure - Risk/Return Detail Data {Elements}</LongName>
      <ShortName>Risk/Return Detail Data</ShortName>
      <Role>http://xbrl.sec.gov/rr/role/RiskReturnDetailData</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R9.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061010 - Document - Risk/Return Summary {Unlabeled} (Holmes Growth Fund)</LongName>
      <ShortName>Risk/Return Summary  (Holmes Growth Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000023574Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R10.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061017 - Disclosure - Risk/Return Detail Data {Elements} (Holmes Growth Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Holmes Growth Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000023574Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R17.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061018 - Document - Risk/Return Summary {Unlabeled} (Global MegaTrends Fund - Global MegaTrends Fund)</LongName>
      <ShortName>Risk/Return Summary  (Global MegaTrends Fund - Global MegaTrends Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000023573Member1</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R18.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061025 - Disclosure - Risk/Return Detail Data {Elements} (Global MegaTrends Fund - Global MegaTrends Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Global MegaTrends Fund - Global MegaTrends Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000023573Member1</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R25.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061026 - Document - Risk/Return Summary {Unlabeled} (Gold and Precious Metals Fund)</LongName>
      <ShortName>Risk/Return Summary  (Gold and Precious Metals Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004783Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R26.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061033 - Disclosure - Risk/Return Detail Data {Elements} (Gold and Precious Metals Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Gold and Precious Metals Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004783Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R33.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061034 - Document - Risk/Return Summary {Unlabeled} (World Precious Minerals Fund - World Precious Minerals Fund)</LongName>
      <ShortName>Risk/Return Summary  (World Precious Minerals Fund - World Precious Minerals Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004784Member1</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R34.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061041 - Disclosure - Risk/Return Detail Data {Elements} (World Precious Minerals Fund - World Precious Minerals Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (World Precious Minerals Fund - World Precious Minerals Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004784Member1</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R41.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061042 - Document - Risk/Return Summary {Unlabeled} (Global Resources Fund - Global Resources Fund)</LongName>
      <ShortName>Risk/Return Summary  (Global Resources Fund - Global Resources Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004782Member1</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R42.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061049 - Disclosure - Risk/Return Detail Data {Elements} (Global Resources Fund - Global Resources Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Global Resources Fund - Global Resources Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004782Member1</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R49.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061050 - Document - Risk/Return Summary {Unlabeled} (Eastern European Fund)</LongName>
      <ShortName>Risk/Return Summary  (Eastern European Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000023572Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R50.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061057 - Disclosure - Risk/Return Detail Data {Elements} (Eastern European Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Eastern European Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000023572Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R57.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061058 - Document - Risk/Return Summary {Unlabeled} (Global Emerging Markets Fund)</LongName>
      <ShortName>Risk/Return Summary  (Global Emerging Markets Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000023575Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R58.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061065 - Disclosure - Risk/Return Detail Data {Elements} (Global Emerging Markets Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Global Emerging Markets Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000023575Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R65.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061066 - Document - Risk/Return Summary {Unlabeled} (China Region Fund)</LongName>
      <ShortName>Risk/Return Summary  (China Region Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004785Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R66.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061073 - Disclosure - Risk/Return Detail Data {Elements} (China Region Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (China Region Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004785Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R73.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061074 - Document - Risk/Return Summary {Unlabeled} (Tax Free Fund)</LongName>
      <ShortName>Risk/Return Summary  (Tax Free Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004788Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R74.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061081 - Disclosure - Risk/Return Detail Data {Elements} (Tax Free Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Tax Free Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004788Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R81.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061082 - Document - Risk/Return Summary {Unlabeled} (Near-Term Tax Free Fund)</LongName>
      <ShortName>Risk/Return Summary  (Near-Term Tax Free Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004789Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R82.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061089 - Disclosure - Risk/Return Detail Data {Elements} (Near-Term Tax Free Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Near-Term Tax Free Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004789Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R89.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061090 - Document - Risk/Return Summary {Unlabeled} (U.S. Government Securities Savings Fund)</LongName>
      <ShortName>Risk/Return Summary  (U.S. Government Securities Savings Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004787Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R90.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061097 - Disclosure - Risk/Return Detail Data {Elements} (U.S. Government Securities Savings Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (U.S. Government Securities Savings Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004787Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R97.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061098 - Document - Risk/Return Summary {Unlabeled} (U.S. Treasury Securities Cash Fund)</LongName>
      <ShortName>Risk/Return Summary  (U.S. Treasury Securities Cash Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004786Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R98.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061105 - Disclosure - Risk/Return Detail Data {Elements} (U.S. Treasury Securities Cash Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (U.S. Treasury Securities Cash Fund)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004786Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R105.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061106 - Document - Risk/Return Summary {Unlabeled} (Global MegaTrends Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Global MegaTrends Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000023573Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R106.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061113 - Disclosure - Risk/Return Detail Data {Elements} (Global MegaTrends Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Global MegaTrends Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000023573Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R113.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061114 - Document - Risk/Return Summary {Unlabeled} (World Precious Minerals Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (World Precious Minerals Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004784Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R114.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061121 - Disclosure - Risk/Return Detail Data {Elements} (World Precious Minerals Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (World Precious Minerals Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004784Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R121.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061122 - Document - Risk/Return Summary {Unlabeled} (Global Resources Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Global Resources Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturn_S000004782Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R122.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061129 - Disclosure - Risk/Return Detail Data {Elements} (Global Resources Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Global Resources Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.usfunds.com/role/RiskReturnDetailData_S000004782Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R129.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Book</ReportType>
      <LongName>All Reports</LongName>
      <ShortName>All Reports</ShortName>
      <Role />
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName />
    </Report>
  </MyReports>
  <EntityCount>1</EntityCount>
  <ContextCount>95</ContextCount>
  <SegmentCount>59</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>93</ElementCount>
  <FootnotesReported>true</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_429555x-9998683</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991035_396840x-9991020_429423x-9991051</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991031_396840x-9991016_429423x-9991047</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429555x-9998691</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991028_429423x-9991044_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_396840x-9991022</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_396840x-9991014_429423x-9991045</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_429555x-9998682</ContextName>
      <ElementCount>1</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991031_396840x-9991016</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429423x-9991041_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_396840x-9991025_429423x-9991042</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_429423x-9991052_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_396840x-9991023</ContextName>
      <ElementCount>40</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991031_429423x-9991047_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991032_396840x-9991017_429423x-9991048</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_429423x-9991043_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_396840x-9991014</ContextName>
      <ElementCount>39</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_396840x-9991021_429423x-9991052</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991033_429423x-9991049_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429423x-9991045</ContextName>
      <ElementCount>28</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_429423x-9991046_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991032_429423x-9991048</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429423x-9991053</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991033_429423x-9991049</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429423x-9991040</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991035_429423x-9991051</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991028_429423x-9991044</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_396840x-9991013_429423x-9991040</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_429423x-9991043</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_429555x-9998692</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991032_429555x-9998687</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_429423x-9991046_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991035_396840x-9991020</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429555x-9998693</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991028_396840x-9991012</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991028_396840x-9991012_429423x-9991044</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429423x-9991055</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_429423x-9991054_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_396840x-9991026_429423x-9991055</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991033_429555x-9998688</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_396840x-9991013</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429423x-9991042</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_396840x-9991021</ContextName>
      <ElementCount>39</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991034_396840x-9991019_429423x-9991050</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991032_429423x-9991048_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429423x-9991040_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_429555x-9998690</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_396840x-9991026</ContextName>
      <ElementCount>40</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991028_429555x-9998684</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_429423x-9991052</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_429423x-9991054</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991034_429423x-9991050</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429423x-9991041_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_429423x-9991052_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429423x-9991055_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_429423x-9991043_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991033_396840x-9991018</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991028_429423x-9991044_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429423x-9991053_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429423x-9991055_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429423x-9991045_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429555x-9998685</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991032_429423x-9991048_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_429423x-9991046</ContextName>
      <ElementCount>28</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429423x-9991040_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_396840x-9991024_429423x-9991054</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_396840x-9991015_429423x-9991046</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991031_429423x-9991047</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_396840x-9991011_429423x-9991043</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_429423x-9991054_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991033_396840x-9991018_429423x-9991049</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429423x-9991053_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991030_396840x-9991015</ContextName>
      <ElementCount>40</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991038_396840x-9991024</ContextName>
      <ElementCount>41</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429423x-9991042_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_429423x-9991041</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_429423x-9991042_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_396840x-9991023_429423x-9991053</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991033_429423x-9991049_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991029_429423x-9991045_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991039_396840x-9991025</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991027_396840x-9991011</ContextName>
      <ElementCount>39</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991032_396840x-9991017</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991036_429555x-9998689</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991031_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991034_396840x-9991019</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991031_429423x-9991047_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-024215_STD_1_20110501_0_396770x-9991037_396840x-9991022_429423x-9991041</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
