eletor @CSS se existir irmão adjacente

Tenho a seguinte estrutura HTML (simplificada)

<td> 
    <DIV class="t-numerictextbox">
        <DIV class="t-formatted-value">$0.00</DIV>
        <INPUT id="MyObj_PropertyName class="t-input" name="MyObj.PropertyName">
    </DIV>
    <SPAN class="field-validation-error" data-valmsg-for="MyObj.PropertyName">blah blah</SPAN> 
</td>

O que eu gostaria de fazer é definir a cor do plano de fundo como pai div.t-numerictextbox como vermelho se o elemento span também existir. Qual é a sintaxe css para fazer essa seleção condicional em um irmão adjacente?

BTT, eu preciso disso tem que trabalhar para o IE 8.

Background, se você estiver curioso:

Tenho um aplicativo asp.net MVC e estou usando o controle Telerik MVC NumericTextBox. Quando tenho erros de validação do ModelState, a estrutura MVC insere automaticamente um atributo class = "input-validation-error" no elemento, e a folha de estilo seleciona essa classe para destacar o elemento em vermelho. No entanto, ele não funciona para o controle Telerik MVC (presumo que o javascript da Telerik substitua isso).

Obrigado