Custom Events

Added ability to record hours for events that are not on the list
provided by the databse