v3.3.1.900
Commitments And Contingencies Minimum Future Operating Lease Commitments (Details)
$ in Millions
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2016 $ 90
2017 70
2018 48
2019 31
2020 25
Thereafter 64
Total $ 328