Hi Steve,
I don't understand exactly what you mean with a verticle line that is dynamically the right size based off of how much content is in the next column so maybe you better post the code of the whole table, including styles etc.
But as far as I understand, you want a 1 pixel vertical line at the left of the content column? Maybe this example is what you want? If not, explain us what realy want.
I added optional the padding-left to the style. You can vary the width of it from 0 to 'what you want' or just leave it (= 0)
<html>
<head>
<style>
.tableshadowborder {
border-left: 1px solid #8FA2B5;
background-color: #F5F8FC;
padding-left:2px;
}
</style>
</head>
<body>
<table width=550 cellpadding=0 cellspacing=0>
<tr>
<td width="75">column 1</td>
<td width="75">column 2</td>
<td width="75">column 3</td>
<td class="tableshadowborder" width="250">cell content in content column</td>
<td width="75">column 5</td>
</tr>
<tr>
<td>column 1</td>
<td>column 2</td>
<td>column 3</td>
<td class="tableshadowborder">cell content in content column</td>
<td>column 5</td>
</tr>
<tr>
<td>column 1</td>
<td>column 2</td>
<td>column 3</td>
<td class="tableshadowborder">cell content in content column</td>
<td>column 5</td>
</tr>
<tr>
<td>column 1</td>
<td>column 2</td>
<td>column 3</td>
<td class="tableshadowborder">cell content in content column</td>
<td>column 5</td>
</tr>
<tr>
<td>column 1</td>
<td>column 2</td>
<td>column 3</td>
<td class="tableshadowborder">cell content in content column</td>
<td>column 5</td>
</tr>
</table>
</body>
</html>
Hope this helps,
Erik <-- My sport: Boomerang throwing !!
!! Many Happy Returns !! -->