HTML/css du texte dans une cellule de tableau pas l'indentation

Une question simple mais grand impact sur l'apparence.

Je veux un texte en retrait de la cellule de la frontière et ont essayé de style=text-indent: 4px (pas de mise en forme afin qu'il s'affiche correctement ici) mais, alors que la première ligne est en retrait, les lignes après la <br> les tags ne sont pas de mise en retrait. S'il vous plaît aider. J'ai besoin d'utiliser des div en raison de Javascript. Voici le code défectueux:

<td>
   <div id="navbar" style="text-indent:4px"><b>View by:</b><br>
      <a href="search.php?cat=pop">Popular</a><br>
      <a href="search.php?cat=trend">Trending</a><br>
   </div>
</td>
InformationsquelleAutor user1260310 | 2012-05-31