Visited Links in Outlook 2010 (and probably 2007)

Hi all,

I found a posted solution for this issue fairly quickly, unfortunately it did not work for me :(


Visited links turn purple in Outlook 2010 and I assume in Outlook 2007 as well.  For the most part I can live with it, except now I've inherited an email that has a navigation bar with a purple background and white text.  I need the text to stay white beyond the first click.

Using the following works for all the links in the email:

<style media="all" type="text/css">
        a:visited {

However, I only want these rules to apply to the nav section.  I've added class="nav" attribute to the <td>, the <a> and the <table> tags in every possible combination in order to get one of the following code snippets to work... and so far nothing:

(class="nav" on the <TD>) .nav a:visited { color:#FFFFFF; }
(class="nav" on the <TD>) td.nav a:visited { color:#FFFFFF; }
(class="nav on the <A>) a.nav:visited { color:#FFFFFF; }
(class="nav" on the <TABLE>) .nav a:visited { color:#FFFFFF; }
(class="nav" on the <TABLE>) table.nav a:visited { color:#FFFFFF; }

So... any help?  And is this what insanity feels like?



Redferret, 4 years ago

Is it completely necessary to have the visited links? if not then disable them completely by declaring the link colour as important i.e. nav a{color:#ffffff !important;}

setting the link colour inline on the link will also do this.

Gmail app apologist
jaybarg, 4 years ago

Thanks Red,

That did it.  So I guess Outlook 2007 doesn't support the selector .nav a:visited  but does support .nav a, because I actually already had the !important following the #FFFFFF.  Good to know.


See why 200,000 companies worldwide love Campaign Monitor.

From Australia to Zimbabwe, and everywhere in between, companies count on Campaign Monitor for email campaigns that boost the bottom line.

Get started for free