table.coltable { border-collapse: collapse; margin-top: 10px; width: 750px; position: relative; left: 1px; font-size: 11px; margin-left: auto; margin-right: auto; } table.coltable td, table.coltable th { border: 1px solid #ddd; text-align: left; padding-left: 7px; color: black; } table.coltable th a { text-decoration: none; } table.coltable th.center, table.coltable td.center { text-align: center; } table.coltable tr.hlted td, table.playerstat tr.hlted td { background: #efefef; opacity: 0.8; } table.coltable td a { text-decoration: underline; } table.coltable td a.country { padding-left: 13px; background: url(i/country-bg.gif) no-repeat left 3px; } table.coltable td.pop, table#townstat td.pop, table.playerstat td.pop { text-align: right; border-right: 0px; padding-left: 1px; padding-right: 1px; } table.coltable td.diff, table#townstat td.diff, table.playerstat td.diff { text-align: left; border-left: 0px; padding-left: 1px; }