XML 95 R93.htm IDEA: XBRL DOCUMENT v2.4.0.6
Multiemployer Pension And Postretirement Plans (Multiemplyer Pension Plans Trust Funds Contributions) (Details) (Multiemployer Pension Plans Defined Benefit [Member])
12 Months Ended
Dec. 31, 2011
Jan. 02, 2010
Philadelphia Bakery Employers and Food Driver Salesmen's Union, Local Four Six Three and the Teamsters Union Local Six Seven Six Pension Fund [Member]
Dec. 31, 2011
Hagerstown Motor Carriers and Teamsters Pension Fund [Member]
Jan. 01, 2011
Hagerstown Motor Carriers and Teamsters Pension Fund [Member]
Jan. 01, 2011
Twin Cities Bakery Drivers Pension Plan [Member]
Jan. 02, 2010
Twin Cities Bakery Drivers Pension Plan [Member]
Multiemployer Plans [Line Items]            
Percentage of total contributions by pension plan, minimum 5.00%          
Plan year end date contributions to pension plan exceeded 5 percent of total contributions   2009-07-31 2011-06-30 2010-06-30 2010-12-31 2009-12-31