Cloudy white water is usually a biological bloom and is common in newly established tanks. Its probably this, i would still consider a 2 to 3 month old tank to be newly established. It normally clears up on its own after a week or so as the tank settles down and nutrients get into balance.
Tea coloured water is normally caused by tannins in the water, most often being released from driftwood. It clears up on its own after a while when the tannins are exhausted from the source, or activated carbon put in your filter will absorb tannins also.