User:Dcsohl/Sandbox/TOC/styles.css

.foo { color: red; }

table.leaders tr { clear: both; }

table.leaders tr td:first-child { text-align: left; padding: 0 .4em 0 0; margin: 0; } table.leaders tr td + td { text-align: right; padding: 0 0 0 .4em; margin: 0; }

table.leaders tr:after { content: ""; display: block; overflow: hidden; height: 1em; border-bottom: 1px dotted; }