A cor do texto nos itens JavaFX ComboBox muda apenas após a primeira seleção

Estou construindo um formulário de entrada no JavaFx a partir do Java 8.0 usando o SceneBuilder 2.0 no Windows 7 no clip e (fx).

Eu tenho uma simples ComboBox String e quero alterar a cor e o tamanho das fontes na lista e na String selecionada. O código css que eu uso altera o texto no item selecionado. No entanto, a primeira vez que a lista é descartada, ela está na fonte padrão preta. Na segunda vez, a cor e o tamanho da fonte em todos os itens foram alterados para os valores corretos.

Como faço para que a lista de fontes seja inicializada na cor e tamanho certos?

Aqui está o código simplificado do método initialize na minha classe Controller:

ObservableList<String> types = FXCollections.observableArrayList
    ( "large", "medium", "small" );

comboBox.setItems( types );

e css atual:

#comboBox .list-cell
 {
    -fx-font-family: arial;
    -fx-font-size: 16px;
    -fx-text-fill: #a0522d; 
 }

questionAnswers(1)

yourAnswerToTheQuestion