Valor mínimo e máximo de Z-INDEX

Eu tenho um DIV na minha página HTML. Estou mostrando este DIV com base em alguma condição. Mas o DIV está sendo exibido atrás de qualquer elemento HTML onde apontei o cursor do mouse.
Eu tentei todo o valor da propriedade Z-INDEX de 0 a 999999.

Alguém pode me dizer por que isso está acontecendo?

Existe algum valor mínimo ou máximo da propriedade Z-INDEX do CSS?
Por exemplo, o HTML a seguir é definido em um controle ascx:

<table cellspacing="0" cellpadding="0" width="100%">
  <tr>
    <td>
      <asp:HyperLink ID="lnkProgram" runat="server"></asp:HyperLink>
    </td>
  </tr>
  <tr>
     <td>
         <div class="divClass">
           Some Data
         </div>
     </td>
  </tr> 
</table>

E o CSS é:

.divClass
{
     position: absolute; 
     left: 25px; 
     top: 25px; 
     width: 320px;
     height: 300px; 
     z-index: 1000; 
     display: none;
}

E eu estou mostrando e ocultando DIV específico para Hyperlink usando + Jquery, que está na página principal.

questionAnswers(12)

yourAnswerToTheQuestion