It seems as your site is missing the css for the flash messages.
Your style.css file needs this code.
/* Flash message */
.flashmessage,
.flashmessage {
font-size: 14px;
padding: 15px 0;
width: 100%;
top: 10px;
z-index: 999;
text-align: center;
}
.flashmessage-warning {
background-color: #FCF8E3;
border: solid 2px #FBEED5;
color: #C09853;
}
.flashmessage-error {
background-color: red;
border: none;
color: #fff;
}
.flashmessage-info,
.flashmessage-ok {
background-color: #D9EDF7;
border: solid 2px #BCE8F1;
color: #3A87AD;
}
.flashmessage .ico-close {
position: absolute;
top: 14px;
right: 17px;
float: right;
font-size: 18px;
line-height: 18px;
color: white;
text-shadow:none;
text-decoration:none;
font-weight: bold;
cursor: pointer;
}
.flashmessage-error .close {
color: #B94A48;
}
.flashmessage-warning .close {
color: #C09853;
}
.flashmessage-success .close,
.flashmessage-information .close {
color: #3A87AD;
}
.forcemessages-inline{
clear:both;
width: 960px;
margin-bottom:15px;
}
.forcemessages-inline .flashmessage{
position: relative;
}
Jay