Online Writing Lab at Purdue University
Purdue University Owl: The Basic Business Letter
This lesson from Purdue's online writing lab details both the parts of a business letter and the various formats for one, including block, modified block, and semi-block. Great resource for getting started writing a professional letter.