XML 26 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) (Unaudited) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Accounts receivable, net of allowance for bad debt $ 20,509fil_AccountsReceivableNetOfAllowanceForBadDebt $ 18,462fil_AccountsReceivableNetOfAllowanceForBadDebt
Inventory, net of allowance for obsolescence 45,655fil_InventoryNetOfAllowanceForObsolescence 46,007fil_InventoryNetOfAllowanceForObsolescence
Property plant and equipment accumulated amortization 24,607us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment 22,477us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Intangible asset accumulated amortization $ 280,670us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization $ 267,913us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Preferred Stock, par value $ 10us-gaap_PreferredStockParOrStatedValuePerShare $ 10us-gaap_PreferredStockParOrStatedValuePerShare
Common Stock, par value $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare
Common Stock, shares authorized 250,000,000us-gaap_CommonStockSharesAuthorized 250,000,000us-gaap_CommonStockSharesAuthorized
Common Stock, shares issued 106,254,918us-gaap_CommonStockSharesIssued 105,447,320us-gaap_CommonStockSharesIssued
Common Stock, shares outstanding 106,250,829us-gaap_CommonStockSharesOutstanding 105,443,231us-gaap_CommonStockSharesOutstanding
Series A Preferred Stock [Member]    
Preferred Stock, shares authorized 5,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
5,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Preferred Stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Series B Preferred Stock [Member]    
Preferred Stock, shares authorized 7,500us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
7,500us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
Preferred Stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
Series C Preferred Stock [Member]    
Preferred Stock, shares authorized 100,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
100,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
Preferred Stock, shares issued 70,054us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
70,411us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
Preferred Stock, shares outstanding 70,054us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
70,411us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
Series D Preferred Stock [Member]    
Preferred Stock, shares authorized 25,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
25,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
Preferred Stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
Series E Preferred Stock [Member]    
Preferred Stock, shares authorized 5,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
5,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
Preferred Stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember