<?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.mutualofamerica.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} (Equity Index Fund)</LongName>
      <ShortName>Risk/Return Summary  (Equity Index Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009389Member</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>R7.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061008 - Document - Risk/Return Summary {Unlabeled} (All America Fund)</LongName>
      <ShortName>Risk/Return Summary  (All America Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009396Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R8.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061013 - Disclosure - Risk/Return Detail Data {Elements} (All America Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (All America Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009396Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R13.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061014 - Document - Risk/Return Summary {Unlabeled} (Small Cap Value Fund)</LongName>
      <ShortName>Risk/Return Summary  (Small Cap Value Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009397Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R14.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061019 - Disclosure - Risk/Return Detail Data {Elements} (Small Cap Value Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Small Cap Value Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009397Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R19.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061020 - Document - Risk/Return Summary {Unlabeled} (Small Cap Growth Fund)</LongName>
      <ShortName>Risk/Return Summary  (Small Cap Growth Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009398Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R20.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061025 - Disclosure - Risk/Return Detail Data {Elements} (Small Cap Growth Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Small Cap Growth Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009398Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R25.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061026 - Document - Risk/Return Summary {Unlabeled} (Mid Cap Value Fund)</LongName>
      <ShortName>Risk/Return Summary  (Mid Cap Value Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009399Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R26.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061031 - Disclosure - Risk/Return Detail Data {Elements} (Mid Cap Value Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Mid Cap Value Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009399Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R31.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061032 - Document - Risk/Return Summary {Unlabeled} (Mid-Cap Equity Index Fund)</LongName>
      <ShortName>Risk/Return Summary  (Mid-Cap Equity Index Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009400Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R32.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061037 - Disclosure - Risk/Return Detail Data {Elements} (Mid-Cap Equity Index Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Mid-Cap Equity Index Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009400Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R37.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061038 - Document - Risk/Return Summary {Unlabeled} (Composite Fund)</LongName>
      <ShortName>Risk/Return Summary  (Composite Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009402Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R38.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061043 - Disclosure - Risk/Return Detail Data {Elements} (Composite Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Composite Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009402Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R43.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061044 - Document - Risk/Return Summary {Unlabeled} (International Fund)</LongName>
      <ShortName>Risk/Return Summary  (International Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017204Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R44.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061049 - Disclosure - Risk/Return Detail Data {Elements} (International Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (International Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017204Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R49.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061050 - Document - Risk/Return Summary {Unlabeled} (Money Market Fund)</LongName>
      <ShortName>Risk/Return Summary  (Money Market Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009392Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R50.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061055 - Disclosure - Risk/Return Detail Data {Elements} (Money Market Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Money Market Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009392Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R55.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061056 - Document - Risk/Return Summary {Unlabeled} (Mid-Term Bond Fund)</LongName>
      <ShortName>Risk/Return Summary  (Mid-Term Bond Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009394Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R56.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061061 - Disclosure - Risk/Return Detail Data {Elements} (Mid-Term Bond Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Mid-Term Bond Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009394Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R61.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061062 - Document - Risk/Return Summary {Unlabeled} (Bond Fund)</LongName>
      <ShortName>Risk/Return Summary  (Bond Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009395Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R62.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061067 - Disclosure - Risk/Return Detail Data {Elements} (Bond Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Bond Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009395Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R67.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061068 - Document - Risk/Return Summary {Unlabeled} (Retirement Income Fund)</LongName>
      <ShortName>Risk/Return Summary  (Retirement Income Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017196Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R68.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061073 - Disclosure - Risk/Return Detail Data {Elements} (Retirement Income Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Retirement Income Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017196Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R73.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061074 - Document - Risk/Return Summary {Unlabeled} (2010 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2010 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017195Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R74.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061079 - Disclosure - Risk/Return Detail Data {Elements} (2010 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2010 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017195Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R79.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061080 - Document - Risk/Return Summary {Unlabeled} (2015 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2015 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017197Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R80.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061085 - Disclosure - Risk/Return Detail Data {Elements} (2015 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2015 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017197Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R85.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061086 - Document - Risk/Return Summary {Unlabeled} (2020 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2020 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017198Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R86.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061091 - Disclosure - Risk/Return Detail Data {Elements} (2020 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2020 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017198Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R91.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061092 - Document - Risk/Return Summary {Unlabeled} (2025 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2025 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017199Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R92.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061097 - Disclosure - Risk/Return Detail Data {Elements} (2025 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2025 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017199Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R97.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061098 - Document - Risk/Return Summary {Unlabeled} (2030 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2030 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017200Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R98.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061103 - Disclosure - Risk/Return Detail Data {Elements} (2030 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2030 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017200Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R103.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061104 - Document - Risk/Return Summary {Unlabeled} (2035 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2035 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017201Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R104.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061109 - Disclosure - Risk/Return Detail Data {Elements} (2035 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2035 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017201Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R109.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061110 - Document - Risk/Return Summary {Unlabeled} (2040 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2040 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017202Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R110.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061115 - Disclosure - Risk/Return Detail Data {Elements} (2040 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2040 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017202Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R115.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061116 - Document - Risk/Return Summary {Unlabeled} (2045 Retirement Fund)</LongName>
      <ShortName>Risk/Return Summary  (2045 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000017203Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R116.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061121 - Disclosure - Risk/Return Detail Data {Elements} (2045 Retirement Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (2045 Retirement Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000017203Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R121.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061122 - Document - Risk/Return Summary {Unlabeled} (Conservative Allocation Fund)</LongName>
      <ShortName>Risk/Return Summary  (Conservative Allocation Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009403Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R122.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061127 - Disclosure - Risk/Return Detail Data {Elements} (Conservative Allocation Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Conservative Allocation Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009403Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R127.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061128 - Document - Risk/Return Summary {Unlabeled} (Moderate Allocation Fund)</LongName>
      <ShortName>Risk/Return Summary  (Moderate Allocation Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009390Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R128.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061133 - Disclosure - Risk/Return Detail Data {Elements} (Moderate Allocation Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Moderate Allocation Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009390Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R133.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061134 - Document - Risk/Return Summary {Unlabeled} (Aggressive Allocation Fund)</LongName>
      <ShortName>Risk/Return Summary  (Aggressive Allocation Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturn_S000009391Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R134.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>061139 - Disclosure - Risk/Return Detail Data {Elements} (Aggressive Allocation Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Aggressive Allocation Fund)</ShortName>
      <Role>http://www.mutualofamerica.com/role/RiskReturnDetailData_S000009391Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R139.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>113</ContextCount>
  <SegmentCount>81</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>74</ElementCount>
  <FootnotesReported>false</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996534_396840x-9990965</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996532_429423x-9996555</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996526_396840x-9990957</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996523_429423x-9996546</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996537_396840x-9990968_429423x-9996560</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996523_429555x-9998685</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996525_429423x-9996548</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996529_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996541_429423x-9996564</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996526_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996527_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996544_429555x-9998694</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996536_396840x-9990967</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996544_396840x-9990975</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996538_396840x-9990969_429423x-9996561</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996524_396840x-9990955_429423x-9996547</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996537_429423x-9996560</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996534_396840x-9990965_429423x-9996557</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996544_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996544_429423x-9996567</ContextName>
      <ElementCount>20</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996532_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996524_396840x-9990955</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996531_429423x-9996554</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996539_396840x-9990970</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996523_396840x-9990954</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996533_396840x-9990964_429423x-9996556</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996542_396840x-9990973_429423x-9996565</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996545_429423x-9996568</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996535_429423x-9996558</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996524_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996539_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996530_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996539_429423x-9996562</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996541_429555x-9998692</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996533_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996531_429555x-9998693</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996530_429423x-9996553</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996542_429555x-9998693</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996543_396840x-9990974</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996543_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996525_396840x-9990956_429423x-9996548</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996528_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996531_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996535_396840x-9990966_429423x-9996558</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996537_396840x-9990968</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996542_396840x-9990973</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996532_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996535_429555x-9998687</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996543_429555x-9998694</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996538_429423x-9996561</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996542_429423x-9996565</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996525_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996527_429423x-9996550</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996543_396840x-9990974_429423x-9996566</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996537_429555x-9998689</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996527_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996529_429423x-9996552</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996533_429555x-9998694</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996532_396840x-9990963_429423x-9996555</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996530_396840x-9990961</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996528_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996541_429555x-9998691</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996526_429423x-9996549</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996536_429555x-9998688</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996544_396840x-9990975_429423x-9996567</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996531_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996530_396840x-9990961_429423x-9996553</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996527_396840x-9990958_429423x-9996550</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996541_396840x-9990972</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996526_396840x-9990957_429423x-9996549</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996545_429423x-9996568_429555x429511</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996540_429555x-9998694</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996533_429423x-9996556</ContextName>
      <ElementCount>20</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996533_396840x-9990964</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996538_429555x-9998690</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996539_396840x-9990970_429423x-9996562</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996545_396840x-9990976_429423x-9996568</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996540_396840x-9990971_429423x-9996563</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996525_396840x-9990956</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996530_429555x-9998686</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996534_429423x-9996557</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996536_396840x-9990967_429423x-9996559</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996535_396840x-9990966</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996531_396840x-9990962_429423x-9996554</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996529_396840x-9990960</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996543_429423x-9996566</ContextName>
      <ElementCount>20</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996529_396840x-9990960_429423x-9996552</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996524_429423x-9996547_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996524_429423x-9996547</ContextName>
      <ElementCount>11</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996532_396840x-9990963</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996530_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996536_429423x-9996559</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996545_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996541_396840x-9990972_429423x-9996564</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996524_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996529_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996528_429423x-9996551</ContextName>
      <ElementCount>15</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996545_396840x-9990976</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996532_429555x-9998686</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996531_396840x-9990962</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996538_396840x-9990969</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996526_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996528_396840x-9990959</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996527_396840x-9990958</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996523_396840x-9990954_429423x-9996546</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996540_429423x-9996563</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996534_429555x-9998778</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996534_429555x-9998694</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996534_429555x-9998693</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996528_396840x-9990959_429423x-9996551</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996540_396840x-9990971</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001104659-11-023833_STD_1_20110501_0_396770x-9996525_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
