Here's a handy temperature, time and weight guide for cooking a ham.