Template:Letter/styles.css

.template-letter-box { background-color:#FCFEFF; vertical-align:top; text-align:center; font-weight:normal; padding:0.3em; min-width: 3em; } .template-letter-text { font-size:85%; line-height:1.4em; } .template-letter-nowrap { white-space: nowrap; } .template-letter-char { white-space:nowrap; color: #8B0000; } .template-letter-char span:first-of-type + span { margin-left: 0.3em; padding-left: 0.3em; border-left: 1px dotted #666; } .letters-table { background-color: #edF3F3; } .letters-table th:not(.template-letter-box) { background-color: #F2FBFB; } .letters-teal .template-letter-char { color: #007a7c; } .letters-blue .template-letter-char { color: #0000A0; } .letters-green .template-letter-char { color: #006000; } .letters-violet .template-letter-char { color: #800080; } .letters-pink .template-letter-char { color: #DB0A5B; } .letters-orange .template-letter-char { color: #D43900; } .letters-gold .template-letter-char { color: #AA5D00; } .letters-black .template-letter-char { color: #000; } .letters-left .template-letter-char { padding-left: 1em; } .letters-right .template-letter-char { padding-right: 1em; } .letters-wide .template-letter-char { padding-right: 0.8em; padding-left: 0.8em; } .letters-hi .template-letter-char { padding-top: 1em; } .letters-lo .template-letter-char { padding-bottom: 1em; } .letters-nadir .template-letter-char { padding-bottom: 1.8em; } .letters-tall .template-letter-char { padding-top: 1em; padding-bottom: 1em; }