XML 69 R3.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONSOLIDATED BALANCE SHEETS PARENTHETICAL - USD ($)
Dec. 31, 2014
Dec. 31, 2013
CONSOLIDATED BALANCE SHEETS PARENTHETICAL    
Allowance For Doubtful Accounts Receivable $ 15,805 $ 33,443
Preferred Stock Par Or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock Shares Authorized 25,000,000 25,000,000
Preferred Stock Shares Issued
Preferred Stock Shares Outstanding
Common Stock Par Or Stated Value Per Share $ 0.001 $ 0.001
Common Stock Shares Authorized 100,000,000 100,000,000
Common Stock Shares Issued 52,805,961 52,805,961
Common Stock Shares Outstanding 50,387,038 50,387,038
Treasury Stock Number Of Shares Held 2,418,923 2,418,923