1. Preheat oven to 375°F. Coat baking sheets with cooking spray. Whisk together sugar, margarine, oil, ginger, molasses, vanilla and 1/4 cup warm water. Combine flour, baking soda and salt in separate bowl. Stir flour mixture into sugar mixture. Fold in walnuts.
2. Drop spoonfuls of dough 1 inch apart onto prepared baking sheets. Bake 10 to 12 minutes. Cool 3 minutes, then transfer to wire racks to cool completely.
3. Whisk lime juice and sugar until smooth. Dip cookies in glaze. Let glaze harden on wire racks, then store cookies in airtight container.