I've observed this on several sites that seem to use the same content management system.
The CSS files are declared like thus (presumably for compatibility with older browsers):
Heritrix does extract the "main-oldie.css" but fails to get the CSS file for modern browsers, main.css.
This is almost certainly due to the malformed comment tags around the link tag. But since browsers handle this, Heritrix should as well.