...snip... /* .contentpaneopen td { /* IE Fix - Redefining .contentpaneopen text-align: left; background: transparent; font-size: 10px; line-height: 1.8; } */ /* table.contentpane td { /* IE Fix - Redefining table.contentpane - Fonts guessed from .contentpaneopen, line-height taken from .content text-align: left; background: transparent; font-size: 10px; } */ table.contentpane td.contentheading { /* The td.contentheading bit overrides the above where the header applies */ font-weight: bold; font-size: 16px; height: 23px; line-height: 20px; font-family: 'Trebuchet MS', verdana, sans-serif; border: none; } table.contentpane ul { margin: 0px; padding: 0px; list-style: none; } table.contentpane ul li{ padding: 0px; margin: 0px; padding-left: 15px; } ...snip... .componentheading { font-weight: bold; font-size: 16px; height: 23px; line-height: 20px; font-family: "Trebuchet MS", Verdana, sans serif; border-bottom: 1px solid #002E61; color: #002E61; margin-bottom: 5px; } ...snip...