Employee Benefit Plans (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Defined Benefit Plan Disclosure [Line Items]      
Employee Stock Ownership Plan (ESOP), cash contributions to ESOP $ 129,000 $ 141,000 $ 262,000
Employee Stock Ownership Plan (ESOP), number of allocated shares 214,819 205,612  
Employee Stock Ownership Plan (ESOP), number of unallocated shares 19,044 29,362  
Employee Stock Ownership Plan (ESOP), allocated shares market value $ 4,900,000 $ 4,700,000  
Employee Stock Ownership Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employee benefit plan requisite service period 1 year    
Employee benefit plan vesting period 3 years    
Employee Stock Ownership Plan (ESOP) promissory note amortization period 7 years    
Promissory notes $ 316,000 $ 489,000  
Share Price $ 20.96 $ 20.07  
Employee Stock Ownership Plan [Member] | Prime Rate [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employee Stock Ownership Plan (ESOP) basis spread on variable rate 1.00%    
401 (K) Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employee benefit plan requisite service period 6 months 6 months 6 months
Employee benefit plan vesting period 3 years 3 years 3 years
Percentage of employees contribution the employer will match 50.00% 50.00% 50.00%
Retirement plan expense $ 332,000 $ 324,000 $ 336,000
Individual Supplemental Retirement Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Retirement plan expense $ 519,000 441,000 395,000
Number of years following retirement benefit is paid 15 years    
Nonqualified Retirement Plan For Non Employee Directors [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employee benefit plan requisite service period 15 years    
Employee benefit plan vesting period 2 years    
Retirement plan expense $ 22,000 $ 21,000 $ 20,000
Maximum annual benefit following retirement $ 3,500    
Number of years following retirement benefit is paid 10 years    
Maximum [Member] | 401 (K) Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Maximum employee contribution employer will match 8.00% 8.00% 8.00%