Yes, the Forums and Voting site are entirely separate - you create the account here, I create the account on the Voting site by importing information from the Membership database.
Ora, an account was not created for you as it looks like you renewed membership recently. I will fix that now and you will get an email with a link to log in.
Eric