<?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>00101 - Document - Document And Entity Information {Elements}</LongName>
      <ShortName>Document And Entity Information</ShortName>
      <Role>http://www.rydex-sgi.com/role/DocumentDocumentandEntityInformation</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>01102 - Document - Risk/Return Summary {Unlabeled} (Long/Short Commodities Strategy Fund - A-Class, C-Class)</LongName>
      <ShortName>Risk/Return Summary  (Long/Short Commodities Strategy Fund - A-Class, C-Class)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000025112Member1</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>06110 - Document - Risk/Return Summary {Unlabeled} (Managed Futures Strategy Fund - A-Class, C-Class)</LongName>
      <ShortName>Risk/Return Summary  (Managed Futures Strategy Fund - A-Class, C-Class)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000014094Member1</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R10.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06117 - Disclosure - Risk/Return Detail Data {Elements} (Managed Futures Strategy Fund - A-Class, C-Class)</LongName>
      <ShortName>Risk/Return Detail Data  (Managed Futures Strategy Fund - A-Class, C-Class)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000014094Member1</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R17.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06118 - Document - Risk/Return Summary {Unlabeled} (Multi-Hedge Strategies Fund - A, C)</LongName>
      <ShortName>Risk/Return Summary  (Multi-Hedge Strategies Fund - A, C)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000003763Member1</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R18.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06125 - Disclosure - Risk/Return Detail Data {Elements} (Multi-Hedge Strategies Fund - A, C)</LongName>
      <ShortName>Risk/Return Detail Data  (Multi-Hedge Strategies Fund - A, C)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000003763Member1</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R25.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06126 - Document - Risk/Return Summary {Unlabeled} (Commodities Strategy Fund - A, C)</LongName>
      <ShortName>Risk/Return Summary  (Commodities Strategy Fund - A, C)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000003774Member1</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R26.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06133 - Disclosure - Risk/Return Detail Data {Elements} (Commodities Strategy Fund - A, C)</LongName>
      <ShortName>Risk/Return Detail Data  (Commodities Strategy Fund - A, C)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000003774Member1</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R33.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06134 - Document - Risk/Return Summary {Unlabeled} (Long/Short Commodities Strategy Fund - H-Class)</LongName>
      <ShortName>Risk/Return Summary  (Long/Short Commodities Strategy Fund - H-Class)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000025112Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R34.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06139 - Disclosure - Risk/Return Detail Data {Elements} (Long/Short Commodities Strategy Fund - H-Class)</LongName>
      <ShortName>Risk/Return Detail Data  (Long/Short Commodities Strategy Fund - H-Class)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000025112Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R39.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06140 - Document - Risk/Return Summary {Unlabeled} (Managed Futures Strategy Fund - H-Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Managed Futures Strategy Fund - H-Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000014094Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R40.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06145 - Disclosure - Risk/Return Detail Data {Elements} (Managed Futures Strategy Fund - H-Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Managed Futures Strategy Fund - H-Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000014094Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R45.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06146 - Document - Risk/Return Summary {Unlabeled} (Multi-Hedge Strategies Fund - H)</LongName>
      <ShortName>Risk/Return Summary  (Multi-Hedge Strategies Fund - H)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000003763Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R46.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06151 - Disclosure - Risk/Return Detail Data {Elements} (Multi-Hedge Strategies Fund - H)</LongName>
      <ShortName>Risk/Return Detail Data  (Multi-Hedge Strategies Fund - H)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000003763Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R51.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06152 - Document - Risk/Return Summary {Unlabeled} (Commodities Strategy Fund - H)</LongName>
      <ShortName>Risk/Return Summary  (Commodities Strategy Fund - H)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000003774Member2</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R52.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06157 - Disclosure - Risk/Return Detail Data {Elements} (Commodities Strategy Fund - H)</LongName>
      <ShortName>Risk/Return Detail Data  (Commodities Strategy Fund - H)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000003774Member2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R57.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06158 - Document - Risk/Return Summary {Unlabeled} (Long/Short Commodities Strategy Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Long/Short Commodities Strategy Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000025112Member3</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R58.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06163 - Disclosure - Risk/Return Detail Data {Elements} (Long/Short Commodities Strategy Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Long/Short Commodities Strategy Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000025112Member3</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R63.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06164 - Document - Risk/Return Summary {Unlabeled} (Managed Futures Strategy Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Managed Futures Strategy Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000014094Member3</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R64.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06169 - Disclosure - Risk/Return Detail Data {Elements} (Managed Futures Strategy Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Managed Futures Strategy Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000014094Member3</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R69.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06170 - Document - Risk/Return Summary {Unlabeled} (Multi-Hedge Strategies Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Multi-Hedge Strategies Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000003763Member3</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R70.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06175 - Disclosure - Risk/Return Detail Data {Elements} (Multi-Hedge Strategies Fund - Institutional Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Multi-Hedge Strategies Fund - Institutional Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000003763Member3</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R75.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06176 - Document - Risk/Return Summary {Unlabeled} (Long/Short Commodities Strategy Fund - Y-Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Long/Short Commodities Strategy Fund - Y-Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000025112Member4</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R76.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06181 - Disclosure - Risk/Return Detail Data {Elements} (Long/Short Commodities Strategy Fund - Y-Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Long/Short Commodities Strategy Fund - Y-Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000025112Member4</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R81.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06182 - Document - Risk/Return Summary {Unlabeled} (Managed Futures Strategy Fund - Y-Class Shares)</LongName>
      <ShortName>Risk/Return Summary  (Managed Futures Strategy Fund - Y-Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturn_S000014094Member4</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R82.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06187 - Disclosure - Risk/Return Detail Data {Elements} (Managed Futures Strategy Fund - Y-Class Shares)</LongName>
      <ShortName>Risk/Return Detail Data  (Managed Futures Strategy Fund - Y-Class Shares)</ShortName>
      <Role>http://www.rydex-sgi.com/role/RiskReturnDetailData_S000014094Member4</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R87.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>86</ContextCount>
  <SegmentCount>40</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>93</ElementCount>
  <FootnotesReported>true</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991844</ContextName>
      <ElementCount>24</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429555x-9998693</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991832_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991841</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991838_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991829_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991813</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991839</ContextName>
      <ElementCount>28</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991837</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991831</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991830_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991818_429423x-9991837</ContextName>
      <ElementCount>2</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991834_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991817_429423x-9991838</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991813_429423x-9991833</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991843_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991840</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_396840x-9991820_429423x-9991840</ContextName>
      <ElementCount>2</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991818_429423x-9991836</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991815</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991828_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991840_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991837_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991823</ContextName>
      <ElementCount>41</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991811_429423x-9991831</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_396840x-9991819_429423x-9991841</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991812_429423x-9991828</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991835_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991817</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991844_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991830_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991822_429423x-9991844</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991841_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991832</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991816_429423x-9991829</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991842_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991828</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991814_429423x-9991834</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991836</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991844_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991821</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991839_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991815_429423x-9991832</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991843_429555x429483</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991814</ContextName>
      <ElementCount>42</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991837_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991831_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991818</ContextName>
      <ElementCount>42</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991828_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991834_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991821_429423x-9991830</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991840_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991831_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991841_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991822</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991838</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991834</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_396840x-9991819</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991833</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991823_429423x-9991842</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991811</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429555x-9998692</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991812</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991842_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991829</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991843</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991835_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991833_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429555x-9998694</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991836_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991835</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_396840x-9991820</ContextName>
      <ElementCount>42</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_396840x-9991814_429423x-9991835</ContextName>
      <ElementCount>2</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_396840x-9991816</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991830</ContextName>
      <ElementCount>24</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_429423x-9991839_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991836_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_429423x-9991842</ContextName>
      <ElementCount>30</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991824_429423x-9991833_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991829_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991826_396840x-9991820_429423x-9991839</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991838_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991827_396840x-9991823_429423x-9991843</ContextName>
      <ElementCount>2</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0000950123-11-041930_STD_1_20110501_0_396770x-9991825_429423x-9991832_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
