both salwar kameez and pantsuits should be fine - the norm is usually salwar kameez. usual dress codes say "nothing lowcut, no jeans, etc" - so based on that wear whatever you want. salwar kameez is the indian equivalent of 'business casuals' out here, with saris for "formal occasions" (or maybe, more expensive salwars)