There is a whole bunch of style overkill on that page. All you need are the a: styles, you can remove the .style ones from the stylesheet. Also, your styles are commented out - remove the comments <!-- -->. You will also need to remove the style classes from each of your links.
Eg: ideally, this -
<td class="style34"><a href="classmates.htm#JimmyAhlf" target="_blank"><span class="style31 style34">James</span></a></td>
<td><a href="classmates.htm#JimmyAhlf" target="_blank">James</a></td>
A better way instead of tables would be to use an unordered list
From a design point of view, text in red going to yellow is an accessibility no-no. Try it going to a darker red or blue. Yellow on the web in generally avoided.