/* Flash messages (info, success, warning, error, validation) */
.flashinfo, .flashsuccess, .flashwarning, .flasherror, .flashvalidation {
    border: 1px solid;
    margin: 5px 0px;
    padding:10px 10px 10px 60px;
    background-repeat: no-repeat;
    background-position: 15px center;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
#notificationDock p { margin-bottom: 0; }
.flashinfo {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/img/common/glyph/info.png');
}
.flashsuccess {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('/img/common/glyph/success.png');
}

.flasherror {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/img/common/glyph/error.png');
}
.flashwarning {
    color: #f87737;
    background-color: #f47453;
    background-image: url('/img/common/glyph/warning.png');
}

#prompt {
  display:none;
  position: absolute;
  top: 272px;
  left: 481.5px;
  width:400px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  padding:10px;
  font-family:Arial,sans-serif;
}
#prompt .close { opacity:1; }

.prompt_success {
  border:2px solid #00529B;
  background-color:#FFF;
  color: #00529B;
}

.prompt_player {
  border:2px solid #00529B;
  background-color:#FFF;
  color: #00529B;
}

.prompt_error {
  border:2px solid #D8000C;
  background-color:#FFF;
  color: #D8000C;
}

.prompt_player .prompt_message {
  background-image: url('/img/common/glyph/info.png');
}

.prompt_success .prompt_message {
  background-image: url('/img/common/glyph/info.png');
}

.prompt_error .prompt_message {
  background-image: url('/img/common/glyph/error.png');
}

#prompt .prompt_message {
  background-repeat: no-repeat;
  background-position: 5px center;
  padding:10px 10px 10px 50px;
}

#prompt button {
  -moz-border-radius-bottomleft:2px;
  -moz-border-radius-bottomright:2px;
  -moz-border-radius-topleft:2px;
  -moz-border-radius-topright:2px;
  -moz-outline-radius-bottomleft:2px;
  -moz-outline-radius-bottomright:2px;
  -moz-outline-radius-topleft:2px;
  -moz-outline-radius-topright:2px;
  background-color:#666666;
  color:#FFFFFF;
  cursor:pointer;
  font-size:13px;
  height:24px;
}
#prompt a.button:hover {
  text-decoration:none;
}

#prompt .prompt_buttons {
  text-align:center;
  padding-top:10px
}

#prompt .prompt_buttons img {
  cursor:pointer
}
