#control_overlay {
  background-color:#333333;
}

DIV.def-modal{
  background-color:#FFFFFF;
  padding:0.4em;
  border:4px solid #5080BD;
}

DIV.modal {
  background: #FAFAFA;
  background-image: url("../../images/jalios/layout/bg/msgBoxBg.gif");
  background-repeat: repeat-x;
  background-position: bottom;
  padding:0.4em;
  border:4px solid #70A1DF;
}

DIV.modal H1 {
  color: #5080BD;
  margin:  0;
  padding: 0;
  font: normal 16pt Arial, Helvetica, sans-serif;
  line-height: 32px;
}

DIV.modal .msg {
  padding: 0em 0.5em 0.5em 3.8em;
  font: normal 10pt Arial, Helvetica, sans-serif;
  text-align: left;
}

DIV.modal .visual {
  background-repeat: no-repeat;
  width:  32px;
  height: 32px;
  margin: 0.3em;
  vertical-align: middle;
}

DIV.modal .btn {
  clear: both;
  padding-top: 1em;
  text-align: right;
}


/* ----------------------------------------------- */
/*  ALERT                                        */
/* ----------------------------------------------- */

DIV.warning H1,
DIV.alert   H1{
  color: #FF6633;
}

DIV.warning,
DIV.alert  {
  border:4px solid #F79200;
}

DIV.warning .visual,
DIV.alert   .visual{
  background-image: url(../../images/jalios/icons/warning.gif);
}

/* ----------------------------------------------- */
/*  CONFIRM                                        */
/* ----------------------------------------------- */

DIV.confirm .visual {
  background-image: url(../../images/jalios/icons/information.gif);
}

/* ----------------------------------------------- */
/*  PROMPT                                        */
/* ----------------------------------------------- */

DIV.prompt .visual {
  background-image: url(../../images/jalios/icons/information.gif);
}

DIV.prompt .value {
  margin: 0.4em 0em 0em 0em;
  width: 20em;
}
