#overlay {
	position:fixed; 
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.9;
	filter:alpha(opacity=90);
	z-index: 1000001;
}

#modal {
	position:absolute;
	/*background:url(tint20.png) 0 0 repeat;*/
	background-color:#fffeef;
	border-radius:14px;
	padding:8px;
	z-index: 1000100;
}
#modal .modalDX{
	position: relative;
	float: right;
	width: 370px;
	
}
#modal .modalSX{
	position: relative;
	float: left;
	width: 90px;
	height: 100px;
	background:url(../images/modal/infoBrowser.jpg) 0 0 no-repeat;
}
#modal #content {
	position: relative;
	float: left;
	border-radius:8px;
	background-color:#fffeef;
	padding:20px;
}

#close {
	position:absolute;
	background:url(../images/modal/close.png) 0 0 no-repeat;
    display: block;
    height: 27px;
    right: -12px;
    text-indent: -9999px;
    top: -7px;
    width: 27px;
}

/*
.modal {
  display: none;
  width: 400px;
  background: #fff;
  padding: 15px 30px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 10px #000;
  -moz-box-shadow: 0 0 10px #000;
  -o-box-shadow: 0 0 10px #000;
  -ms-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
	z-index:100000001 !important;
}

.jquery-modal{
	z-index:100000000 !important;
}
.modal a.close-modal {
  position: absolute;
  top: -12.5px;
  right: -12.5px;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background: url(../images/modal/close.png) no-repeat 0 0;
}

.modal-spinner {
  display: none;
  width: 64px;
  height: 64px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-right: -32px;
  margin-top: -32px;
  background: url(../images/modal/spinner.gif) #111 no-repeat center center;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
}
*/