The “delete” button becomes disabled / greyed out when a domain is assigned to a website as a pointer, has its own website or has any email objects (accounts, forwards, lists, groups, email domain) assigned to it. These items must first be deleted / removed before you will be able to delete your domain from the control panel.