I figured it out. The table width needed to be defined.
table {
width: 3000px;
}
table, th, tr, td {
border: 1px solid #000;
}
#colHdr td:nth-of-type(1) {width: 100px; color: green;}
#colHdr td:nth-of-type(2) {width: 250px; color:blue}
#colHdr td:nth-of-type(3) {width: 80px; color: orange}
#colHdr td:nth-of-type(4) {width: 175px; color: purple}
#colHdr td:nth-of-type(5) {width: 175px; color:red;}