v2.3.0.11
Commitments And Contingencies (Future Minimum Lease Commitments) (Details) (USD $)
In Thousands
Jun. 30, 2011
Commitments And Contingencies  
Six months ending December 31, 2011 $ 35,250
2012 65,505
2013 57,553
2014 45,708
2015 36,319
2016 27,392
Thereafter 78,111
Future Minimum Lease Payments $ 345,838