.jquery-msgbox{background:url(images/background.png) repeat-x left bottom;padding-bottom:55px;}

.jquery-msgbox-wrapper{padding:20px 20px 20px 100px;}

.jquery-msgbox-buttons{padding:15px;text-align:right;position:absolute;bottom:0;right:0;}

{margin-left:10px;min-width:85px;cursor:pointer;background:red;}

.jquery-msgbox-buttons button,
.jquery-msgbox-buttons input {
  display: inline-block;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 12px/100% Arial, Helvetica, sans-serif;
  padding: .4em 1.5em .42em;
  text-shadow: 0px -1px 0px #656565;
  -webkit-border-radius: .5em;
  -moz-border-radius: .5em;
  border-radius: .5em;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  box-shadow: 0 1px 2px rgba(0,0,0,.2);
  color: #e8f0de;
  border: solid 1px #538312;
  background: #64991e;
  background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
  background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.jquery-msgbox-buttons button:hover,
.jquery-msgbox-buttons input:hover {
  text-decoration: none;
  background: #538018;
  background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
  background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.jquery-msgbox-buttons button:active,
.jquery-msgbox-buttons input:active {
  position: relative;
  top: 1px;
  color: #a9c08c;
  background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
  background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}









.jquery-msgbox-inputs{margin-top:4px;}

.jquery-msgbox-inputs input{display:block;padding:3px 2px;border:1px solid #dddddd;margin:3px 0 6px 0;width:95%;}

.jquery-msgbox-label{font-weight:bold;font-size:11px;}

.jquery-msgbox-alert{background: url(images/alert.png) no-repeat 20px 20px;}

.jquery-msgbox-info{background: url(images/info.png) no-repeat 20px 20px;}

.jquery-msgbox-error{background: url(images/error.png) no-repeat 20px 20px;}

.jquery-msgbox-prompt{background: url(images/question.png) no-repeat 20px 20px;}

.jquery-msgbox-confirm{background: url(images/confirm.png) no-repeat 20px 20px;}