changed css to use flexbox.  Cleaned up layout and table appearance.