.pum {
   position:absolute;
   visibility:hidden;
   border:1px solid #0442a8;
   border-bottom-width:0px;
   font-family: Tahoma, Vedana, Arial;
   font-size:12px;
   color:#FFF;
   line-height:1.75;
   z-index:100;
   }

.pum a {
   -moz-box-sizing:border-box; /*FIREFOX NEEDS THIS*/
   width:100%;
   display:block;
   /*border-bottom:1px solid #0442a8;*/
   padding:2px 10px 2px 10px;
   text-decoration:none;
   font-weight:normal
   }

.pum a:link    { color:#FFF; text-decoration:none }
.pum a:active  { color:#FFF; text-decoration:none }
.pum a:visited { color:#FFF; text-decoration:none }
.pum a:hover   { color:#FFF; text-decoration:underline; background:#1aa1f0 }

.pum iframe { /* 05/21/06 09:42 am This fixes the IE z-index SELECT bug */
   display:none;/*sorry for IE5*/
   display/**/:block;/*sorry for IE5*/
   position:absolute;/*must have*/
   top:0;/*must have*/
   left:-1;/*must have*/
   z-index:-1;/*must have*/
   filter:mask();/*must have*/
   width:0px;  /*overridden in index.cgi/nav()*/
   height:0px; /*overridden in index.cgi/nav(), calculated at run-time*/
   }
