Sufficient resource allocation: The desired goal of a safety program cannot be achieved when resources are lacking. An effective safety program is the result of a commitment by top management to give an appropriate level of resources (Erikson, 1997). Management must consider and allocate sufficient resources to carry out day-to-day activities in order accomplish short and long-term goals. The resources required for an effective safety program may include sufficient staff, time, money, information, methods, facilities, tools machines, etc. (Rue & Byars, 2001).