updated style of contract table
added error handling and validation for editing salaries in the team page