XML 151 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Level 2 Financial Assets and Financial Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value Disclosures [Abstract]    
Percentage of investments in fixed maturities and equity securities classified as Level 2 94.00%ci_PercentLevel2FixedMaturitiesEquitySecurities  
Maximum percentage of investments classified in Level 2 representing foreign bonds priced using unadjusted broker quotes 1.00%ci_MaximumPercentLevel2InvestmentsForeignBondsBrokerQuote  
Other derivatives [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Adjustment for credit risk on derivatives assets $ 0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ 0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Adjustment for credit risk on derivatives liabilities 0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Other derivatives [Member] | Cash Flow Hedging [Member] | Fair Value Inputs Level 2 [Member]    
Derivative [Line Items]    
Adjustment for credit risk on derivatives assets 0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Adjustment for credit risk on derivatives liabilities $ 0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 0us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member