#SexyAlertBox-Box {
  padding-bottom: 24px;
  background: url(../images/bg-box-bottom.png) bottom left no-repeat;
  behavior: url(/themes/frontend/js/iepngfix.htc);
  z-index:100000;
}

#SexyAlertBox-InBox {
  padding-top: 15px;
  margin-right:10px;
  background: url(../images/bg-box-top.png) top left no-repeat;	
  behavior: url(/themes/frontend/js/iepngfix.htc);	
}

#SexyAlertBox-BoxContent {
  background: url(../images/bg-box-body.png) top left repeat-y;
  behavior: url(/themes/frontend/js/iepngfix.htc);
  padding: 0;
}

#SexyAlertBox-BoxContenedor {
  text-align: left;
  font-size:12px;
  color:#000;
}


#SexyAlertBox-Buttons{
  text-align:right;
  margin-right:10px;
  margin-top:20px;
  margin-bottom:10px;
  background:transparent;
}


#SexyAlertBox-BoxContenedor #BoxPromptInput{
  margin-left:20px;
  width:390px;
  margin-top:5px;    
}

#SexyAlertBox-Box h1 {
  display:block;
  height:35px;
  background-color:white;
  text-align: center;
  font-family:Arial;
  font-size:15px;
  color:#000;
  font-weight:bold;
  padding-top:9px;
  margin-top:0;
}

#SexyAlertBox-Box .BoxAlert {
  margin:0 20px 0 20px;

 
  padding: 10px;
}
#SexyAlertBox-Box .BoxAlert h1 {
  margin-right:65px;
}

#SexyAlertBox-Box .BoxConfirm {
  margin-left:20px;
  width:390px;
  background: url(../images/dialog-help.png) top left no-repeat;
  padding: 0px 0px 5px 65px;
}
#SexyAlertBox-Box .BoxConfirm h1 {
  margin-right:65px;
}

#SexyAlertBox-Box .BoxPrompt {
  margin-left:20px;
  width:390px;
  background: url(../images/dialog-help.png) top left no-repeat;
  padding: 0px 0px 5px 65px;
}
#SexyAlertBox-Box .BoxPrompt h1 {
  margin-right:65px;
}

#SexyAlertBox-Box .BoxInfo {
  margin-left:20px;
  width:390px;
  background: url('../images/dialog-information.png') top left no-repeat;
  padding: 0px 0px 5px 65px;
}
#SexyAlertBox-Box .BoxInfo h1 {
  margin-right:65px;
}

#SexyAlertBox-Box .BoxError {
  margin-left:20px;
  width:390px;
  background: url('../images/dialog-error.png') top left no-repeat;
  padding: 0px 0px 5px 65px;
}
#SexyAlertBox-Box .BoxError h1 {
  margin-right:65px;
}

#SexyAlertBox-Box .BoxComplex {
  margin-left:20px;
  width:455px;
  padding: 0px 0px 5px 0px;
}

#SexyAlertBox-Box .BoxComplex h1 {
  margin-left:65px;
  width:335px; 
}

#SexyAlertBox-Box #message {
  margin-left:20px;
  width:400px;
  height:160px;
  padding: 10px;
  font-family: sans-serif;
}

#SexyAlertBox-Box .button {
    border:1px solid black;
    background: url(../images/blue-gradient.gif) center center repeat-x;
    color:white;
    font-weight:bold;
    font-size:1.1em;
    padding:5px 10px 5px 10px;
    margin-top:10px; 
    margin-left: 10px; 
    text-decoration: none;
}
#SexyAlertBox-Box .button:hover { /* not working on ie6 (mfa) */
    background-image: none;
    background-color: black;    
}