XML 105 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option And Stock Award Plans (Summary Of Stock Options Outstanding) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Number of Options      
Number of Options, Outstanding, Beginning Balance 1,046,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,076,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,121,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Number of Options, Granted 181,476us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod 184,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod 182,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Number of Options, Forfeited and Expired (22,581)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod (34,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod (50,300)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Number of Options, Exercised (41,575)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (180,600)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (176,600)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Number of Options, Outstanding, Ending Balance 1,164,120us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,046,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,076,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted Average      
Weighted Average Option Exercise Price/Share, Outstanding, Beginning Balance $ 19.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 17.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 17.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted Average Option Exercise Price/Share, Granted $ 22.41us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 24.97us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 19.34us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Weighted Average Option Exercise Price/Share, Forfeited and Expired $ 21.42us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice $ 21.10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice $ 19.34us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Weighted Average Option Exercise Price/Share, Exercised $ 17.55us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 17.32us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 16.33us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Weighted Average Option Exercise Price/Share, Outstanding, Ending Balance $ 19.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 19.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 17.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Minimum      
Option Exercise Price/Share Range      
Exercise Price, Outstanding, Beginning Balance $ 14.06tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 14.06tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 14.06tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Exercise Price, Granted $ 19.84tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 24.84tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 18.51tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Exercise Price, Forfeited and Expired $ 15.8tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 15.11tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 15.8tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Exercise Price, Exercised $ 15.8tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 14.27tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 14.72tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Exercise Price, Outstanding, Ending Balance $ 14.06tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 14.06tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 14.06tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum      
Option Exercise Price/Share Range      
Exercise Price, Outstanding, Beginning Balance $ 30.01tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 19.84tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 19.84tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Exercise Price, Granted $ 22.49tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 30.01tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 19.4tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Exercise Price, Forfeited and Expired $ 24.84tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 24.84tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 19.84tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Exercise Price, Exercised $ 19.84tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 19.84tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 18.12tg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Exercise Price, Outstanding, Ending Balance $ 30.01tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 30.01tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 19.84tg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember