XML 28 R81.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 12. Stock Incentive Plan (Details) - shares
12 Months Ended
Dec. 31, 2014
Dec. 31, 2010
Details    
Apollo Solar Energy, Inc. Stock Incentive Plan Shares Authorized 6,675,000  
Apollo Solar Energy, Inc. Stock Incentive Plan Shares Issued   2,000,000