Ok looked into this more and found that if I set the border = 0px on the .formsmall style.css entry this gets rid of the border. The catch is that this also gets rid of the border around you submit buttons etc so is not a real solution. I guess there must be some way of extending / overiding this class and then using that version in the vz script. Will let you know if I hit a solution.
One thing I notice is that if I just put it on a html page it displays fine. I am starting to think it may be something to do with being inside a smarty template as check boxes also have this rectangle, although it looks fine on them as the shapes match..
Yes thats exactly what happened on mine. I took it down as on my white background it just didn't look right.
Good find. My question now though is why does everything look the way it should in Firefox?
I went in and looked at a few things. The problem is if you try to change the vzpoll style sheet .formsmall, nothing happens. Only when you change the style sheet .formsmall in your primary template directory. When the 0px is applied it also eliminates some of the formfields, i.e. registration, etc. A quick solution may be to change the background color of the formfields, but if you do that you have to make sure that they're the same background color as your vzpoll background.
If you find another solution, please let me know. If I find something I will do the same.
Good find. My question now though is why does everything look the way it should in Firefox?
Because firefox is more standard compliant. Microsoft, as usual, tried to get everyone to do things their way instead of following the way everyone else agrees upon.