Get the book End Your Addiction Now, by Charles Gant. The protocol was taken roughly from that book, but it it is a one-size-fits-all adaptation. The book, on the other hand, will provide you with a custom fit.
CATUF
Usually it's 48 to 72 hours.
If one goes on a long "run," however, it can be much longer. After my last run I was still testing positive at 216 hours.
CATUF
1235