Gérer la couleur d’un surlignement en CSS

Il est possible en CSS de gérer la couleur du texte et du fond lorsqu’il est sélectionné.
Pour les navigateurs mozilla-like.
ELEMENT::-moz-selection
{
background:yellow;
color:red;
}
Pour tous les autres navigateurs sauf IE6 évidament.
ELEMENT::selection
{
background:yellow;
color:red;
}