Template:PH town table/styles.css

.PH-town-table { background-color:white; margin:0 auto; font-size:95%; }

.PH-town-table-top-row th { border-bottom:none; }

.PH-town-table-bottom-row th { border-top:none; }

.PH-town-table-left th { border-width:0 0 thin thin; }

.PH-town-table-right th { border-width:0 thin thin 0; }

.PH-town-table-name { text-align:left; }

.PH-town-table-name-capital { text-align:left; border-color:#aaaaaa; border-width:0.4em; }

.PH-town-table-cc { background-color:#efeff5; }

.PH-town-table-huc { background-color:#cacadd; }

.PH-town-table-data { text-align:right; padding-right:0.5em; }

.PH-town-table-arrow { text-align:center; border-right:hidden; font-size:167%; line-height:0.9; width:0.2em; padding-left:0.1em; padding-right:0.2em; }

.PH-town-table-data-pagr { text-align:right; padding-right:0.4em; }

.PH-town-table-data-pagr-dec { color:#ff1a1a; text-align:right; padding-right:0.4em; }

.PH-town-table-total-row { border-top:solid thin black; border-bottom:double medium black; background-color:#f8f8f8; }

.PH-town-table-total { text-align:left; font-variant:small-caps; font-weight:bold; letter-spacing:0.2em; border-left-style:none; }

.PH-town-table-legend-row { text-align:center; background-color:#f8f8f8; }