XML 133 R59.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 16 - Provision For Income Taxes (Details) (USD $)
Jun. 30, 2013
Dec. 31, 2012
Details    
Accrued Income Taxes, Current $ 356,281 $ 340,960
Sales and Excise Tax Payable, Current 1,669,867 1,711,768
Other tax payable. 44,592 77,509
Taxes Payable, Current $ 2,070,740 $ 2,130,237