XML 74 R63.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details 1) (USD $)
In Millions, unless otherwise specified
May 31, 2012
Summary of future minimum lease payments under various non-cancelable operating leases  
Operating Leases Future Minimum Payments, Due 2013 $ 38.9
Operating Leases Future Minimum Payments, Due 2014 32.3
Operating Leases Future Minimum Payments, Due 2015 27.3
Operating Leases Future Minimum Payments, Due 2016 20.0
Operating Leases Future Minimum Payments, Due 2017 15.0
Operating Leases Future Minimum Payments, Due Thereafter $ 21.4