<?xml version="1.0" encoding="us-ascii"?><InstanceReport xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Version>2.4.0.8</Version><ReportLongName>0020 - Disclosure - Stock Plans</ReportLongName><DisplayLabelColumn>true</DisplayLabelColumn><ShowElementNames>false</ShowElementNames><RoundingOption /><HasEmbeddedReports>false</HasEmbeddedReports><Columns><Column FlagID="0"><Id>1</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><CurrencyCode /><FootnoteIndexer /><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios><MCU><KeyName /><CurrencySymbol /><contextRef><ContextID>From2013-01-01to2013-06-30</ContextID><EntitySchema>http://www.sec.gov/CIK</EntitySchema><EntityValue>0001005817</EntityValue><PeriodDisplayName /><PeriodType>duration</PeriodType><PeriodStartDate>2013-01-01T00:00:00</PeriodStartDate><PeriodEndDate>2013-06-30T00:00:00</PeriodEndDate><Segments /><Scenarios /></contextRef><UPS /><CurrencyCode /><OriginalCurrencyCode /></MCU><CurrencySymbol /><Labels><Label Key="CalendarSupplement" Id="0" Label="6 Months Ended" /><Label Key="Calendar" Id="1" Label="Jun. 30, 2013" /></Labels></Column></Columns><Rows><Row FlagID="0"><Id>1</Id><IsAbstractGroupTitle>true</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>1</Level><ElementName>us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</ElementName><ElementPrefix>us-gaap_</ElementPrefix><IsBaseElement>true</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText /><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>xbrli:stringItemType</ElementDataType><SimpleDataType>string</SimpleDataType><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</Label></Row><Row FlagID="0"><Id>2</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>2</Level><ElementName>us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</ElementName><ElementPrefix>us-gaap_</ElementPrefix><IsBaseElement>true</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="From2013-01-01to2013-06-30" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText>&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: justify"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: justify"&gt;&lt;font style="display: inline; font: bold 10pt Times New Roman"&gt;12. Stock Plans&lt;/font&gt;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&lt;br /&gt;
&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: justify"&gt;&lt;font style="display: inline; font: 10pt Times New Roman"&gt;Under the Tompkins Financial Corporation 2009 Equity Plan ("2009 Equity Plan"), the Company may grant incentive stock options, non-qualified stock options, stock appreciation rights, shares of restricted stock and restricted stock units covering up to 902,000 common shares to certain officers, employees, and nonemployee directors. Prior to the adoption of the 2009 Equity Plan, the Company had similar stock option plans, which remain in effect solely with respect to unexercised options issued under these plans. The Company granted 168,745 equity awards to its employees in the second quarter of 2013. The Company granted 71,420 incentive stock options in the third quarter of 2012. These options were granted to VIST employees to replace outstanding and vested VIST employee stock options at the time of acquisition. The Company granted 155,725 equity awards to its employees in the third quarter of 2011. The third quarter 2011 awards included 37,725 shares of restricted stock and 118,000 stock appreciation rights. The second quarter of 2013 awards included 106,325 shares of restricted stock and 62,420 stock appreciation rights. The Company's practice is to deliver original issue shares of its common stock upon exercise of equity awards rather than treasury shares.&lt;/font&gt;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&lt;br /&gt;
&lt;/div&gt;



&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: justify"&gt;&lt;font style="display: inline; font: 10pt Times New Roman"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: justify"&gt;&lt;font style="display: inline; font: 10pt Times New Roman"&gt;The Company uses the Black-Scholes option-valuation model to determine the fair value of each incentive stock option and stock appreciation right at the date of grant. This valuation model estimates fair value based on the assumptions listed in the table below. The risk-free interest rate is the interest rate available on zero coupon U.S. Treasury instruments with a remaining term equal to the expected term of the share option at the time of grant. The expected dividend yield is based on dividend trends and the market price of the Company's stock price at grant. Volatility is largely based on historical volatility of the Company's stock price. In general, the expected term is based upon historical experience of employee exercises and terminations as well as the vesting term of the grants. For the options granted in 2012, which are solely options granted to VIST employees to replace options outstanding at acquisition date, the expected term considered that the option grants were fully vested and in-the-money. The fair values of the grants are expensed over the vesting period.&lt;/font&gt;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&amp;#160;&lt;/div&gt;

