Marks-A-Lot markers come in a variety of colors as well. Couldn't guarantee a perfect match on the shade of green, though.
That's the problem with using something other than black - differences in precise shade stand out like a sore thumb. A shade of black on black isn't anywhere near as noticeable as it is for colors. I think the only way to get away with it on a colored deck would be to "paint" the edges in a shade slightly lighter, so the light ink that accidentally gets on the card faces and backs won't show as easily.