XML 13 R3.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Consolidated Balance Sheets (Parenthetical) (USD $)
Jun. 30, 2011
Dec. 31, 2010
Assets    
Allowance for Accounts Receivables $ 118,673 $ 56,024
Accumulated Amortization $ 65,500 $ 55,166
Stockholders Equity    
Preferred Stock shares par value $ 1.00 $ 1.00
Preferred Stock shares Authorized 30,000,000 30,000,000
Preferred Stock shares Issued 0 0
Preferred Stock shares Outstanding 0 0
Series A shares designated 60 60
Series B shares designated 476,200 476,200
Common Stock shares par value $ 0.001 $ 0.001
Common Stock shares Authorized 100,000,000 100,000,000
Common Stock shares Issued 17,524,297 17,685,312
Common Stock shares Outstanding 17,524,297 17,685,312