38. A computer-readable medium bearing computer-executable instructions which, when executed by a computer, configure the computer to: obtain at least one page image having a plurality of paragraphs of textual content therein; identify a plurality of paragraphs of textual content from the at least one page image; for each identified paragraph, determine a plurality of paragraph metrics; perform a clustering analysis of the identified paragraphs based on the paragraph metrics, thereby yielding at least one cluster of similarly formed paragraphs of the at least one page image; and repeatedly: standardize the paragraph metrics of each paragraph of each cluster to be consistent with the paragraphs within its cluster; and perform a subsequent clustering analysis of the identified paragraphs based on the standardized paragraph metrics, the subsequent clustering analysis yielding a clustering of paragraphs; until the number of clusters yielded by the subsequent clustering analysis is no longer reduced.
41. The computer-readable medium of claim 38 , wherein the computer is further configured to: associate a paragraph category with each cluster of paragraphs; and generate a paragraph style for each paragraph category, wherein each paragraph style corresponds to at least some paragraph metrics of a typical paragraph of the corresponding categorized cluster.