Most likely anti-freeze fluid. Do not get it on your face or in your mouth and if your worried your animals may have consumed some (it smells and tastes good to them) take them to the vet immediately.
Best guess would be that it is Anti-freeze. But I have no way to be certain. I don't know much about snowmobile, but i believe that when my car's head gaskets blew that antifreeze leaked out and that it was green.
The light green liquid is engine coolant. You may not have a leak, when the snowmobile tipped over coolant may have come out of the coolant overflow reservoir. The reservoir have a small hole at the top, to allow air in.