- use global vars for widget colors
- disable the upload button unless all the required choices have a selection
- reduce the vertical size of the choice list boxes to 5 rows and don't fill vertically