.error{
width:541px;
position:fixed;
top:40%;
left:30%;
}

.error_window {
  background: #D3D7E0;
  border: 1px solid #71869B;
}
.error .alert_body{
/*background-image: url(images/alert_bg2.gif);*/
padding: 20px 0 20px 30px;
position:relative;
}

.error h1 {
/*background: url(images/alert_top_2.gif) no-repeat top center;*/
font-size:1em;
margin:0px 0pt 0pt;
padding: 8px 0pt 0pt 40px;
}
	
/*
.error .bottom {
background: url(images/alert_bottom_2.gif) no-repeat bottom left;
font-weight:bold;
margin: 0;
*margin:-8pt 0pt 0px;
padding:0pt 0pt 0px 0px;
height: 8px;	  
}	
*/
.error .bottom {
/*background: url(images/alert_bottom_2.gif) no-repeat bottom left;*/
font-weight:bold;
margin: 0;
padding:8px 0px 0px 0px;  
}				  

.warning{
width:541px; 
position:fixed;
top:50%;
left:30%;
}
.warning_window {
  background: #99CC00;
  border: 1px solid #71869B;
}
.warning .alert_body{
/*background-image: url(images/alert_bg.gif);*/
padding: 20px 0 20px 30px;
position:relative;
}

.warning h1 {
/*background: url(images/alert_top.gif) no-repeat top center;*/
font-size:1em;
margin:0px 0pt 0pt;
padding: 8px 0pt 0pt 40px;
}

.warning .bottom {
/*background: url(images/alert_bottom.gif) no-repeat bottom left;*/
font-weight:bold;
margin: 0;
padding:8px 0px 0px 0px;   
}				  

.warning A.close, .error A.close {position:absolute; top:5px; right:10px;}

.jqmOverlay { 
/*background-color: #FFF;*/
opacity: 1;
filter:alpha(opacity=100);
}

/*.jqm {z-index:1000; position:absolute; width:100%; height:100%; top:0; left:0;}*/

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
width: expression(this.parentNode.offsetWidth+'px');
height: expression(this.parentNode.offsetHeight+'px');
}

* html .jqmWindow {
position: absolute;
top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(45 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* */
IMG.icon_close{
  width:17px; height:16px;
  background:  url(images/icon_close.gif) top left no-repeat;
  color:#fff;
}
