Share-based compensation 2 (Details) (USD $)
6 Months Ended
Jun. 30, 2012
Share-Based Compensation [Abstract]  
Dividend Yield 0.00%
Expected volatility 50.00%
Expected term of options 4.5
Risk free interest rate minimum 0.68%
Risk free interest rate maximum 0.75%
Weighted average grant date fair value minimum $ 2.56
Weighted average grant date fair value maximum $ 3.12