add HCA contributions to the party; changed model to allow blank fields we don't want; template and css tweaks to handle HCA conribution data