Annual report pursuant to Section 13 and 15(d)

Stock Options - Stock option expense (Details Narrative)

v2.4.0.8
Stock Options - Stock option expense (Details Narrative) (USD $)
3 Months Ended 12 Months Ended
Jul. 31, 2009
Apr. 30, 2013
Apr. 30, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding   311,575 290,983
Number of shares granted 8,333 41,667  
Options expiration period TEN YEARS AFTER DATE OF GRANT    
Fair value of options $ 121,000    
Stock Options | 2001 Incentive and Non-statutory Stock Option Plan
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares allowed for granting under the plan   300,000  
Number of options outstanding   225,992  
Number of shares granted   25,000  
Stock Options | 2001 Incentive and Non-statutory Stock Option Plan | Minimum
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting periods for options   1 year  
Stock Options | 2001 Incentive and Non-statutory Stock Option Plan | Maximum
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting periods for options   5 years  
Stock Options | 2011 Incentive and Non-statutory Stock Option Plan
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares allowed for granting under the plan   33,333  
Nonqualified Stock Options | Director
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options expiration period   EXPIRE EITHER FIVE OR TEN YEARS AFTER DATE OF GRANT.  
Nonqualified Stock Options | Minimum | Director
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting periods for options   1 year  
Nonqualified Stock Options | Maximum | Director
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting periods for options   2 years