v3.10.0.1
Share-Based Compensation (Restricted Share Units and Stock Option Fair Value) (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option fair value (in dollars per share) $ 7.14 $ 7.01 $ 5.78
Stock Option Valuation Assumptions:      
Dividend yield 2.10% 1.70% 1.80%
Expected volatility 22.00% 20.10% 23.00%
Risk-free interest rate 2.70% 2.20% 1.50%
Expected option life 6 years 6 years 1 month 1 day 6 years 1 month 1 day
Restricted share units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average fair value of RSUs (in dollars per share) $ 35.56 $ 37.77 $ 30.02