XML 107 R74.htm IDEA: XBRL DOCUMENT v2.4.0.6
Pension And Profit-Sharing Plans (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employee pay employer matches 4.25%    
401(k)/Profit-Sharing Plan
     
Defined Benefit Plan Disclosure [Line Items]      
Matching contributions by employer, description The Company makes matching contributions on behalf of each eligible participant in an amount equal to 100% of the first 3% and an additional 25% of the next 5%, for a maximum total of 4.25% of the employee’s compensation.    
Minimum working hours per employee required to be eligible for discretionary contribution 1000 hours    
Expenses related to retirement programs $ 7.1 $ 5.3 $ 3.9
First 3% Of Employee Pay
     
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employee pay employer matches 3.00%    
Percentage of employee contribution employer matches 100.00%    
More Than 3% To 5% Of Employee Pay
     
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employee pay employer matches 5.00%    
Percentage of employee contribution employer matches 25.00%