.footerBackground {
	border-bottom:solid 21px #FFF;
	//border-bottom:solid 25px #FFF;
}
.bottom_bar {
	position:fixed;
	//position:absolute !important;
	//top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);
	bottom:0px;
	z-index:999;
	width:100%;
	left:0px;
	//left:25% !important;
	background:url(bottombarbg.png);
	height:50px;
	color:#FFF;
}

.bottom_bar_center {
	width:960px;
	margin:0 auto;
}

.uplink {
	float:right;
	margin:12px 35px 0 0;
	//width:100px;
}


.lastcatalog {
	float:left;
	margin:5px 0 0 35px;
	//width:180px;
}
.lastcatalog img {
	float:left;
}
.lastcatalog:hover, .lastcatalog:focus {
	background:#FFF;
	//background-color:#FFF;
	color:#000;
}
.lastcatalog a {
	color:#FFF !important;
	display:block;
	height:40px;
}
.lastcatalog a:hover {
	color:#000 !important;
}

.catalog_text {
	margin:12px 10px 0 10px;
	display: block;
	float:right;
	//cursor: pointer !important;
}

.uplink {
	cursor:pointer;
	margin:5px 10px 0 10px;
}
.uplink:hover {
	background:#FFF;
	//scrollbar-face-color: expression(runtimeStyle.scrollbarFaceColor = '#fff',onmouseover = function() {this.className += ' hover'},onmouseout = function() {this.className = this.className.replace(/ hover/g, '')}  );
	color:#000;
}

.uplink span {
	font-size:14px !important;
	height:30px;
}
.uplink span:hover {
	color:#000 !important;
}