table.rcp-widget { font: 10px/1.5 Verdana, Arial, Helvetica, sans-serif; width: 300px; padding: 0; margin: 0; border-collapse: collapse; }
table.rcp-widget a { color: #CC0000;  text-decoration: none;  font-weight: bold; }
table.rcp-widget a:hover { color: #CC0000; text-decoration: underline; font-weight: bold; }
table.rcp-widget a:visited { color: #CC6600; font-weight: bold; }
table.rcp-widget td { padding: 0; background: #fff; text-align: center; }
table.rcp-widget td.title { font-size: 12px; font-weight: bold; }
table.rcp-widget td.column1 { width: 135px; }
table.rcp-widget td.column4 { width: 80px; }

table.rcp-widget td.column1S { width: 100px; }
table.rcp-widget td.column2S { width: 49px; }
table.rcp-widget td.column3S { width: 49px; }
table.rcp-widget td.column4S { width: 100px; }

table.rcp-widget td.header { padding: 1px 0; background: #666; color: #fff; font-weight: bold; }
table.rcp-widget td.footer { padding: 2px 0; color: #000; background: #e5e5e5; text-align: center; font-weight: normal; }
table.rcp-widget td.footer:hover { text-decoration: none; }