﻿div#cover  {position:fixed; width:100%; height:100%; float:left; overflow:hidden; opacity:0.40; -moz-opacity:0.40; -khtml-opacity:0.40; filter:alpha(opacity=40); -ms-filter: 'alpha(opacity=40)'; z-index:999991; background:url(/img/ui-bg_diagonals_black.png);  }
div#mapcover  {position:fixed; width:100%; height:100%; float:left; overflow:hidden; z-index:999992;}

@media screen
  {
  div#cover
    {
	position:fixed; width:100%; height:100%; float:left; overflow:hidden; opacity:0.40; -moz-opacity:0.40; -khtml-opacity:0.40; filter:alpha(opacity=40); -ms-filter: 'alpha(opacity=40)'; z-index:999991; background:url(/img/ui-bg_diagonals_black.png);  
    }
  div#mapcover
    {
	position:fixed; width:100%; height:100%; float:left; overflow:hidden; z-index:999992;
    }
  * html    { overflow-y: hidden;  }
  * html body   { overflow-y: auto; height: 100%; font-size: 100%; }
  * html div#cover {position: absolute;   width:100%; height:100%; float:left; overflow:hidden; opacity:0.40; -moz-opacity:0.40; -khtml-opacity:0.40; filter:alpha(opacity=40); -ms-filter: 'alpha(opacity=40)'; z-index:999991; background:url(/img/ui-bg_diagonals_black.png); 
	top: expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); 	
  }
  * html div#mapcover {position: absolute; width:100%; height:100%; float:left; overflow:hidden; z-index:999992;  
	top: expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); 	
  }
  }

#mapText { position:absolute; padding:5px; background:#ebe6dc; border:1px solid #b0c4de; color:#4f4f4f; width:200px; z-index:999993; font:11px arial}
#mapText a {color:#ffeeee}

#div1 { position:absolute; padding:5px; background:#ebe6dc; color:#4f4f4f; width:200px; z-index:999993; font:11px arial}
#div1 a {color:#ffeeee}
