Shifty,
Like Janet told you above, you are not keeping your chlorine high enough. With a CYA of 45, your chlorine level should always be between 3-6ppm. When you drop lower than that, algae can get started.