Actually, I have seen something likr this done with LABEL controls, which have all ot the properties necessary.
A little disconcerting for some novice users, and not exactly the shape (rounded corner rectangle) of a standard "button" but functionally it will work JUST FINE.
If you got custom controls, You might find either a command button with the capability of changing the background color, or a way to mask the Label so it would have rounded corners.
Just to "see it in action", try one out with Part of the caption as "... Click Here to ..."?
[sig]<p>MichaelRed<br><a href=mailto:mred@duvallgroup.com>mred@duvallgroup.com</a><br>There is never time to do it right but there is always time to do it over[/sig]