﻿/*MESSAGE BOARD*/

#msgBoard {
position: absolute;
width: 980px; 
margin: 0px auto auto auto;
z-index: 50;
display: none;
}

#msgBoard #msgLeftBlock {
float: left;
height: 40px; 
width: 160px;
background-image: url('/css/deco/alert_sx.png');
z-index: 50;
}

#msgBoard #msgCenterBlock {
float: left;
}

#msgBoard #msgCenterBlock, #msgCenterBlock .msgAbsBlock {
width: 660px; 
min-height: 40px;
z-index: 50;
}

#msgCenterBlock .msgAbsBlock {
/* position: absolute; */
}

#msgCenterBlock .msgAbsBg {
width: 660px;
padding-bottom: 40px;
background-image: url('/css/deco/alert_cx.png');
background-repeat: no-repeat;
background-position: center bottom;
z-index: 50;
}

#msgCenterBlock .msgAbsScreen {
background-image: url('/css/deco/bg_trans_w90.png');
padding: 30px 40px 0px 40px;
width: 580px;
z-index: 50;
}

#msgCenterBlock #msgTxt {
background-image: none;
background-position: 0 0;
background-repeat: no-repeat;
min-height: 50px;
padding-left: 60px;
font-size: 18px;
color: #333;
}

#msgCenterBlock #msgCloseButton {
width: 10px;
height: 10px;
background-image: url('/css/deco/tasto_10_red_X.png');
background-repeat: no-repeat;
float: right;
}

#msgCenterBlock #msgCloseButton:hover {
cursor: pointer;
background-image: url('/css/deco/tasto_10_softred_X.png');
}


#msgBoard #msgRightBlock {
float: left;
height: 40px; 
width: 160px;
background-image: url('/css/deco/alert_dx.png');
z-index: 50;
}

.msgClearBoth {
clear: both;
padding: 0px;
margin: 0px;
width: 100%;
border: none;
font-size: 1px;
height: 0px;
line-height: -1px; /*IE8 deservers this*/
}

.bgDiv {
background-color: black;
position: absolute;
top: 0px;
left: 0px;
z-index: 40;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
opacity: .5
}