XML 34 R77.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2011
Commitments and Contingencies [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2012$11,343
2013 10,108
2014 9,439
2015 8,472
2016 6,537
Thereafter 7,173
Total future minimum rental payments$53,072