.dialogBg{
  background: rgba(255, 255, 255, 0.95);  
  position:absolute;
  overflow-x: auto;
  overflow-y: scroll;
  z-index:99998;
  left:0;
  top:0;
  bottom:0;
  right:0;
}

.dialogBody{
  overflow:hidden;   
  text-align:left; 
  -moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.33);
  -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.33);
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.33);         
}
              
.dialog{  
  display:none;
  cursor:default;
  margin: 0px auto;        
  position:absolute;
  z-index:99999;
} 

.dialogTool{
  position:relative;          
}    

.dialogClose{
  position:absolute; 
  top:-13px; 
  right:-19px; 
  background:url(../../images/popupplus/close_dark.png); 
  height:15px;
  width:15px;       
}

.dialogClose.overlay2{
  background:url(../../images/popupplus/close_white.png);    
}

.dialogClose.style2{
  background:url(../../images/popupplus/close_big.png);  
  height:29px;
  width:29px; 
  top:-15px; 
  right:-15px;       
} 

.dialogClose.style2:hover{
  background-position:0 -29px;     
}

.dialogClose.style4,.dialogClose.style3{
  background:url(../../images/popupplus/close_simple_white.png);  
  height:15px;
  width:15px;      
}

.dialogClose.style3{
  background:url(../../images/popupplus/close_simple_dark.png);        
}

.dialogClose.style4:hover,.dialogClose.style3:hover{  
  background-position:0 -16px;     
}

.dialogClose.style1:hover{      
  opacity: 0.9;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

.imgType..imgType img{
  display:block;        
}

.error, .warning{  
  border:1px solid #EED2D8;
  color:#B94A4A;
  font-size:13px;
  text-shadow:1px 1px #FFFFFF;
  background-color:#F2DDDE;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
  margin:0 15px 15px 0;
  padding:2px 5px;
}