Are you on a salary or a wage? If you are on a salary, often your contract will have some clause about "reasonable overtime" and maybe even outside of hours training.