﻿/* Status bar */
.status_mask
{
	margin:0;
	padding:0;
	z-index:2000;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	background-image: url(../Img/StatusBar/bgStatus.png);

	/* Fix for < IE7 */
	_position:absolute;
	_top: expression(document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) + 'px');
}

* html .status_mask {
	background-image:expression(this.runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + this.currentStyle['backgroundImage'].split('\"')[1] + ', sizingMethod="crop")',this.runtimeStyle.backgroundImage = 'none',this.src = 'blank.gif');
}

.status_text
{
	padding:0;
	margin:20px 40px 10px 10px;
	z-index:2100;
	color:#fff;
	font-size:11px;
	background-color:Transparent;
	font-family:Trebuchet MS, Sans-Serif;
}

.status_text:after
{
	content: ".";
	visibility: hidden;
	clear: both;
	float: none;
	display: block;
	height: 0px;
}

a.status_closeBtn
{
	cursor:pointer;
	float:right;
	margin: 15px 5px 0 0;
	display: block;
	width: 28px;
	height: 15px;
	text-indent: -10000px;
	background: transparent url(../Img/StatusBar/StatusClose.png) no-repeat;
}
a.status_closeBtn:hover
{
	background-position:-28px 0;
	text-decoration:none;
}

ul.status_list_error, ul.status_list_message
{
	padding:0 0 0 70px;
	margin:0;
	min-height:60px;
	_height:60px;
	list-style-type:none;
}
ul.status_list_error { background: transparent url(../Img/StatusBar/StatusError.png) no-repeat; }
ul.status_list_message { background: transparent url(../Img/StatusBar/StatusMessage.png) no-repeat; }

ul.status_list_error li { color:red; }

ul.status_list_message li {	color:#2e495f; }