I may have just what you need ... I had several problems with the flimsy boxes from local bike shops so I built a ruggedized version for the 3 -4 tours I do each year. Check out this link for the details ...
http://portland.craigslist.org/bik/81084292.html
mike