I just use this basic CSS to change all the links on the page, but when a link has been visited... It doesnt underline on hover, yet it changes colour? any ideas

Code:
a:link{color:blue; text-decoration:none};
a:hover{color:red; text-decoration:underline};
a:visited{color:blue; text-decoration:none}
Thanks
Si