Nifty Holds Steady Above 25,700 As Realty Stocks Lift Market Mood