.heading_page, H1 { font-size:21px; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#771516; } .heading_main { background:URL(/themes/default/images/heading.gif) no-repeat left center #CD171E; font-weight:bold; border:3px #000 solid; font-size:20px; font-weight:bold; color:#FFF; padding:5px 0px 5px 50px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; } .heading_sub { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; background:URL(/themes/default/images/heading_sub.gif) no-repeat left center #000; padding:2px 20px 2px 35px; text-transform:uppercase; } .heading_sub2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; background:URL(/themes/default/images/heading_sub2.gif) no-repeat left center transparent; padding:2px 20px 2px 30px; text-transform:uppercase; } .block { padding:3px; border:2px #000 solid; font-size:11px; } .block_thin { padding:3px; border:1px #000 solid; font-size:11px; } .comment { background:#FFCB08; padding:8px; border:2px #000 solid; font-size:11px; margin:5px; } TABLE.content { border-left:2px #000 solid; border-top:2px #000 solid; } TABLE.content TR TD { border-right:2px #000 solid; border-bottom:2px #000 solid; } TR.heading { } TD.heading { color:#FFF; background-color:#cd171e; font-weight:bold; padding:5px 3px 5px 3px; vertical-align:top; font-size:11px; border:0px; } TD.content { padding:3px; font-size:11px; } TABLE.content TR TD.footer { background-color:#ffcb08; color:#000; font-weight:bold; font-size:11px; padding:5px 3px 5px 3px; }