The top 7 Republican candidates will appear on stage tonight in a single primetime debate for the first time...