style updates and code cleanup for recurrence widget.