Schedule of Changes in Construction in Progress, by Project (Details)
3 Months Ended
Jun. 30, 2012
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 1 742,405
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 2 742,404
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 3 2,099,822
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 4 2,099,136
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 5 2,842,227
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 6 2,841,540
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 7 33,778,534
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 8 31,770,066
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 9 235,013
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 10 235,013
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 11 4,460,892
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 12 4,604,983
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 13 38,474,439
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 14 36,610,062
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 15 36,742,204
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 16 35,266,897
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 17 78,187,747
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 18 67,967,633
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 19 3,349,857
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 20 3,300,996
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 21 118,279,808
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 22 106,535,526
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 23 0
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 24 0
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 25 159,596,474
Property, Plant And Equipment Schedule Of Changes In Construction In Progress, By Project 26 145,987,128