Ao estilizar XML com CSS, como se referir a nomes de tags que contenham pontos ou dois pontos?

Estou estilizando um documento XML que contém tags como<a.b></a.b> ou<b:c></b:c>. Agora, claro, se eu escrever regras CSS como

a.b {
} 

b:c {
}

Não funcionará porque esses caracteres serão interpretados como classes e pseudo-classes, respectivamente. Existe uma maneira de se referir a esses nomes de tag com CSS? (Eu não quero usarXSL...)

questionAnswers(1)

yourAnswerToTheQuestion