Patent ID: 8635524

Claim:
An apparatus, comprising: a memory configured to store executable instructions; and a processor configured to execute the executable instructions to: generate at least a portion of a first document based at least in part on one or more portions of data from a second document, the first document having a different file format than the second document, the second document comprising both text content and one or more style characteristics for the one or more portions of data, said at least a portion of a first document generated based on: content extracted from the one or more portions of data of the second document into a content container for the first document; a style sheet created separately from the content container, the style sheet created based on: a determination of one or more new style characteristics for the content in the content container, the determination based on the one or more style characteristics from the second document and on one or more user-editable rules, at least one of the one or more rules comprising a mapping rule that is configured to map structural elements by mapping a relative position of the one or more portions of content to one or more layers of the style sheet; and the one or more new style characteristics for the content stored in the style sheet separate from the content container for the first document; and a transformation of the content in the content container for the first document for display, the transformation comprising a change of one or more visual display characteristics for the content based on the one or more new style characteristics stored in the separate style sheet.