changes recommended by rlr - make text 'localization friendly' and move styles to a stylesheet