Coloque a entrada de texto dentro da etiqueta para o botão de opção?

Estou tentando criar um grupo de rádio especificando várias opções e uma opção extra "other" com uma entrada de texto para especificar. O código para este botão de opção específico que estou usando é

<input type='radio' name='RadioInput' value='Other' id='RadioInput_Other' />
  <label for='RadioInput_Other'>Ohter: 
  <input type='text' name='RadioInput_Other_Value' id='RadioInput_Other_Value' value='' />
  </label>

A idéia é que, se você focar a entrada de texto, o botão de opção correspondente a ela será selecionado. O código acima quase faz isso (já que a entrada de texto está dentro do rótulo). No entanto, também muda o foco para o botão de opção (o que é irritante, pois o que você digita a seguir é perdido).

Existe alguma maneira de impedir isso usando XHTML1.0 / CSS2? De preferência sem usar javascript.

questionAnswers(1)

yourAnswerToTheQuestion