We are moving to a new Forum site and it can be found in the More link for the Forums. Thank you for your patience. You will have to register for a new account, the approval is emailed to you right away.