/*#SexyAlertBox-Box {
  padding-bottom: 24px;
  background: url('/assets/images/sexyalertbox/bg-box-bottom.png') bottom left no-repeat !important;
  background: url('/assets/images/sexyalertbox/bg-box-bottom.gif') bottom left no-repeat;
}

#SexyAlertBox-InBox {
  padding-top: 15px;
  background: url('/assets/images/sexyalertbox/bg-box-top.png') top left no-repeat !important;	
  background: url('/assets/images/sexyalertbox/bg-box-top.gif') top left no-repeat;	
}

#SexyAlertBox-BoxContent {
  background: url('/assets/images/sexyalertbox/bg-box-body.png') top left repeat-y !important;
  background: url('/assets/images/sexyalertbox/bg-box-body.gif') top left repeat-y;
  padding: 0px 20px;
}

#SexyAlertBox-BoxContenedor {
  padding: 0px 0px 5px 55px;
  text-align: left;
  font-family:Verdana;
  font-size:12px;
  color:#000;
}

#SexyAlertBox-BoxContenedor h1,#SexyAlertBox-BoxContenedor h2,#SexyAlertBox-BoxContenedor h3,#SexyAlertBox-BoxContenedor b,#SexyAlertBox-BoxContenedor strong{
  text-align: left;
  font-family:Verdana;
  font-size:12px;
  color:#000;
  font-weight:bold;
  margin:0px;
  padding:0px;
}

#SexyAlertBox-Buttons{
  text-align:right;
}

#SexyAlertBox-Buttons input {
  margin: 10px 10px;
}

#SexyAlertBox-BoxContenedor #BoxPromptInput{
  margin-top:5px;
}

#SexyAlertBox-Box .BoxAlert {
  background: url('/assets/images/sexyalertbox/dialog-warning.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxConfirm {
  background: url('/assets/images/sexyalertbox/dialog-help.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxPrompt {
  background: url('/assets/images/sexyalertbox/dialog-help.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxInfo {
  background: url('/assets/images/sexyalertbox/dialog-information.png') top left no-repeat;
}

#SexyAlertBox-Box .BoxError {
  background: url('/assets/images/sexyalertbox/dialog-error.png') top left no-repeat;
}*/

.page_cover {
    background-color  : #000;
    position          : fixed;
    top               : 0px;
    left              : 0px;
    right             : 0px;
    bottom            : 0px;
    z-index           : 1000;
}
.lightbox_container {
    width: 400px; 
    position: fixed;
    z-index : 1001;
    top : 200px;
}

.status_box {display: block; float:none; margin: 0 auto; background-color:white;
  -moz-border-radius:12px; -webkit-border-radius: 12px; border-radius: 12px;
  border: 3px solid grey;}
.status_box .header {background-color:#F0F0F0; border-bottom: thin solid #666666; margin:0px; padding: 10px 6px 6px 6px;
  -moz-border-radius-topleft:12px; -webkit-border-top-left-radius: 12px; border-radius-topleft: 12px;
  -moz-border-radius-topright:12px; -webkit-border-top-right-radius: 12px; border-radius-topright: 12px;}
.status_box .box_content {margin: 0; padding: 10px; background-color: transparent;}

.box_content { display: block; margin: 0 0 0 16px; padding: 10px 4px; text-align: justify; background-color: white; position: relative;}
.box_content a { }
.box_content a:hover { text-decoration: underline; }
.box_content p {margin-bottom:20px;}
.box_buttons {margin:10px 10px 0 0; display:block; text-align:right;}
.button { font-size: 14px; background-color: white; width: auto; height: 16px; border: solid 3px #cccccc;
  -webkit-border-radius: 18px; -moz-border-radius: 18px;
  color: black; text-align: center; padding: 0px 0px 5px 0px; margin: 0 6px;
  text-decoration: none;
}

.x, input.x {background: url('/assets/images/status/x.png') no-repeat 6px 2px;} 
.arrow, input.arrow {background: url('/assets/images/status/arrow.png') no-repeat 6px 2px;}
.check, input.check {background: url('/assets/images/status/check.png') no-repeat 6px 2px;}
.add, input.add {background: url('/assets/images/status/add.png') no-repeat 6px 1px;}
a.button span {
padding:0 20px;
}





