<?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>010000 - Document - Risk/Return Summary - Goldman Sachs Fund of Funds Portfolios {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary - Goldman Sachs Fund of Funds Portfolios</ShortName>
      <Role>http://goldmansachsfunds.com/role/RiskReturnSummaryGoldmanSachsFundOfFundsPortfolios</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R1.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>R32.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>122</ContextCount>
  <SegmentCount>62</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>101</ElementCount>
  <FootnotesReported>true</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Four_Member_M_S_C_I_E_A_F_E_Gross_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025579_Member_Return_Before_Taxes_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S_And_P_Five_Hundred_Index_Member_Since_Inception_Period_Four_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025449_Member_S000009314_Member_After_Taxes_On_Distributions_And_Sales_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_Satellite_Strategies_Composite_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_Growth_And_Income_Strategy_Composite_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058959_Member_S000009314_Member_Returns_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_M_S_C_I_E_A_F_E_Gross_Index_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000015982_Member_C000043944_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Three_Member_Barclays_Capital_U_S_Aggregate_Bond_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025449_Member_S000009314_Member_After_Taxes_On_Distributions_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058961_Member_S000009325_Member_Returns_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043944_Member_S000015982_Member_After_Taxes_On_Distributions_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043942_Member_S000015981_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043941_Member_Return_Before_Taxes_Member_S000015981_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025515_Member_Return_Before_Taxes_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000015982_Member</ContextName>
      <ElementCount>43</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Three_Member_Income_Strategies_Composite_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000015981_Member</ContextName>
      <ElementCount>43</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058974_Member_S000009336_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058995_Member_S000015981_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025513_Member_After_Taxes_On_Distributions_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025592_Member_S000009338_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025579_Member_After_Taxes_On_Distributions_And_Sales_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S_And_P_Five_Hundred_Index_Member_Since_Inception_Period_One_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000065654_Member_S000015981_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058994_Member_S000015981_Member_Returns_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025514_Member_S000009325_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058974_Member_S000009336_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025451_Member_S000009314_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025591_Member_S000009338_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025448_Member_S000009314_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043943_Member_S000015982_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Barclays_Capital_U_S_Aggregate_Bond_Index_Member_Since_Inception_Period_Two_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_One_Member_Equity_Growth_Strategy_Composite_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058997_Member_S000015982_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_Growth_Strategy_Composite_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025449_Member_S000009314_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025513_Member_Return_Before_Taxes_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025591_Member_After_Taxes_On_Distributions_And_Sales_Member_S000009338_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000070486_Member_S000015982_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000070486_Member_S000015982_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025589_Member_S000009338_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058973_Member_S000009336_Member_Returns_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000065655_Member_S000015982_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009338_Member</ContextName>
      <ElementCount>43</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025579_Member_After_Taxes_On_Distributions_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025514_Member_Return_Before_Taxes_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_One_Member_Growth_Strategy_Composite_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025450_Member_S000009314_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025512_Member_S000009325_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009338_Member_Return_Before_Taxes_Member_C000025589_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025447_Member_S000009314_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_One_Member_Barclays_Capital_U_S_Aggregate_Bond_Index_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025578_Member_Return_Before_Taxes_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025449_Member_S000009314_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043941_Member_After_Taxes_On_Distributions_And_Sales_Member_S000015981_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009325_Member</ContextName>
      <ElementCount>43</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025590_Member_S000009338_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058961_Member_S000009325_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025512_Member_Return_Before_Taxes_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Balanced_Strategy_Composite_Index_Member_Since_Inception_Period_One_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043942_Member_Return_Before_Taxes_Member_S000015981_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025511_Member_S000009325_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025577_Member_Return_Before_Taxes_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025511_Member_Return_Before_Taxes_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058996_Member_S000015982_Member_Returns_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_Equity_Growth_Strategy_Composite_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_One_Member_Growth_And_Income_Strategy_Composite_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058973_Member_S000009336_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Three_Member_Satellite_Strategies_Composite_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009338_Member_Return_Before_Taxes_Member_C000025593_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025580_Member_Return_Before_Taxes_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043944_Member_S000015982_Member_After_Taxes_On_Distributions_And_Sales_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009336_Member</ContextName>
      <ElementCount>44</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025447_Member_S000009314_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025581_Member_S000009336_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058962_Member_Return_Before_Taxes_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025450_Member_S000009314_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058995_Member_Return_Before_Taxes_Member_S000015981_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058996_Member_S000015982_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058975_Member_S000009338_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025581_Member_Return_Before_Taxes_Member_S000009336_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043944_Member_S000015982_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058994_Member_S000015981_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025578_Member_S000009336_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009338_Member_Return_Before_Taxes_Member_C000058976_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S_And_P_Five_Hundred_Index_Member_Since_Inception_Period_Three_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000015981_Member_C000043941_Member</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025448_Member_S000009314_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009314_Member_C000025451_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000065654_Member_Return_Before_Taxes_Member_S000015981_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058962_Member_S000009325_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025591_Member_After_Taxes_On_Distributions_Member_S000009338_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_One_Member_M_S_C_I_E_A_F_E_Gross_Index_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009325_Member_C000025515_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009336_Member_C000025579_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025513_Member_After_Taxes_On_Distributions_And_Sales_Member_S000009325_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009338_Member_Return_Before_Taxes_Member_C000025590_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000043941_Member_After_Taxes_On_Distributions_Member_S000015981_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058959_Member_S000009314_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009336_Member_C000025580_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025592_Member_Return_Before_Taxes_Member_S000009338_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058960_Member_S000009314_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Three_Member_M_S_C_I_E_A_F_E_Gross_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025513_Member_S000009325_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000065655_Member_S000015982_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_Income_Strategies_Composite_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Four_Member_Satellite_Strategies_Composite_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025577_Member_S000009336_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058997_Member_S000015982_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Balanced_Strategy_Composite_Index_Member_Since_Inception_Period_Two_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009338_Member_Returns_Member_C000058975_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058976_Member_S000009338_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Two_Member_S_And_P_Five_Hundred_Index_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025591_Member_Return_Before_Taxes_Member_S000009338_Member</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Since_Inception_Period_Four_Member_Barclays_Capital_U_S_Aggregate_Bond_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000058960_Member_S000009314_Member</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000015982_Member_C000043943_Member</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000009314_Member</ContextName>
      <ElementCount>43</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000025593_Member_S000009338_Member</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
