#cleverRecommendationPopupCompareSpecial {
	margin-left: 50px;
	margin-top: 155px;
	position: absolute; 
	z-index: 999;
	
}

#cleverRecommendationPopupCompareSpecial div.block {
	background: #fff;
	border: 0px;
	margin-top: 0px;
	width: 660px;
}

*html #cleverRecommendationPopupCompareSpecial div.block  {
		width: 650px;
}

#cleverRecommendationPopupCompareSpecial div.blockContent {
	background: none; 
	border: 0px; 
	padding: 10px 40px 0;
}


*html #cleverRecommendationPopupCompareSpecial div.blockContent {
	width: 600px;
	padding: 10px 0 0 5px;
	margin-left:0px;
}


#cleverRecommendationPopupCompareSpecial div.blockContent h1 {
	font-size: 250%; 
	color: #000; 
	font-weight: bold;
}

#cleverRecommendationPopupCompareSpecial div.blockContent p.textLinkUpgrade {
	margin-top: 20px; 
}

#cleverRecommendationPopupCompareSpecial div.blockContent p.textLinkUpgrade a {
	color: #1111CC; 
	font-size: 170%; 
	line-height: 110%;
	text-decoration: underline;
}

#cleverRecommendationPopupCompareSpecial div.blockContent p.upsellImage {
	margin: 40px 15px 0 15px;
}

#cleverRecommendationPopupCompareSpecial div.blockContent p.upsellImage img {
	float: none;
	height: 166px; 
	width: 550px; 
}

#cleverRecommendationPopupCompareSpecial div.blockContent h2 {
	margin-top: 40px; 
	font-size: 120%;
	font-weight: normal;
}

#cleverRecommendationPopupCompareSpecial div.blockContent p.textProductDescription {
	margin-top: 15px; 
	font-size: 120%;
}
#cleverRecommendationPopupCompareSpecial div.blockContent p.textProductDescription span {
	font-weight: bold;
}

#cleverRecommendationPopupCompareSpecial div.blockContent div.buttons {
	margin: 45px 0 20px 0;
}

#cleverRecommendationPopupCompareSpecial div.blockContent div.buttons table {
	width: 575px;
}

*html #cleverRecommendationPopupCompareSpecial div.blockContent div.buttons table {
	width: 500px;
}

#cleverRecommendationPopupCompareSpecial div.blockContent div.buttons a.decline {
	background: #ebebeb; 
	border: 1px solid #d3d3d3;  
	color: #afb0b2; 
	cursor: pointer; 
	display: block;
	font-size:11pt; 
	heigh: 28px; 
	text-decoration: none; 
}

#cleverRecommendationPopupCompareSpecial div.blockContent div.buttons a.decline span,
#cleverRecommendationPopupCompareSpecial div.blockContent div.buttons a.add span{
	display: block; 
	height: 28px;
	line-height: 200%;
	padding: 0px 30px;
	white-space: nowrap; 
}

#cleverRecommendationPopupCompareSpecial div.blockContent div.buttons a.add {
	background: transparent url(/mycontent/278/backButtonNext.jpg) repeat-x scroll 0 0; 
	border-color:#928E8D #595856 #595856 #928E8D; 
	border-style:solid; 
	border-width:1px;
	color:#000000; 
	cursor: pointer; 
	display: block; 
	font-size:11pt; 
	height: 28px; 
	text-decoration: none; 
}


#popupBackground {
	background: #333; 
	position: fixed; 
	width: 100%; 
	height: 100%; 
	top: 0; 
	left: 0; 
	z-index: 1; 
	opacity: 0.6;  
	filter:Alpha(opacity=80); 
	-moz-opacity:.6;
}


*html #cbPopupPageDiv {
	position: absolute;
	background: #333;
	width: 3000px;
	height: 2000px;
	top: 0;
	left: -1000px;
	opacity: 0.6;  
	filter:Alpha(opacity=80); 
	-moz-opacity:.6; overflow: hidden;
	overflow: hidden;
}


#cleverRecommendationPopupCompareSpecial div.popUpLogo {
	background: #fff url(/mycontent/278/popUpLogo.gif) no-repeat right 0;
	height: 35px;
	width: 660px;
}

#cleverRecommendationPopupCompareSpecial div.cleverRecommendationPopupCompareSpecialTop {
background: url(/mycontent/278/popUpTop.gif) no-repeat;
	height: 16px; 
	width: 660px; 
}

#cleverRecommendationPopupCompareSpecial div.cleverRecommendationPopupCompareSpecialBottom {
	background: url(/mycontent/278/popUpBottom.gif) no-repeat;
	height: 16px; 
	width: 660px;
}



#cleverRecommendationPopupCompareSpecial div.buttons span.CBSubmitButtonDecline input.CBSubmit {
	background:none repeat scroll 0 0 #EBEBEB;
	border:1px solid #D3D3D3;
	color:#AFB0B2;
	font-size:11pt;
}

#cleverRecommendationPopupCompareSpecial div.buttons input.CBSubmit {
	padding: 0 10px;
}



#CBPopUpLayerAutoIframe {
	position: absolute;
	border: 0px;
	background: #ffffff;
	height:300px;
	width:505px;
	top:5px;
	z-index: -1;
}