Cloudy tank can be to much fish poo at bottom of tank, it can be to small a filter for the tank, it can be to much gravel in the the tank itself, it can be from feeding to much, it can be to many fish for the tank size or from meds.
http://experts.about.com/q/Freshwater-Aqua...Cloudy-Tank.htm...