How to align columns to a fixed lenght? I am displaying 3 columns in a table as follows - **************** <table width="100%" bgcolor=="#ffffDb" cellpadding="0" cellspacing="0" border="0" colspan="3"> <thead> <tr><pre> <td class="heading" nowrap>Rec Number </td> <td class="heading" align="right" nowrap> Status Date <td> <td class="heading" align="right" nowrap>Notes</td> </pre> </tr> </thead> <tbody> <tr> <td class="txtBody" align="left" nowrap ><b><%=RsRecNo %></b></td> <td class="txtBody" align="right" nowrap ><b><%= RsStatusDate %></b></td> <td class="txtBody" align="right" ><b><%= RsNotes %></b></td> </tr> </tbody> </table> ************* Upon display, the heading 'Status', etc. keeps shifting sometimes to the left sometimes to the right. I would like it to be equally spaced always kinda fixed. How can it be done? Thank you, -Me