XML 21 R80.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Schedule of Future Annual Minimum Lease Payments under All Noncancelable Operating Leases) (Details) (USD $)
In Millions
Apr. 30, 2011
Operating Leases  
2011 (remaining three months) $ 94
2012 339
2013 214
2014 152
Thereafter 454
Total $ 1,253