00000003 - Document - Risk/Return Summary {Unlabeled}
link:presentationLink
link:calculationLink
link:definitionLink
00000004 - Schedule - Shareholder Fees
link:presentationLink
link:calculationLink
link:definitionLink
00000005 - Schedule - Annual Fund Operating Expenses
link:presentationLink
link:calculationLink
link:definitionLink
00000006 - Schedule - Expense Example {Transposed}
link:presentationLink
link:calculationLink
link:definitionLink
00000007 - Schedule - Expense Example, No Redemption {Transposed}
link:presentationLink
link:calculationLink
link:definitionLink
00000008 - Schedule - Annual Total Returns
link:presentationLink
link:calculationLink
link:definitionLink
00000009 - Schedule - Average Annual Total Returns {Transposed}
link:presentationLink
link:calculationLink
link:definitionLink
00000010 - Document - Risk/Return Detail {Unlabeled}
link:presentationLink
link:calculationLink
link:definitionLink