XML 108 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Summary Of Fair Value Of Pension Plan Assets) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets $ 1,701,694us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 1,438,865us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Qualified Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 1,701,694us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnw_QualifiedPensionPlansMember
1,438,865us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnw_QualifiedPensionPlansMember
1,281,261us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnw_QualifiedPensionPlansMember
Fair Value, Inputs, Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 460,982us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
443,971us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Fair Value, Inputs, Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 1,240,712us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
901,118us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Fair Value, Inputs, Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
93,776us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
87,060us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Hedge Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMember
53,364us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMember
50,149us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMember
Private Equity Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
40,412us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
36,911us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
Short-Term Investment Fund [Member] | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 48,296us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
65,100us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
 
Short-Term Investment Fund [Member] | Fair Value, Inputs, Level 1 [Member] | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
 
Short-Term Investment Fund [Member] | Fair Value, Inputs, Level 2 [Member] | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 48,296us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
65,100us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
 
Short-Term Investment Fund [Member] | Fair Value, Inputs, Level 3 [Member] | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= cnw_ShortTermInvestmentFundMember
 
Long-term Debt [Member] | Fixed-Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 1,252,077us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
832,915us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
 
Long-term Debt [Member] | Fair Value, Inputs, Level 1 [Member] | Fixed-Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 131,997us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
91,824us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
 
Long-term Debt [Member] | Fair Value, Inputs, Level 2 [Member] | Fixed-Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 1,120,080us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
741,091us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
 
Long-term Debt [Member] | Fair Value, Inputs, Level 3 [Member] | Fixed-Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_LongTermDebtMember
 
Hedge Funds, Multi-strategy [Member] | Hedge Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   53,364us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMultistrategyMember
 
Hedge Funds, Multi-strategy [Member] | Fair Value, Inputs, Level 1 [Member] | Hedge Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMultistrategyMember
 
Hedge Funds, Multi-strategy [Member] | Fair Value, Inputs, Level 2 [Member] | Hedge Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMultistrategyMember
 
Hedge Funds, Multi-strategy [Member] | Fair Value, Inputs, Level 3 [Member] | Hedge Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   53,364us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_HedgeFundsMultistrategyMember
 
Real Estate Investment Trust Index Fund [Member] | Real Estate [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   40,412us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_InvestmentTypeAxis
= cnw_RealEstateInvestmentTrustIndexFundMember
 
Real Estate Investment Trust Index Fund [Member] | Fair Value, Inputs, Level 1 [Member] | Real Estate [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= cnw_RealEstateInvestmentTrustIndexFundMember
 
Real Estate Investment Trust Index Fund [Member] | Fair Value, Inputs, Level 2 [Member] | Real Estate [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= cnw_RealEstateInvestmentTrustIndexFundMember
 
Real Estate Investment Trust Index Fund [Member] | Fair Value, Inputs, Level 3 [Member] | Real Estate [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets   40,412us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= cnw_RealEstateInvestmentTrustIndexFundMember
 
U S Large Companies [Member] | S&P 500 Index Fund [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 2,309us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
3,482us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
 
U S Large Companies [Member] | S&P 500 Index Fund [Member] | Fair Value, Inputs, Level 1 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 2,309us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
3,482us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
 
U S Large Companies [Member] | S&P 500 Index Fund [Member] | Fair Value, Inputs, Level 2 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
 
U S Large Companies [Member] | S&P 500 Index Fund [Member] | Fair Value, Inputs, Level 3 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_SAndPFiveHundredIndexFundMember
 
U S Large Companies [Member] | Growth [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 102,653us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
99,050us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
U S Large Companies [Member] | Growth [Member] | Fair Value, Inputs, Level 1 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 102,653us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
99,050us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
U S Large Companies [Member] | Growth [Member] | Fair Value, Inputs, Level 2 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
U S Large Companies [Member] | Growth [Member] | Fair Value, Inputs, Level 3 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
U S Large Companies [Member] | Value [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 99,466us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
101,154us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Large Companies [Member] | Value [Member] | Fair Value, Inputs, Level 1 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 99,466us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
101,154us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Large Companies [Member] | Value [Member] | Fair Value, Inputs, Level 2 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Large Companies [Member] | Value [Member] | Fair Value, Inputs, Level 3 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USLargeCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Small Companies [Member] | Value [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 32,298us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
57,403us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Small Companies [Member] | Value [Member] | Fair Value, Inputs, Level 1 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 32,298us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
57,403us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Small Companies [Member] | Value [Member] | Fair Value, Inputs, Level 2 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
U S Small Companies [Member] | Value [Member] | Fair Value, Inputs, Level 3 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_USSmallCompaniesMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
International | Growth [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 92,259us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
91,058us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
International | Growth [Member] | Fair Value, Inputs, Level 1 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 92,259us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
91,058us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
International | Growth [Member] | Fair Value, Inputs, Level 2 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
International | Growth [Member] | Fair Value, Inputs, Level 3 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_GrowthMember
 
International | Value [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 72,336us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
94,927us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
International | Value [Member] | Fair Value, Inputs, Level 1 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
International | Value [Member] | Fair Value, Inputs, Level 2 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 72,336us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
94,927us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
 
International | Value [Member] | Fair Value, Inputs, Level 3 [Member] | Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets $ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember
$ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= cnw_InternationalMember
/ us-gaap_InvestmentTypeAxis
= cnw_ValueMember