Thanks for the reply. Like I said, it does work through the debugger as expected. I see the CSS class code get set and the input text field changes. If I run it without a breakpoint, then nothing changes. I still see the values appear in their respective text fields, but the CSS change appears to have no affect. I put an alert(...) in the section before that block of code and they are in fact different.
I should clarify, if I set a breakpoint and step through with F8 (Chome and Firebug) then I see the changes. If I turn off the breakpoint and just let it fly, no CSS changes are visible.