| 
           Commitments and Contingencies (Details) (USD $) 
        In Millions, unless otherwise specified  | 
        3 Months Ended | 
|---|---|
| 
           Aug. 31, 2012 
         | 
      |
| 
           JP Morgan Chase Bank, N.A. [Member] 
         | 
        |
| Lines of credit | |
| Amount available | $ 350 | 
| Expiration date | Feb. 28, 2013 | 
| 
           Bank of America, N.A. [Member] 
         | 
        |
| Lines of credit | |
| Amount available | 250 | 
| Expiration date | Feb. 28, 2013 | 
| 
           PNC Bank, National Association [Member] 
         | 
        |
| Lines of credit | |
| Amount available | 150 | 
| Expiration date | Feb. 28, 2013 | 
| 
           Wells Fargo Bank, National Association [Member] 
         | 
        |
| Lines of credit | |
| Amount available | $ 150 | 
| Expiration date | Feb. 28, 2013 |