When a search comes up empty you get an extra black cell on the top right hand side of the search.asp table.
The output of the page is shown below, The line in red seems to cause the problem.
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td bgcolor="#000000">
<table border="0" width="100%" cellspacing="1" cellpadding="4">
<tr>
<td align="center" bgcolor="#191970"><b><font face="Verdana, Arial, Helvetica" size="2" color="#F5FFFA"> </font></b></td>
<td align="center" bgcolor="#191970"><b><font face="Verdana, Arial, Helvetica" size="2" color="#F5FFFA">Topic</font></b></td>
<td align="center" bgcolor="#191970"><b><font face="Verdana, Arial, Helvetica" size="2" color="#F5FFFA">Author</font></b></td>
<td align="center" bgcolor="#191970"><b><font face="Verdana, Arial, Helvetica" size="2" color="#F5FFFA">Replies</font></b></td>
<td align="center" bgcolor="#191970"><b><font face="Verdana, Arial, Helvetica" size="2" color="#F5FFFA">Read</font></b></td>
<td align="center" bgcolor="#191970"><b><font face="Verdana, Arial, Helvetica" size="2" color="#F5FFFA">Last Post</font></b></td>
</tr>
<tr>
<td bgcolor="#F5F5F5" colspan="6"><font face="Verdana, Arial, Helvetica" size="2"><b>No Matches Found</b></font></td>
<td align="center" bgcolor="#F5F5F5"><b><font face="Verdana, Arial, Helvetica" size="2"> </font></b></td>
</tr>
</table>
</td>
</tr>
</table>
As far as I can tell this section of code deals with that output (line 539 search.asp). if mdisplayed = 0 then
Response.Write " <tr>" & vbNewLine & _
" <td bgcolor=""" & strForumCellColor & """ colspan=""6""><font face=""" & strDefaultFontFace & """ size=""" & strDefaultFontSize & """><b>No Matches Found</b></font></td>" & vbNewLine
if (mlev > 0) or (lcase(strNoCookies) = "1") then
Response.Write " <td align=""center"" bgcolor=""" & strForumCellColor & """><b><font face=""" & strDefaultFontFace & """ size=""" & strDefaultFontSize & """> </font></b></td>" & vbNewLine
end if
Response.Write " </tr>" & vbNewLine
end if
<