When adding a datasource, I am able to append css to the head of the document and make subsequent changes to the infobox. The issue, however, is that doing so breaks the function such I can't set specific properties on the entities. I'm not sure what is going on here, but I can essentially alter the info box css by wrapping the value of each entity's description property. Appending css to the head of the document, however, makes it such that those other modifications never take place.
Also, I am never able to make use of any css added with a call such as the following:
viewer.infoBox.frame.contentDocument.head.appendChild('../css/csMap.css');
Could you please provide some more insight?