/* --------------------------------------begin msg-panel----------------------------------*/
.body-panel-popup {
	list-style:none;
	margin-bottom:15px;
	border: none! important;
	background-color:transparent! important;
	height: 1%; /* hack for IE otherwise child div background-color and border will ignored */
}
.body-panel-popup .top-left-corner-popup,
.body-panel-popup .top-right-corner-popup,
.body-panel-popup .bottom-left-corner-popup,
.body-panel-popup .bottom-right-corner-popup {
    background-image: url( ../../img/message/corners1280x42Message.gif );
    height: 21px;
    font-size: 2px;
}

.body-panel-popup .top-left-corner-popup,
.body-panel-popup .bottom-left-corner-popup {
    margin-right: 21px;
}

.body-panel-popup .top-right-corner-popup,
.body-panel-popup .bottom-right-corner-popup {
    margin-left: 21px;
    margin-top: -21px;
}

.body-panel-popup .top-right-corner-popup {
    background-position: 100% 0;
}

.body-panel-popup .bottom-left-corner-popup {
    background-position: 0 -21px;
}

.body-panel-popup .bottom-right-corner-popup {
    background-position: 100% -21px;
}

.body-panel-popup .inside-popup {
	background-color:#FFF! important;
	border-left: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	padding: 3px 10px 0px 10px;
	height: 1%; /* hack for IE otherwise child div background-color and border will ignored */
}

/* --------------------------------------end msg-panel----------------------------------*/

.body-panel-popup .msgCloseIcon-popup {
	float:right;
	width:28px;
	height:28px;
	background:url(../../img/message/closeButton.gif) no-repeat;
	cursor:pointer;
}
.body-panel-popup .msgBody-popup {
	min-height:33px;
	height: expression( this.scrollHeight < 34 ? "33px" : "auto" ); /* sets min-height for IE 6 */
	border:0;
}

.msgBody-popup .header {
	font-weight:bold;
	font-size:12pt;
	text-align: center;
	padding: 0 0 0.7em;
}

.body-panel-popup .marginedBody {
	margin:10px 38px 0 44px;
}

.body-panel-popup .msgBody-with-padding {
    margin:10px 10px;
	width: 90%;
}

.body-panel-popup .msgCloseLink-popup {
	text-align:right;
}
.body-panel-popup .msgCloseLink-popup a {
	color:#3636AB;
}
.body-panel-popup .msgCloseLink-popup a:hover {
	color:#3636AB;
	text-decoration:none;
}

.body-panel-popup .closeDialog {
	text-align:right! important;
	padding:1em 1em 0! important;
	font-weight:bold! important;
	cursor:pointer! important;
	margin: 0! important;
}

.errorMessageWindow .top-left-corner-popup {
	background: url( ../../img/message/corners1280x42ErrorMessage.gif )! important;
}
.errorMessageWindow .top-right-corner-popup {
	background: url( ../../img/message/corners1280x42ErrorMessage.gif ) 100% 0! important;
}
.errorMessageWindow .bottom-left-corner-popup {
	background: url( ../../img/message/corners1280x42ErrorMessage.gif ) 0 -21px! important;
}
.errorMessageWindow .bottom-right-corner-popup {
	background: url( ../../img/message/corners1280x42ErrorMessage.gif ) 100% -21px! important;
}

.errorMessageWindow .inside-popup {
	border-left: 1px solid #F36032! important;
    border-right: 1px solid #F36032! important;
}

.ERROR .top-left-corner-popup,
.ERROR .top-right-corner-popup,
.ERROR .bottom-left-corner-popup,
.ERROR .bottom-right-corner-popup{
    background-image: url( ../../img/message/corners1280x42ErrorMessage.gif )! important;
}

.ERROR .inside-popup {
	border-left: 1px solid #F36032! important;
    border-right: 1px solid #F36032! important;
}
/* --------------------------------------end msg-panel----------------------------------*/
.ERROR .msgInformIcon-popup {
	float:left;
	width:32px;
	height:32px;
	background:url(../../img/message/msgErrorIcon.gif) no-repeat;
}

.INFO .msgInformIcon-popup {
	float:left;
	width:33px;
	height:33px;
	background:url(../../img/message/msgInformationIcon.jpg) no-repeat;
}

.MARKETING .msgInformIcon-popup {
}

.MARKETING .msgBody-popup {
	margin:0 38px 0 0;
	min-height:33px;
	height: expression( this.scrollHeight < 34 ? "33px" : "auto" ); /* sets min-height for IE 6 */
}

.WARNING .msgInformIcon-popup {
	float:left;
	width:34px;
	height:31px;
	background:url(../../img/message/msgWarningIcon.jpg) no-repeat;
}
