The reason for using black in low-no light conditions is because it provides a better silhouette. The dark colors stand out against the ambient light that does enter the water creating a more distinct target for fish to see.

There's a more in depth explanation to this, but the short answer is : black at night because it silhouettes better than color.