rate adjustment buttons & labels fix'd mostly

could still apply a style to the active one, I suppose.
also some more hideous wholesale code dump from elsewhere. (math rounding.)
strip out most of that copied Math::Round code