doxycycline class doxycycline 100 mg tablet cost doxycycline monohydrate 100mg for chlamydia how long does it take doxycycline to leave your system