The Johannesburg All-Share index closed 0.16% lower at 67,053 points, while the Top 40 index fell 0.17% to 61,303 points.