Nifty 50 closed 44.80 points lower at 25,069.20, while Sensex slipped 118.96 points to 81,785.74.
Midcap and smallcap indices bucked the trend, closing higher for the seventh straight day
Nifty Realty emerged as top sectoral gainer, rising 2.41 per cent, while IT, Pharma and Auto indices were top sectoral losers