#previewoverlay {
font-family: Helvetica, Arial, sans-serif;
width: 100%;
background: transparent url(../images/bg_launchoverlay.png) repeat-x;
position: fixed;
z-index: 1;
bottom: 0;
padding: 18px;
height: 78px;
left:0;
}
#previewoverlay #content {
width: 920px;
}
#previewoverlay h3 {
color: #DF0101;
font-size: 24px;
padding: 0; 
margin: 0 0 0 20px;
float: left;
}
#previewoverlay p {
line-height:1.2em;  
width: 340px;
font-size: 16px;
padding: 0;
margin: 5px 60px 0 20px;
color: #404952;
clear: left;
float: left;
}
#previewoverlay span {
float: left;
display: inline;
width: 460px;
height: 72px;

}
#btn_preview, #btn_launch {
display: block;
float: left;
display: inline;
width: 226px;
height: 72px;
}
#btn_preview {
background: url(/images/sprite.png) 0px -1442px no-repeat;
}
a:hover#btn_preview {
background: url(/images/sprite.png) 0px -1514px no-repeat;
}
#btn_launch {
background: url(/images/sprite.png) 0px -1298px no-repeat;
margin-left: 5px;
}
a:hover#btn_launch {
background: url(/images/sprite.png) 0px -1370px no-repeat;
}
* html #previewoverlay {
	position: absolute;
	top:expression(eval(document.compatMode &&
		document.compatMode=='CSS1Compat') ?
		documentElement.scrollTop
		+(documentElement.clientHeight-this.clientHeight) 
		: document.body.scrollTop
		+(document.body.clientHeight-this.clientHeight));
}
/*
body {
  padding-top:116px;
}
*/