body.withoutScroll{
	overflow:hidden;
}

.compatWarningBlock{
	display:none;
}

.compatBackground
{
	background-color: black;
	left: 0;
	top:0;
	height: 100%;
	opacity: 0.7;
	overflow-y: hidden;
	position: absolute;
	top: expression(eval('document.documentElement.scrollTop'));
	width: 100%;
	z-index: 2000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

div.compatWindowWarning
{
	float: left;
	left: 50%;
	margin-left: -450px;
	margin-top: 35px;
	position: absolute;
	top:expression(eval('document.documentElement.scrollTop'));
	top:30px;  
	z-index: 3000;
	width: 900px;
	background-color: #fff;
	padding: 35px;
}

* html div.compatWindowWarning{
	padding:20px;
	width:945px;
}

div.compatWindowWarning div.closeButton
{
	background-image: url('/.style/standard/xhtml/compatTest/icons/close.png');
	background-color: transparent;
	width: 27px;
	height: 27px;
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
	background-repeat: no-repeat;
}

* html div.compatWindowWarning div.closeButton{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/close.png');
}

div.compatWindowWarning span.heading{
	text-align:center;
	margin:0 auto 45px 0;
	width:875px;
	display:block;
}

div.compatWindowWarning span.heading h1
{
    color:#484848;
    font-size:38px;
    line-height:44px;
    font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    display:inline;
	margin-bottom:0;
	background: url('/.style/standard/xhtml/compatTest/icons/attention.jpg') 0 center no-repeat transparent;
	padding-left:45px;
}


div.compatWindowWarning p
{
    color:#676767;
    font-size:15px;
	line-height:24px;
	font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    margin:0;
    margin-bottom: 30px;
}

div.compatWindowWarning a{
	color:#333399;
	font-size:15px;
	line-height:24px;
	font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}

div.compatWindowWarning a:hover{
	color:#4fc2fd;
}

div.compatWindowWarning .verIdentBlock
{
	position:relative;
	width:100%;
}

div.compatWindowWarning .verIdentBlock div{
	width:100%;
	position:relative;
	margin-bottom:35px;
}

div.compatWindowWarning .verIdentBlock div span{
	display:block;
	position:relative;
	text-align:center;
}


div.compatWindowWarning .bold{
	font-weight:bold;
}

div.compatWindowWarning .verIdentBlock  p{
	margin-bottom:0;
}

div.compatWindowWarning .verIdentBlock  div p{
	font-size:16px;
	margin-bottom:20px;
}

div.compatWindowWarning .verIdentBlock  div a.button{
	width:182px;
	height:52px;
	display:block;
	background: url('/.style/standard/xhtml/compatTest/icons/update.jpg') 0 0 no-repeat transparent;
	left: 50%;
    margin-left: -90px;
    position: relative;
    color:#226301;
    font:20px/22px 'Ubuntu', Arial, "Helvetica CY";
    text-decoration:none;
    padding: 12px 0 0 65px;
	z-index:10;
}

div.compatWindowWarning .browserList{
	margin:0 auto 30px;
	background: url('/.style/standard/xhtml/compatTest/icons/gradient.jpg') center 0 repeat-y transparent;
	position:relative;
	margin-top:10px;
	width:874px;
}

div.compatWindowWarning .browserList .outer{
	background: url('/.style/standard/xhtml/compatTest/icons/stripeTop.png') 0 0 no-repeat transparent;
	height:7px;
	width:874px;
	position:absolute;
	top:0;
	left:0;
}

* html div.compatWindowWarning .browserList .outer{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/stripeTop.png'); 
}

div.compatWindowWarning .browserList .inner{
	background: url('/.style/standard/xhtml/compatTest/icons/stripeBot.png') 0 0 no-repeat transparent;
	height:7px;
	width:874px;
	position:absolute;
	bottom:0;
	left:0;
}

* html div.compatWindowWarning .browserList .inner{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/stripeBot.png'); 
}


div.compatWindowWarning .browserList ul{
	width:874px;
	margin:35px auto 15px;
	overflow:hidden;
	position:relative;
	padding-top:30px;
}

div.compatWindowWarning .browserList ul li{
	background: none repeat scroll 0 0 transparent;
    display: block;
    float: left;
    padding: 0;
    width: 437px;
    position:relative;
    height:80px;
    margin:0;
}

div.compatWindowWarning .browserList ul li:before{
	content:"";
}

div.compatWindowWarning .browserList ul li div.wrap{
	left: 50%;
    margin-left: -115px;
    overflow: hidden;
    position: absolute;
    height: 80px;
    width: 230px;
}

div.compatWindowWarning .browserList ul li div .linkBlock{
	padding-left:15px;
	background: url('/.style/standard/xhtml/compatTest/icons/line.jpg') 0 0 no-repeat transparent;
	float:left;
	width:140px;
}

div.compatWindowWarning .browserList ul li div a{
	font:25px/28px 'Ubuntu', Arial, "Helvetica CY";
	margin-bottom:7px;
	display:block;
}

div.compatWindowWarning .browserList ul li div span.imageLink a{
	margin-right:15px;
	float:left;
	margin-top:0;
	margin-bottom:0;
	width:50px;
	height:50px;
} 

div.compatWindowWarning .browserList ul li div p{
	text-transform:uppercase;
	font:10px/14px 'Ubuntu', Arial, "Helvetica CY";
	color:#484848;
}

div.compatWindowWarning .browserList div.sign{
	position:absolute;
	top:-20px;
	left:50%;
	margin-left:-121px;
	width:247px;
	height:140px;
	background: url('/.style/standard/xhtml/compatTest/icons/whiteRadial.png') center 0 no-repeat transparent;
	text-align:center;
	z-index:3;
}

* html div.compatWindowWarning .browserList div.sign{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/whiteRadial.png'); 
}


div.compatWindowWarning .browserList div.sign p{
	font-size:30px;
	line-height:34px;
	margin:0;
	display:inline;
}

div.compatWindowWarning p.support{
	margin-bottom:10px;
}

div.compatWindowWarning .browserList .wrap span.imageLink .Chrome{
	background: url('/.style/standard/xhtml/compatTest/icons/chrome.png') 5px 0 no-repeat transparent;
}

* html div.compatWindowWarning .browserList .wrap span.imageLink .Chrome{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/chrome.png'); 
}

div.compatWindowWarning .browserList .wrap span.imageLink .Opera{
	background: url('/.style/standard/xhtml/compatTest/icons/opera.png') 10px 0 no-repeat transparent;
}

* html div.compatWindowWarning .browserList .wrap span.imageLink .Opera{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/opera.png'); 
}

div.compatWindowWarning .browserList .wrap span.imageLink .Firefox{
	background: url('/.style/standard/xhtml/compatTest/icons/firefox.png') 5px 0 no-repeat transparent;
}

* html div.compatWindowWarning .browserList .wrap span.imageLink .Firefox{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/firefox.png'); 
}

div.compatWindowWarning .browserList .wrap span.imageLink .Safari{
	background: url('/.style/standard/xhtml/compatTest/icons/safari.png') 5px 0 no-repeat transparent;
}

* html div.compatWindowWarning .browserList .wrap span.imageLink .Safari{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/safari.png'); 
}

div.compatWindowWarning .browserList .wrap span.imageLink .IExplorer{
	background: url('/.style/standard/xhtml/compatTest/icons/iexplorer.png') 0 0 no-repeat transparent;
}

* html div.compatWindowWarning .browserList .wrap span.imageLink .IExplorer{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.style/standard/xhtml/compatTest/icons/iexplorer.png'); 
}
