/* CSS file */
div#unsupported, div#noscript {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 800px;
	height: 420px;
	margin: -210px 0 0 -400px;
	/*background: #CCCCCC;*/
	background:transparent url("../images/unsupported/background.png") no-repeat center center;
}

div#messageBox {
	position: absolute;
	left: 55%;
	top: 0px;
	width: 410px;
	margin: 100px 0px 0px -205px;
}

div#messageBoxBackground {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background:#FFFFFF;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
}

div#messageBoxIcon {
	position:absolute;
	top:0px;
	left:0px;
	height:100px;
	width:100px;
	background:transparent url("../images/unsupported/unsupported.gif") no-repeat center center;
}

div#userMessage {
	position: relative;
	text-align:center;
}

div#unsupported div#messageBox h2 {
	position: relative;
	margin: 25px 10px 10px 100px;
	font-size: 18pt;
	font-weight: normal;
	line-height: 22pt;
	color: #000000;
	text-align: center;
}

div#unsupported div#userMessage {
	margin: 15px 150px 15px 125px;
	height: 70px;
}

div#unsupported div#userMessage a {
	font-size: 14pt;
	font-weight: normal;
	line-height: 40pt;
	color: #000000;
	text-decoration: none;
}

div#unsupported div#userMessage a span {
	color: #0000FF;
}

div#unsupported a#flashIcon {
	display: block;
	position:absolute;
	top:0px;
	right:-70px;
	height:60px;
	width:60px;
	background:transparent url("../images/unsupported/flashplayer_100x100.jpg") no-repeat center center;
}

div#noscript div#messageBox h2 {
	position: relative;
	margin: 25px 10px 0px 10px;
	font-size: 18pt;
	font-weight: normal;
	line-height: 22pt;
	color: #000000;
	text-align: center;
}

div#noscript h3 {
	position: relative;
	margin: 7px 10px;
	text-align: center;
}

div#noscript div#userMessage {
	margin: 15px;
}
