Erasing the gains recorded in the first half of Tuesday's trading session, the benchmark indices closed marginally lower. At close, the Sensex was down 100.42 points or 0.19 per cent at 53,134.35 level whereas Nifty was down 24.50 points or 0.15 per cent at 15,810.90 level.