Wie wähle ich ein Div mit der Klasse "A", aber NICHT mit der Klasse "B" aus?

Ich habe einige Divs:

<div class="A">"Target"</div>
<div class="A B">"NotMyTarget"</div>
<div class="A C">"NotMyTarget"</div>
<div class="A D">"NotMyTarget"</div>
<div class="A E">"NotMyTarget"</div>

Gibt es einen CSS-Selektor, der mir das Div enthältTarget aber nicht die divs enthaltenNotMyTarget?

Die Lösung muss mit IE7, IE8, Safari, Chrome und Firefox funktionieren

Edit: Bisher ist Nick der nächste. Es ist ungeschickt und ich mag die Lösung nicht, aber zumindest funktioniert es:

.A
{
   /* style that all divs will take */
}
div.B 
{
  /* style that will override style .A */
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage