I am not really certain, and I have been reading that it can't be done. Which, of course, makes me want to do it.
Unlimited Elements have widgets that can be created with HTML, CSS and JavaScript. I highly recommend them.
Also, you may be interested in this blog I came across during my search for your answer. I hope it helps.
Why you should (and how to) style hover, focus, and active states differently
zellwk.com