@import url(loader.css);

.alertbox{
 max-width: 300px; text-align: center; padding: 30px 50px; background-color: #fff; margin: 0 auto;
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 7px;
 border: 1px solid #999;
}

.close-sio{ cursor: pointer; position: absolute; top: -15px; right: -12px; }

.iframeoverlaybox{
 text-align: left; padding: 15px; background-color: #fff; margin: 0 auto;
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 7px;
 border: 1px solid #999;
 position: relative;
}

.overlaybox{
 text-align: left; padding: 30px; background-color: #fff; margin: 0 auto;
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 7px;
 border: 1px solid #999;
 position: relative;
}

.ajaxloader{
 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiZGBgOMMABUwMSACFAxBgAByAANITksscAAAAAElFTkSuQmCC) repeat 0 0;
 position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 999;
}

.ajaxloader .table-cell{ text-align: center; }

.table-overlay{
 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiZGBgOMMABUwMSACFAxBgAByAANITksscAAAAAElFTkSuQmCC) repeat 0 0;
 position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 999;
}

.table-overlay .table-cell{ text-align: center; display: block; }

.alertbox input[type="button"]{
 width: auto; padding: 3px 10px; border: 1px solid #abadb3; margin: 0; font-weight: bold; text-transform: uppercase; cursor: pointer;
}

.overlaybox input.close{
 width: auto; padding: 1px 5px; border: 1px solid #abadb3; margin: 0; font-weight: bold; text-transform: uppercase; cursor: pointer;
 position: absolute; top: 10px; right: 10px;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px; 
}



