Any black sand or fine gravel is pretty much ok, though personally i don't like silica sand.
I use a black fine gravel thats from a garden centre, rinsed it really well and have had no issues at all to date.
Forgot to mention - fine sand is best if you're planning on having cories or loaches.