Just remove the text "color: green" (without the quotes) and the text color will be back to normal.
As for the border color problem, I was testing this in Firefox, and forgot to do the same in Internet Explorer. My bad. After doing a little Googling on the problem, seems that this is a known bug in Internet Explorer. The blog
I read on the subject expressed the wish that this problem would be fixed in IE7. Obviously, this has not been the case.