Template:Statute table/header.css

table.__statutetable{ border-top: 1px solid black; border-bottom: 1px solid black; border-collapse: collapse; /*borders are contiguous */ font-size:smaller; width:100%; } table.__statutetable tr{ vertical-align:top; /*rows are top aligned */ }

table.__statutetable tr.__statutetable_header{ /* Centered format with a bottom border */ vertical-align: top; text-align:center; border-bottom: 1px solid black; }

/* Headers and data have "midcolumn" borders but none on the right of left of the table itself. Headers are NOT emboldened */ table.__statutetable tr.__statutetable_header th{ font-weight:normal; border-left: 1px solid black; }

table.__statutetable tr.__statutetable_header th:first-of-type{ border-left:none; }

/* Data is generally left aligned as opposed to being centered like the headers; */ table.__statutetable tr td{ text-align:left; }

table.__statutetable tr td{ border-left:1px solid black; }

/* Generic format for the first cell of a row in this table. */ table.__statutetable tr td:first-of-type{ border-left:none; padding-left:0.25em; padding-right:0.25em; }

table.__statutetable tr.__stchapter td:first-of-type{ padding-left:1.25em; }

/* Row entry containing a specifc chapter with a name (typically a short title) */ table.__statutetable tr.__stnamed td:first-of-type{ padding-left:1.25em; }

/* entry containing an anchor (such as specifc statute that has many chapters)*/ table.__statutetable tr.__stanchor td:first-of-type{ padding-left:0.25em; }

/* Row containing a year entry.*/ table.__statutetable tr.__styear td:first-of-type{ padding-left:0.25em; }

/* Special type for multi-line repeal entries- pad the start a bit by putting] the effective 's in the padding.*/ table.__statutetable tr.__strepealx td:last-of-type{ padding-left:2em; }