Estou incorporando um mapa da Web ao meu site. O mapa é dividido em áreas e, quando você clica em cada área, um pop-up exibe mais informações sobre ela. O problema é que esse pop-up não está sendo exibido corretamente. Ele fica com o fundo transparente, e algumas propriedades CSS iniciais são definidas como display:none; ou width:0; — o que impede que ele seja exibido corretamente.
O mapa incorporado fica inicialmente oculto (com display:none;) atrás de uma aba (funcionalidade em JavaScript). Acho que isso está causando o problema.
Depois que você clica no ícone de "maximizar", o fundo branco aparece e tudo funciona como esperado.

Este é o JavaScript que estou usando para mostrar/ocultar as abas:
http://jsbin.com/lorovu/edit?html,js
Há alguma maneira de redesenhar o mapa ou redefinir os valores de largura/altura/exibição... seja depois que a página carregar, seja quando a aba for clicada? Eu gostaria muito que o pop-up inicial fosse exibido normalmente, com o fundo branco, para que fosse possível ler o conteúdo.
Obrigado,
Dave