Besides the excellent sources Hoichi mentioned, there's also Handspeak at
http://www.handspeak.com/word/
American Sign Language University has a dictionary with in-depth explanations, videos, and tutorials at
http://www.lifeprint.com/dictionary.htm
While you learn to sign "Thank you,"...