a) Write a very brief cover letter (1 paragraph) describing your specific knowledge of their company and how you and your experience, schooling, etc will make a good match. You could use Google here to get company statistics, characteristics, stategies, etc.
b) Wtite a one page resume...