Changing the SpeedButton border color

Hello group,

Its silly how hard small details can be to accomplish, here is one:
The Speedbutton does not look to good when shown as flat on a clGray
background.

Anybody know how to change the SpeedButton border color using Delphi 3?

Thanks
<-CHP