1. A method performed by a document conversion application for importing a document into an electronic document system, the electronic document system comprising a processor for executing the document conversion application, the method comprising: detecting in an input data stream representing a document in a first document format, a plurality of styles applied to text of said document; adding each of the detected styles to a styles data structure stored in a memory accessible to the document conversion application; converting the input data stream into an output data stream representing the document in a second document format; analyzing, the styles data structure to identify a plurality of groupings of styles that occur together in the document as applied to different portions of the text; and inserting breakpoints into said output data stream, each breakpoint inserted into the output data stream at a location prior to an occurrence of one of the groupings of styles, wherein insertion of said breakpoints divides said document into a plurality of discrete sub-documents each in said second document format.