Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) (USD $)
3 Months Ended 6 Months Ended
Sep. 30, 2012
Sep. 30, 2012
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 1   $ 1,253,313
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 2   1,593,170
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 3   2,846,483
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 4   68,824
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 5   172,277
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 6   241,101
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 7   1,322,137
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 8   1,765,447
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 9   3,087,584
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 10   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 11   2,035,027
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 12   2,035,027
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 13   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 14   1,809,780
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 15   1,809,780
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 16   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 17   1,475,741
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 18   1,475,741
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 19   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 20   5,320,548
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 21   5,320,548
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 22   1,322,137
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 23   (3,555,101)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 24   (2,232,964)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 25   90,024
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 26   (90,024)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 27   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 28   125,000
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 29   (125,000)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 30   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 31   94,107
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 32   (94,107)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 33   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 34   1,631,268
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 35   (3,864,232)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 36   (2,232,964)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 37   2,845
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 38   (2,845)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 39   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 40   464,037
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 41   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 42   464,037
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 43   1,526,316
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 44   2,845
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 45   1,529,161
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 46   848,787
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 47   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 48   848,787
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 49   852,044
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 50   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 51   852,044
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 52   110,015
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 53   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 54   110,015
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 55   1,293,078
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 56   (1,293,078)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 57   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 58   73,647
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 59   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 60   73,647
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 61   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 62   (9,522)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 63   (9,522)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 64   5,170,769
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 65   (1,302,600)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 66   3,868,169
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 67   (3,539,501)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 68   (2,561,632)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 69   (6,101,133)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 70   8,915
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 71   (8,915)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 72   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 73   (3,530,586)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 74   (2,570,547)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 75   (6,101,133)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 76   262,305
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 77   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 78   262,305
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 79   (3,268,281)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 80   (2,570,547)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 81   (5,838,828)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 82   5,214
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 83   2,570,547
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 84   2,575,761
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 85   (3,263,067)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 86   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 87   (3,263,067)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 88   (103,575)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 89   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 90   (103,575)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 91   (3,366,642)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 92   0
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 93   (3,366,642)
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 1 629,582  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 2 942,111  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 3 1,571,693  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 4 30,484  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 5 87,432  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 6 117,916  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 7 660,066  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 8 1,029,543  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 9 1,689,609  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 10 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 11 938,683  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 12 986,883  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 13 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 14 329,074  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 15 329,074  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 16 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 17 710,335  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 18 710,335  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 19 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 20 2,026,292  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 21 2,026,292  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 22 660,066  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 23 (996,749)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 24 (336,683)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 25 45,012  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 26 (45,012)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 27 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 28 62,500  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 29 (62,500)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 30 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 31 55,430  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 32 (55,430)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 33 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 34 823,008  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 35 (1,159,691)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 36 (336,683)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 37 782  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 38 (782)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 39 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 40 196,073  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 41 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 42 196,073  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 43 259,550  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 44 782  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 45 260,332  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 46 249,751  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 47 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 48 249,751  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 49 317,146  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 50 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 51 317,146  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 52 72,629  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 53 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 54 72,629  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 55 614,189  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 56 (614,189)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 57 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 58 38,903  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 59 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 60 38,903  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 61 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 62 (3,739)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 63 (3,739)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 64 1,749,023  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 65 (617,928)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 66 1,131,095  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 67 (926,015)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 68 (541,763)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 69 (1,467,778)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 70 3,434  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 71 (3,434)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 72 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 73 (922,581)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 74 (545,197)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 75 (1,467,778)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 76 538  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 77 545,197  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 78 545,735  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 79 (922,043)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 80 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 81 (922,043)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 82 (35,786)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 83 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 84 (35,786)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 85 (957,829)  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 86 0  
Change In Method Of Accounting For Subsidiary And Reclassifation Of Statement Of Operations Schedule Of New Accounting Pronouncements And Changes In Accounting Principles 87 $ (957,829)