XML 56 R39.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Fair Value Measurements (Details 2) (USD $)
In Millions
12 Months Ended
Jul. 31, 2011
Jul. 31, 2010
Jul. 31, 2009
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
number of significant transfers between levels one two and three $ 0 $ 0 $ 0
Reconciliation of activity for Level 3 assets      
Beginning balance 87 245 285
Transfers from long-term to current     0
Settlements at par (28) (158) (40)
Ending balance 59 87 245
Short Term Debt Investments [Member]
     
Reconciliation of activity for Level 3 assets      
Beginning balance 0 151 0
Transfers from long-term to current     175
Settlements at par 0 (151) (24)
Ending balance 0 0 151
Long-Term Investment [Member]
     
Reconciliation of activity for Level 3 assets      
Beginning balance 87 94 285
Transfers from long-term to current     (175)
Settlements at par (28) (7) (16)
Ending balance $ 59 $ 87 $ 94