&lt;div style="text-align: left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt times new roman; font-size: 10pt; font-family: times new roman"&gt;
&lt;tr&gt;
&lt;td style="text-align: right; vertical-align: bottom; width: 46%; border-bottom: black 2px solid"&gt;
&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: right"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; width: 14%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;2013&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; width: 14%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;2012&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; width: 14%; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;2011&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: #cceeff"&gt;
&lt;td style="vertical-align: bottom; width: 46%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Weighted per share average fair value at granted date&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;9.50&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;15.50&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;9.26&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: white"&gt;
&lt;td style="vertical-align: bottom; width: 46%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;0.78&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;0.26&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;1.28&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: #cceeff"&gt;
&lt;td style="vertical-align: bottom; width: 46%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Expected dividend yield&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;4.00&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;3.80&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;4.10&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: white"&gt;
&lt;td style="vertical-align: bottom; width: 46%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Volatility&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;38.46&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;28.34&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;39.19&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: #cceeff"&gt;
&lt;td style="vertical-align: bottom; width: 46%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Expected life (years)&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; border-bottom: black 2px solid; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;5.50&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; border-bottom: black 2px solid; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;2.00&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 13%; border-bottom: black 2px solid; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;6.50&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&amp;#160;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;
&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: left"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;For the three and six months ended June 30, 2013, stock-based compensation expense related to stock options and stock appreciation rights was $150,000 and $375,000, respectively, compared to $246,000 and $554,000, respectively, for the same periods in 2012.&lt;/font&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&amp;#160;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;
&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: left"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;The following table presents the activity related to restricted stock awards for the six months ended June 30, 2013.&lt;/font&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&amp;#160;&lt;/div&gt;

&lt;div style="text-align: left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt times new roman; font-size: 10pt; font-family: times new roman"&gt;
&lt;tr&gt;
&lt;td style="text-align: left; vertical-align: bottom; border-bottom: black 2px solid"&gt;
&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: left"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;Number of Shares&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 2px solid; text-align: center; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;Weighted Average&lt;/font&gt;&lt;/div&gt;

&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: #cceeff"&gt;
&lt;td style="vertical-align: bottom; width: 60%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Unvested at January 1, 2013&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;43,053&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;37.89&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: white"&gt;
&lt;td style="vertical-align: bottom; width: 60%; text-align: left; text-indent: 0pt; padding-left: 0pt; margin-left: 9pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Granted&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;106,325&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;40.60&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: #cceeff"&gt;
&lt;td style="vertical-align: bottom; width: 60%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; padding-left: 0pt; margin-left: 9pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 2px solid; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;(619&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 2px solid; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 2px solid; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;38.67&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;tr style="background-color: white"&gt;
&lt;td style="vertical-align: bottom; width: 60%; border-bottom: black 4px double; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;
&lt;div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;Unvested at June 30, 2013&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 4px double; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 4px double; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 4px double; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;148,759&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; border-bottom: black 4px double; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; border-bottom: black 4px double; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 4px double; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 4px double; text-align: right; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;39.82&lt;/font&gt;&lt;/td&gt;
&lt;td nowrap="nowrap" style="vertical-align: bottom; width: 1%; text-align: left; text-indent: 0pt; margin-left: 0pt; margin-right: 0pt"&gt;&lt;font style="display: inline; font: bold 10pt times new roman"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&amp;#160;&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;
&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt; text-align: left"&gt;&lt;font style="display: inline; font: 10pt times new roman"&gt;For the three and six months ended June 30, 2013, stock-based compensation expense related to restrcited stock awards was $111,000 and $193,000, respectively, compared to $65,000 and $134,000, respectively for the same periods in 2012.&lt;/font&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;div style="text-indent: 0pt; display: block"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</NonNumbericText><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>nonnum:textBlockItemType</ElementDataType><SimpleDataType>na</SimpleDataType><ElementDefenition>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</ElementDefenition><ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 10

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901



Reference 2: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 10

 -Section 50

 -Paragraph 2

 -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901



Reference 3: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 505

 -SubTopic 50

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6406099&amp;loc=d3e25284-112666



Reference 4: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 40

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929



Reference 5: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 10

 -Section 50

 -Paragraph 4

 -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901



Reference 6: http://www.xbrl.org/2003/role/presentationRef

 -Publisher SEC

 -Name Staff Accounting Bulletin (SAB)

 -Number Topic 14



</ElementReferences><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Stock Plans</Label></Row></Rows><Footnotes /><IsEquityReport>false</IsEquityReport><ReportName>Stock Plans</ReportName><MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel><SharesRoundingLevel>UnKnown</SharesRoundingLevel><PerShareRoundingLevel>UnKnown</PerShareRoundingLevel><ExchangeRateRoundingLevel>UnKnown</ExchangeRateRoundingLevel><HasCustomUnits>true</HasCustomUnits><IsEmbedReport>false</IsEmbedReport><IsMultiCurrency>false</IsMultiCurrency><ReportType>Sheet</ReportType><RoleURI>http://tompkinstrustco.com/role/StockPlans</RoleURI><NumberOfCols>1</NumberOfCols><NumberOfRows>2</NumberOfRows></InstanceReport>
