Thanks for your response David. Unfortunately I don't have the knowledge/skill to really understand what you're talking about there. I'm essentially a content manager for our site. I'm not sure how to turn on/off scripting and styling. We had a private developer team build our site and hand it over to us. They're very expensive, even for minor issues, that's why I thought I'd come here first to see if I could fix it. I did notice also that for all fields that are marked 'Required', the red asterix does not appear in the live version (it does in the back end). Another frustrating 'bug'.
So I guess there is some sort of styling issue here. If I did manage to disable custom styling and scripting (which I don't know how to do) and it confirms that there is an issue, then I guess I'd need to go back to the developers and get them to fix it right?