aumento da altura da caixa de listagem no IE7

tenho uma caixa de listagem:

<asp:ListBox ID="lstProblems" runat="server" height=200px SelectionMode="Multiple"></asp:ListBox>

e eu sou incapaz de dimensioná-lo no IE. O IE apenas escolhe seu próprio tamanho.

como forço com uma altura específica? se for uma solução CSS, por favor, explique para mim, pois eu sei trabalhar com CSS>

muito obrigado por qualquer orientação

solicitação de Andrew aqui é como o html é gerado:http: //pastebin.com/HEdBg4f

Aqui está uma versão abreviada do HTML em torno dolstProblems ao controle. Por algum motivo, esse controle recebe uma altura de 100%, em vez de 200p

<fieldset>
        <legend>Section B</legend>
        <dl>
            <dt><label for="problemTextBox">Problem:</label></dt>
            <dd><input name="problemTextBox" type="text" id="problemTextBox" size="50" /></dd>  
        </dl>     
        <dl>
            <dt><label for="lstProblems">Problems List:</label></dt>
            <dd>
               <select 
                  size="4" 
                  name="lstProblems" 
                  multiple="multiple" 
                  id="lstProblems" 
                  style="height:100%;"
              >
              </select>
            </dd>            
        </dl>  
        </fieldset>

questionAnswers(2)

yourAnswerToTheQuestion