so this styling works just fine in Safari and FF, but in I.E. the gradient background applied to the <fieldset><input type="hidden" name="phpMyAdmin" value="4594f30712f4fabaff6997416810f3f2" /> runs outside of it's own border!!
I've gotten around that in the past by shifting the background image down with IE-targeted CSS (use conditional comments or your CSS hack of choice). For that to work though you need to set the legend's height-affecting CSS values with px units so changing the font size in IE does not cause the colored part of the background image to shift position above or below the border.