<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.25</Version>
  <ReportType />
  <MyReports>
    <Report>
      <IsDefault>true</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>00101 - Document - Document And Entity Information {Elements}</LongName>
      <ShortName>Document And Entity Information</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/DocumentDocumentandEntityInformation</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>01102 - Document - Risk/Return Summary {Unlabeled} (Johnson Equity Income Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Equity Income Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005714Member</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>R8.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06109 - Document - Risk/Return Summary {Unlabeled} (Johnson Growth Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Growth Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005713Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R9.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06115 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Growth Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Growth Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005713Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R15.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06116 - Document - Risk/Return Summary {Unlabeled} (Johnson Dynamic Growth Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Dynamic Growth Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005725Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R16.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06122 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Dynamic Growth Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Dynamic Growth Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005725Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R22.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06123 - Document - Risk/Return Summary {Unlabeled} (Johnson Disciplined Large-Cap Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Disciplined Large-Cap Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005717Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R23.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06129 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Disciplined Large-Cap Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Disciplined Large-Cap Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005717Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R29.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06130 - Document - Risk/Return Summary {Unlabeled} (Johnson Disciplined Mid-Cap Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Disciplined Mid-Cap Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005718Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R30.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06136 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Disciplined Mid-Cap Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Disciplined Mid-Cap Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005718Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R36.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06137 - Document - Risk/Return Summary {Unlabeled} (Johnson Disciplined Small-Cap Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Disciplined Small-Cap Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005716Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R37.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06143 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Disciplined Small-Cap Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Disciplined Small-Cap Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005716Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R43.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06144 - Document - Risk/Return Summary {Unlabeled} (Johnson Realty Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Realty Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005719Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R44.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06150 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Realty Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Realty Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005719Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R50.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06151 - Document - Risk/Return Summary {Unlabeled} (Johnson International Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson International Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000024217Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R51.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06157 - Disclosure - Risk/Return Detail Data {Elements} (Johnson International Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson International Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000024217Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R57.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06158 - Document - Risk/Return Summary {Unlabeled} (Johnson Fixed Income Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Fixed Income Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005720Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R58.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06164 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Fixed Income Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Fixed Income Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005720Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R64.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06165 - Document - Risk/Return Summary {Unlabeled} (Johnson Municipal Income Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Municipal Income Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005721Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R65.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06171 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Municipal Income Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Municipal Income Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005721Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R71.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06172 - Document - Risk/Return Summary {Unlabeled} (JIC Institutional Bond Fund I)</LongName>
      <ShortName>Risk/Return Summary  (JIC Institutional Bond Fund I)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005722Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R72.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06178 - Disclosure - Risk/Return Detail Data {Elements} (JIC Institutional Bond Fund I)</LongName>
      <ShortName>Risk/Return Detail Data  (JIC Institutional Bond Fund I)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005722Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R78.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06179 - Document - Risk/Return Summary {Unlabeled} (JIC Institutional Bond Fund II)</LongName>
      <ShortName>Risk/Return Summary  (JIC Institutional Bond Fund II)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005723Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R79.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06185 - Disclosure - Risk/Return Detail Data {Elements} (JIC Institutional Bond Fund II)</LongName>
      <ShortName>Risk/Return Detail Data  (JIC Institutional Bond Fund II)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005723Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R85.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06186 - Document - Risk/Return Summary {Unlabeled} (JIC Institutional Bond Fund III)</LongName>
      <ShortName>Risk/Return Summary  (JIC Institutional Bond Fund III)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005724Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R86.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06192 - Disclosure - Risk/Return Detail Data {Elements} (JIC Institutional Bond Fund III)</LongName>
      <ShortName>Risk/Return Detail Data  (JIC Institutional Bond Fund III)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005724Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R92.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06193 - Document - Risk/Return Summary {Unlabeled} (Johnson Enhanced Return Fund)</LongName>
      <ShortName>Risk/Return Summary  (Johnson Enhanced Return Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturn_S000005715Member</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R93.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>06199 - Disclosure - Risk/Return Detail Data {Elements} (Johnson Enhanced Return Fund)</LongName>
      <ShortName>Risk/Return Detail Data  (Johnson Enhanced Return Fund)</ShortName>
      <Role>http://www.johnsonmutualfunds.com/role/RiskReturnDetailData_S000005715Member</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R99.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>85</ContextCount>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>84</ElementCount>
  <FootnotesReported>true</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991198_429423x-9991212_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991194_429423x-9991208_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991195_429423x-9991209_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991193_396840x-9991179</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991198_429423x-9991212</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991196_429423x-9991210_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991201_396840x-9991187_429423x-9991215</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991197_396840x-9991183_429423x-9991211</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991192_429555x-9998687</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991197_429423x-9991211_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991201_429555x-9998694</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991191_429423x-9991205_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991195_429423x-9991209_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991192_396840x-9991178</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991203_429423x-9991217_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991194_429555x-9998689</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991191_429555x-9998685</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991199_396840x-9991185</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991196_429423x-9991210_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991197_396840x-9991183</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991198_429423x-9991212_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991201_429423x-9991215</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991193_429555x-9998688</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991200_429423x-9991214</ContextName>
      <ElementCount>20</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991203_396840x-9991189</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991200_396840x-9991186</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991194_429423x-9991208</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991192_429423x-9991206_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991198_429555x-9998692</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991195_396840x-9991181_429423x-9991209</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991191_396840x-9991177_429423x-9991205</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991193_429423x-9991207_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991203_396840x-9991189_429423x-9991217</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991199_429423x-9991213_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991203_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991201_429423x-9991215_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991195_429423x-9991209</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991199_396840x-9991185_429423x-9991213</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991194_396840x-9991180_429423x-9991208</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991200_429423x-9991214_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991196_396840x-9991182</ContextName>
      <ElementCount>38</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991193_396840x-9991179_429423x-9991207</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991195_396840x-9991181</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991201_396840x-9991187</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991202_429423x-9991216_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991202_396840x-9991188_429423x-9991216</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991204_396840x-9991190_429423x-9991218</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991200_429423x-9991214_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991204_429423x-9991218_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991199_429423x-9991213_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991204_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991204_429423x-9991218</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991192_429423x-9991206_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991191_429423x-9991205_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991202_429423x-9991216_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991199_429423x-9991213</ContextName>
      <ElementCount>23</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991192_429423x-9991206</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991197_429423x-9991211</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991198_396840x-9991184</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991200_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991203_429423x-9991217</ContextName>
      <ElementCount>19</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991202_429423x-9991216</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991204_429423x-9991218_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991196_396840x-9991182_429423x-9991210</ContextName>
      <ElementCount>7</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991196_429423x-9991210</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991204_396840x-9991190</ContextName>
      <ElementCount>36</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991200_396840x-9991186_429423x-9991214</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991194_429423x-9991208_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991198_396840x-9991184_429423x-9991212</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991199_429555x-9998693</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991201_429423x-9991215_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991192_396840x-9991178_429423x-9991206</ContextName>
      <ElementCount>6</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991193_429423x-9991207</ContextName>
      <ElementCount>25</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991202_396840x-9991188</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991197_429423x-9991211_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991196_429555x-9998690</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991195_429555x-9998686</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991193_429423x-9991207_429555x429483</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991191_396840x-9991177</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991194_396840x-9991180</ContextName>
      <ElementCount>37</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991197_429555x-9998691</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991202_429555x-9998778</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991191_429423x-9991205</ContextName>
      <ElementCount>18</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>eol_0001144204-11-025145_STD_1_20110501_0_396770x-9991203_429423x-9991217_429555x429511</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
