v2.3.0.15

Derivatives and Hedging (Details) (USD $) In Millions, unless otherwise specified | 9 Months Ended |
--- | --- | ---
Sep. 30, 2011 year month segment entity plan | Dec. 31, 2010
Foreign Exchange Risk Management |  |
Foreign currency exposures, maximum hedging period (in years) | 5 |
Net investments in foreign operations, maximum hedging period (in years) | 2 |
Period to manage the currency exposure of global liquidity profile (in years) | 1 |
Interest Rate Risk Management |  |
Interest rate fluctuations, maximum hedging period (in years) | 2Y |
Derivatives, Notional Amount |  |
Notional amount of interest rate cash flow hedge derivatives | $ 1,452 | $ 1,326
Notional amount of foreign exchange cash flow hedge derivatives | 1,328 | 1,522
Notional amount of cash flow hedge derivatives | 2,780 | 2,848
Notional amount of foreign currency derivatives not eligible for hedge accounting treatment | 260 | 238
Notional amount of derivatives | 3,040 | 3,086
Derivative Assets, Fair Value |  |
Fair value of interest rate contracts accounted for as hedges, assets | 15 | 15
Fair value of foreign exchange contracts accounted for as hedges, assets | 135 | 157
Total fair value of derivative assets accounted for as hedges | 150 | 172
Fair value of foreign exchange contracts not accounted for as hedges, assets | 2 | 2
Total fair value of derivative assets | 152 | 174
Derivative Liabilities, Fair Value |  |
Fair value of foreign exchange contracts accounted for as hedges, liabilities | 172 | 157
Total fair value of derivative liabilities accounted for as hedges | 172 | 157
Fair value of foreign exchange contracts not accounted for as hedges, liabilities | 8 | 1
Total fair value of derivative liabilities | $ 180 | $ 158

X
- Definition Maximum length of time over which the entity is hedging its exposure to the effects of foreign currency fluctuations on cash flows. + Details
Name: | aon_ForeignCurrencyExposureMaximumHedgingPeriod
Namespace Prefix: | aon
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative assets designated as hedges. + Details
Name: | aon_ForeignCurrencyHedgeAssetAtFairValue
Namespace Prefix: | aon
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative liabilities designated as hedges. + Details
Name: | aon_ForeignCurrencyHedgeLiabilityAtFairValue
Namespace Prefix: | aon
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all interest rate derivative assets designated as hedges. + Details
Name: | aon_InterestRateHedgeAssetAtFairValue
Namespace Prefix: | aon
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum length of time over which the entity is hedging its exposure to the effects of foreign currency fluctuations on its net investments in foreign operations. + Details
Name: | aon_InvestmentsInForeignOperationsMaximumHedgingPeriod
Namespace Prefix: | aon
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount of all foreign currency derivatives designated as hedging instruments. Notional amount refers to the monetary amount specified in the derivative contract. + Details
Name: | aon_NotionalAmountOfForeignCurrencyHedgeDerivatives
Namespace Prefix: | aon
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount of all derivatives designated as hedging instruments + Details
Name: | aon_NotionalAmountOfHedgeDerivatives
Namespace Prefix: | aon
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount of all interest rate derivatives designated as hedging instruments. Notional amount refers to the monetary amount specified in the derivative contract. + Details
Name: | aon_NotionalAmountOfInterestRateHedgeDerivatives
Namespace Prefix: | aon
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum length of time over which the entity is utilizing foreign exchange derivatives that are not eligible for hedge accounting treatment. + Details
Name: | aon_PeriodToManageForeignCurrencyExposureFinancialStatementTranslationAndGlobalLiquidityProfile
Namespace Prefix: | aon
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 + Details
Name: | us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeAssetsAbstract
Namespace Prefix: | us-gaap
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of derivative asset, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAsset
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of derivative liability, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiability
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeLiabilitiesAbstract
Namespace Prefix: | us-gaap
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 + Details
Name: | us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ForeignCurrencyDerivativesAbstract
Namespace Prefix: | us-gaap
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InterestRateDerivativesAbstract
Namespace Prefix: | us-gaap
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 45 -Subparagraph b(3) + Details
Name: | us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge
Namespace Prefix: | us-gaap
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount of all derivatives. The notional amount relates to a number of currency units, shares, bushels, pounds, or other units specified in a derivative instrument. + Details
Name: | us-gaap_NotionalAmountOfDerivatives
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_NotionalAmountOfDerivativesTotalAbstract
Namespace Prefix: | us-gaap
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount of all foreign currency derivatives not designated as hedging instruments. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. + Details
Name: | us-gaap_NotionalAmountOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
Namespace Prefix: | us-gaap
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant