.liqr_overlay {
  top:200px;
  left:200px;
  position:absolute;
  z-index:1000;
  font-family:Helvetica, Arial;
}

.liqr_overlay_background {
  position:fixed;
  top:0;
  left:0;
  width:100%; 
  height:100%;
  z-index:999;
  background:black;
}

.liqr_overlay .liqr_overlay_header {
   background:url(overlay/corners.png) no-repeat; 
   padding-left: 15px;
   height:15px;
}

.liqr_overlay .liqr_overlay_header > div {
   background:url(overlay/corners.png) no-repeat right -15px;
   padding-right: 15px;
   height:15px;   
}

.liqr_overlay .liqr_overlay_header > div > div {
   background: url(overlay/bg.png) repeat-x; 
   padding: 0;
   height:15px;   
}

.liqr_overlay .liqr_overlay_footer {
   background:url(overlay/corners.png) no-repeat left -30px; 
   padding-left: 15px;
   height:15px;
}

.liqr_overlay .liqr_overlay_footer > div {
   background:url(overlay/corners.png) no-repeat right -45px;
   padding-right: 15px;
   height:15px;   
}

.liqr_overlay .liqr_overlay_footer > div > div {
   background: url(overlay/bg.png) repeat-x top right; 
   padding: 0;
   height:15px;   
}

.liqr_overlay .liqr_overlay_middle {
   background:url(overlay/bg.png) repeat-y top left; 
   padding-left: 15px;

}

.liqr_overlay .liqr_overlay_middle > div {
   background:url(overlay/bg.png) repeat-y top right; 
   padding-right: 15px;
}

.liqr_overlay .liqr_overlay_middle > div > div {
   padding: 0;
   background:white;
   min-height:15px;
}

.liqr_overlay hr {
  border:0.5px solid white;
  background:white;
  color:white;
  margin:0px;
  padding:0px;
}

.liqr_overlay_content {
  max-width:500px;
  border: 2px solid #333333;
}
.liqr_overlay .liqr_overlay_button_bar {
  font-size:16px;
  padding:2px 10px 2px 10px;
  text-align:right;
}

.liqr_overlay .liqr_overlay_button_bar a {
  margin-left:10px;
  text-decoration:none;
  color:#3F3F3F;
}