added detailed mark breakdown to each category of marks. Hide breakdown for categories that have no marks.