| 2007 | 2006 | 2005 |
Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain] | Management Stock Ownership Program (MSOP), Stock Options | | Annual [Member] | Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period | 4,434,583 | 11,255,448 | 10,821,092 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | 84.81 | 87.31 | 76.81 |
Progressive (Reload) [Member] | Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period | 461,815 | 652,552 | 751,995 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | 87.12 | 80.44 | 81.19 |
Other [Member] | Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period | 51,730 | 84,400 | 570,631 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | 82.93 | 76.45 | 78.07 |
Share-based Compensation Arrangements by Share-based Payment Award, Grant Type [Domain] | Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | (12,498,051) | (8,693,946) | (9,027,646) |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | 55.34 | 47.71 | 48.30 |
Share-based Compensation Arrangement by Share-based Payment Award, Canceled in Period | (704,929) | (588,264) | (1,252,113) |
| Share-based Compensation Arrangement by Share-based Payment Award, Canceled in Period, Weighted Average Exercise Price | 77.36 | 74.72 | 75.65 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 74,613,051 | 82,867,903 | 80,157,713 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | 70.50 | 67.41 | 62.40 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | 58,816,963 | 64,218,738 | 68,714,166 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | 66.83 | 62.85 | 60.03 |