1. A method of processing a markup language based electronic mail (e-mail), comprising: identifying, in a head section of markup language code, any style rules for rendering the markup language based e-mail and sorting the style rules in order of reference in the markup language code; interleaving the style rules for placement in a body section of one or more blocks of markup language code corresponding to one or more sections of the markup language based e-mail, wherein interleaving is based on predetermined rules; storing the one or more blocks of markup language code including the interleaved style rules as separately downloadable blocks of data corresponding to sections of the markup language based e-mail; receiving, at a mobile communication device, a block of markup language code for rendering a section of the markup language based e-mail on a display; identifying, in the block of markup language code, any style rules interleaved therein for rendering the section of the markup language based e-mail on the display; processing the interleaved style rules identified in the block of markup language code; and rendering the section of the markup language based e-mail on the display based on the processed style rules.