Colours and font styles edited by John Beech - many thanks to Andrés for a great viewer.