Here is an interesting thread on dye and how it works. Be sure you understand how it works and what it does to the pond. All color comes from the light spectrum each having a different wave length. Dye works by filtering/reflecting light through blocking certain wave lengths. Black is the mixing of at least 3 primary colors. Which ones the dye blocks to get black I don't know but would sure want to know before I put it in the pond. If it cuts off the red and green spectrum not much will grow in the pond.
http://www.pondboss.com/ubb/ultimatebb.php?ubb=get_topic;f=14;t=000167#000005 See this.
http://www.dyofix.co.uk/ For a DyoFix product when used in PONDS WITH FISH please use DyoFix Blue
Some of the features of DyoFix Black include:
Blocks the sun's rays to effectively starve the food source of Algae
Enhances the reflective properties of ponds
Creates a stunning background for water plants
Completely free of Pesticides and Herbicides
Harmless to filters and plants