flat ui updates to text boxes and bunch of other css improvements