<?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 - Columbia Variable Portfolio Funds {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary - Columbia Variable Portfolio Funds</ShortName>
      <Role>http://columbiamanagement.com/role/RiskReturnSummaryColumbiaVariablePortfolioFunds</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010001 - Document - Risk/Return Summary - Variable Portfolio Funds {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary - Variable Portfolio Funds</ShortName>
      <Role>http://columbiamanagement.com/role/RiskReturnSummaryVariablePortfolioFunds</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R2.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010002 - Document - Risk/Return Summary - Variable Portfolio - {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary - Variable Portfolio -</ShortName>
      <Role>http://columbiamanagement.com/role/RiskReturnSummaryVariablePortfolio</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R3.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010003 - Document - Risk/Return Summary - Columbia Variable Portfolio - Core Equity Fund {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary - Columbia Variable Portfolio - Core Equity Fund</ShortName>
      <Role>http://columbiamanagement.com/role/RiskReturnSummaryColumbiaVariablePortfolioCoreEquityFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R4.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010004 - Document - Risk/Return Summary - Columbia Variable Portfolio - Seligman Global Technology Fund {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary - Columbia Variable Portfolio - Seligman Global Technology Fund</ShortName>
      <Role>http://columbiamanagement.com/role/RiskReturnSummaryColumbiaVariablePortfolioSeligmanGlobalTechnologyFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R5.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>R148.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>211</ContextCount>
  <SegmentCount>197</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>87</ElementCount>
  <FootnotesReported>true</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019848_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028684_Member_C000087787_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019846_Member_C000088770_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028703_Member</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028689_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055688_Member_S000019851_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028686_Member_C000087791_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019848_Member_S_And_P_Five_Hundred_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028683_Member</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088764_Member_S000019843_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Emerging_Markets_Funds_Index_Member_S000019858_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member_C000088767_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019842_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028694_Member</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028685_Member_C000087788_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_M_S_C_I_E_F_E_Index_Member_S000019843_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019852_Member_C000055689_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019851_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member_C000088768_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028700_Member_C000087818_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019838_Member_Barclays_Capital_U_S_Aggregate_Bond_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019860_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028690_Member_C000087799_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028699_Member_C000087816_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019859_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019846_Member_C000055683_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028689_Member_C000087796_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028689_Member_C000087797_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028684_Member_C000087786_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088760_Member_S000019841_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019848_Member_C000055685_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000031384_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S_And_P_Five_Hundred_Index_Member_S000019844_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028696_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088755_Member_S000019839_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019855_Member</ContextName>
      <ElementCount>57</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088763_Member_S000019843_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028693_Member_C000087805_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028705_Member_C000087829_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Barclays_Capital_Global_Aggregate_Index_Member_S000019860_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019849_Member_C000088774_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055696_Member_S000019859_Member</ContextName>
      <ElementCount>27</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088789_Member_S000019859_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088791_Member_S000019860_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028698_Member_C000087814_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088782_Member_S000019853_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028708_Member_C000087835_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028691_Member_C000087801_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028704_Member_C000087826_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088759_Member_S000019841_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019847_Member_Russell_Midcap_Value_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028694_Member_C000087807_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028695_Member</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028690_Member</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Mid_Cap_Value_Funds_Index_Member_S000019850_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088790_Member_S000019859_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055680_Member_S000019843_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088762_Member_S000019842_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019848_Member_Lipper_S_And_P_Fivehundred_Objective_Funds_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019840_Member_Lipper_Large_Cap_Growth_Funds_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028702_Member</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055697_Member_S000019860_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028686_Member_C000087790_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019838_Member_Russell_Thousand_Value_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028688_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028684_Member</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019856_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028691_Member_C000087800_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055679_Member_S000019842_Member</ContextName>
      <ElementCount>30</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Global_Income_Funds_Index_Member_S000019860_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028691_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Russell_Two_Thousand_Value_Index_Member_S000019853_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055681_Member_S000019844_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_International_Large_Cap_Core_Funds_Index_Member_S000019843_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member_S_And_P_Five_Hundred_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088787_Member_S000019858_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Short_U_S_Government_Funds_Index_Member_S000019851_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Equity_Income_Funds_Index_Member_S000019857_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028704_Member_C000087827_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055687_Member_S000019850_Member</ContextName>
      <ElementCount>28</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028707_Member_C000087833_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028697_Member_C000087812_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055676_Member_S000019839_Member</ContextName>
      <ElementCount>28</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019838_Member_S_And_P_Five_Hundred_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028697_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member_Russell_Thousand_Value_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019858_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088775_Member_S000019850_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028693_Member_C000087804_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055694_Member_S000019857_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Merrill_Lynch_U_S_High_Yield_Cash_Pay_B_B_B_Rated_Constrained_Index_Member_S000019842_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019857_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000031384_Member_Lipper_Global_Science_And_Technology_Funds_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028693_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028703_Member_C000087825_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019847_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028701_Member_C000087820_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019838_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019840_Member_C000088758_Member</ContextName>
      <ElementCount>11</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088765_Member_S000019844_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019838_Member_Lipper_Balanced_Funds_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019856_Member_C000055693_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088776_Member_S000019850_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028699_Member_C000087817_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028692_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019847_Member_C000055684_Member</ContextName>
      <ElementCount>29</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088788_Member_S000019858_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019841_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088778_Member_S000019851_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Large_Cap_Core_Funds_Index_Member_S000019859_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028702_Member_C000087823_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Large_Cap_Core_Funds_Index_Member_S000019844_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019852_Member_C000088780_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member_Lipper_Large_Cap_Value_Funds_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019846_Member_C000088769_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028708_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055695_Member_S000019858_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Barclays_Capital_U_S_Government_Inflation_Linked_Bond_Index_Member_S000019839_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028701_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019852_Member_Russell_Twothousand_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028696_Member_C000087811_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_J_P_Morgan_Global_High_Yield_Index_Member_S000019841_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019857_Member_C000088785_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028697_Member_C000087813_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028683_Member_C000087785_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028705_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Russell_Midcap_Value_Index_Member_S000019850_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028688_Member_C000087795_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S_And_P_Five_Hundred_Index_Member_S000019859_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019846_Member_Lipper_Mid_Cap_Growth_Funds_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028686_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028685_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019856_Member_Lipper_Intermediate_Investment_Grade_Debt_Funds_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019848_Member_C000098158_Member</ContextName>
      <ElementCount>11</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019852_Member_C000088779_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_High_Current_Yield_Bond_Funds_Index_Member_S000019842_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019847_Member_C000088772_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Barclays_Capital_U_S1_To3_Year_Government_Index_Member_S000019851_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028708_Member_C000087834_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019849_Member_C000055686_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019849_Member_C000088773_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019840_Member_C000088757_Member</ContextName>
      <ElementCount>11</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_High_Current_Yield_Bond_Funds_Index_Member_S000019841_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028687_Member_C000087793_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019846_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028699_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028698_Member_C000087815_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028692_Member_C000087802_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055678_Member_S000019841_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028698_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019855_Member_Lipper_Large_Cap_Core_Funds_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028690_Member_C000087798_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Russell_Thousand_Value_Index_Member_S000019857_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028701_Member_C000087821_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Blended_Index_Consists_Of_Fifty_Percentage_Barclays_Capital_World_Government_Inflation_Linked_Bond_Index_Excluding_U_S_Fully_Hedged_To_U_S_Dollar_And_Fifty_Percentage_Barclays_Capital_U_S_Government_Inflation_Linked_Bond_Index_M</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000055690_Member_S000019853_Member</ContextName>
      <ElementCount>34</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Barclays_Capital_World_Government_Inflation_Linked_Bond_Index_Member_S000019839_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028707_Member_C000087832_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019850_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019852_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088781_Member_S000019853_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028703_Member_C000087824_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028688_Member_C000087794_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019853_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Msci_Emerging_Markets_Index_Member_S000019858_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019840_Member_C000055677_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_Lipper_Small_Cap_Value_Funds_Index_Member_S000019853_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028687_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088756_Member_S000019839_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028692_Member_C000087803_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088761_Member_S000019842_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019848_Member_C000098159_Member</ContextName>
      <ElementCount>11</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019857_Member_C000088786_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028695_Member_C000087808_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019847_Member_Lipper_Mid_Cap_Value_Funds_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028700_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088766_Member_S000019844_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088777_Member_S000019851_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019856_Member_C000088783_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019847_Member_C000088771_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000031384_Member_Morgan_Stanley_Capital_International_Msci_World_I_T_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019852_Member_Lipper_Small_Cap_Core_Funds_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019844_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028695_Member_C000087809_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019846_Member_Russell_Midcap_Growth_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019838_Member_C000055675_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028704_Member</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019849_Member</ContextName>
      <ElementCount>30</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000031384_Member_M_S_C_I_World_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019840_Member_Russell_Thousand_Growth_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028707_Member</ContextName>
      <ElementCount>22</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028702_Member_C000087822_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019840_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028683_Member_C000087784_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019839_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028687_Member_C000087792_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000097668_Member_S000031384_Member</ContextName>
      <ElementCount>33</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_C000088792_Member_S000019860_Member</ContextName>
      <ElementCount>10</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028696_Member_C000087810_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028685_Member_C000087789_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028694_Member_C000087806_Member</ContextName>
      <ElementCount>13</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019843_Member</ContextName>
      <ElementCount>32</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019856_Member_C000088784_Member</ContextName>
      <ElementCount>31</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019845_Member_C000055682_Member</ContextName>
      <ElementCount>30</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019855_Member_S_And_P_Five_Hundred_Index_Member</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028700_Member_C000087819_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000019856_Member_Barclays_Capital_U_S_Aggregate_Bond_Index_Member</ContextName>
      <ElementCount>5</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000031384_Member_C000097669_Member</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_29Apr2011_S000028705_Member_C000087828_Member</ContextName>
      <ElementCount>12</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
