The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
I agree with Carey that it might be Halichoeres melanurus, but it's very difficult to tell from your photo. There are a number of very similar species.