#querying, #greystart, #nostores {
  display: none;
  position: absolute;
  margin-top: -325px;
  width: 402px; /* remember to set a width */
  background: #000;
  opacity: 0.65;
  z-index: 99;
  -moz-opacity: 0.65; /* older Gecko-based browsers */
  filter:alpha(opacity=65); /* For IE6&7 */
}

#querying .content, #greystart .content, #nostores .content {
width: 410px;
height: 225px;
text-align: center;
padding-top: 100px;
font: 1.0em verdana, arial, helvetica, sans-serif;
font-weight: bold;
color: #FFF;
}

/* Lets use the * html hack so only IE6 reads the rule */
* html #querying .overlay {
  height: expression(document.getElementById("querying").offsetHeight);
}

/* Lets use the * html hack so only IE6 reads the rule */
* html #greystart .overlay {
  height: expression(document.getElementById("greystart").offsetHeight);
}

/* Lets use the * html hack so only IE6 reads the rule */
* html #nostores .overlay {
  height: expression(document.getElementById("nostores").offsetHeight);
}

#callahead {
  display: none;
  background: #AAAAAA;
  margin-top: 10px;
  padding: 5px;
}

.overlay{
  position: absolute; 
  background: #000;
  opacity: 0.65;
  -moz-opacity: 0.65; /* older Gecko-based browsers */
  filter:alpha(opacity=65); /* For IE6&7 */
}

.ct {
  position: absolute;
  text-align: center;
}

.noteslist {
  margin: 0 0 0 15px;
  padding:0px;
 
}

.notesitem {
  padding:0px;
}

