FAIR VALUE MEASUREMENTS (Reconciliation of Beginning and Ending Balances of Assets Unobservable Inputs) (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
|
|
Beginning Balance |
$ 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
$ 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
Purchases, additions and issuances |
|
8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements |
Included in earnings |
(3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
(4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
Included in other comprehensive income (loss) |
|
(1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
Ending Balance |
1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
Available-for-sale Equity Securities [Member] |
|
|
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
|
|
Beginning Balance |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
Purchases, additions and issuances |
|
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
Included in earnings |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
Included in other comprehensive income (loss) |
|
(1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
Ending Balance |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_AvailableforsaleSecuritiesMember |
Put Option Derivative Assets [Member] |
|
|
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
|
|
Beginning Balance |
4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
Purchases, additions and issuances |
|
8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
Included in earnings |
(3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
(4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
Included in other comprehensive income (loss) |
|
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
Ending Balance |
$ 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |
$ 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_PutOptionMember |