33. The computer-readable medium of claim 28, wherein the layout generator embeds the style sheet component in the document component.
28. A computer-readable medium having computer-executable instructions for formatting a document for an output device comprising: a document component comprising document content; a layout generator component for interrogating the output device to determine a capability of the output device and for generating a style sheet component based upon the capability of the output device; and a presentation component for formatting the document content for the output device using the style sheet component.