XML 49 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2014
Accounting Policies [Abstract]  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

2014

   

2013

   

2012

 

Average number of common shares outstanding

    6,948,789       6,947,974       6,942,411  

Effect of dilutive options

    10,345       20,419       17,456  

Average number of common shares outstanding used to calculate diluted earnings per common share

    6,959,134       6,968,393       6,959,867