Have you looked that the Power point presentations/training here on HR.BLR.com? They have a lot of different options including sexual harassment, supervisor training, safety, etc. There are also audio trainings that you can have people take.
They also have speakers notes, handouts, quizzes, etc. to go with the training. You can customize them and add information relevant to your organization and industry.
I have used a few of these and just added some information that I wanted to include in the training.