I am currently utilizing dojo 1.8 and facing an issue with unwanted padding in my bordercontainer/contentpane layout. The problem arises when I incorporate the claro css file, as it seems to apply styles directly inline to the div elements used for my content panes, instead of just applying class styles. This behavior gives the impression that it is being done programmatically, but only upon adding the css file.
Take, for example, the contentpane serving as my header:
<div data-dojo-props="region: 'top'"
data-dojo-type="dijit/layout/ContentPane"
id="header"
class="dijitContentPane dijitBorderContainer-child
dijitBorderContainer-dijitContentPane
dijitBorderContainerPane dijitAlignTop"
title="" role="group" widgetid="header"
style="left: 5px; top: 5px; position: absolute; width: 1387px;">
This results in the addition of inline styling such as "left: 5px; top: 5px...", which makes it challenging to override any padding or margin settings using CSS alone. My objective is to have my content panes without any padding or "virtual" padding caused by absolute positioning like this. How can I retain the use of claro while avoiding this undesired outcome?