/* DE */
#corpTabs {
	top: 71px;
}
/* HOMEPAGE */
	
	#product .productInfo h3 {
		width: 220px;
		text-transform: none;
	}
	#product div.buy input{
		margin-top: 8px;
	}
	
	/* Common to Both Promos */

	div#topShelf h3 a:link { color: #000; }
	div#topShelf h3 a:visited { color: #000; }
	div#topShelf h3 a:hover { color: #ADAB00; }
	div#topShelf h3 a:active { color: #000; }

	/* Left Promo */

	#currentPromo {
		background: none !important;
	}
	#currentPromo div.mis a.productBox {
		width: 115px;
		height: 140px;
		background: url(http://images.mcafee.com/common/boxshots/en-gb/box_miss_89x115.gif) no-repeat 0 15px;
	}
	#currentPromo div.mis a.productBox span.new {
		font-size: 130%;		
		height: 18px !important;
		_height: 15px !important;
	}
	#currentPromo div.product {
		background: none;
	}
	#currentPromo h3, #currentPromo p {
		margin-left: 75px;
		padding-right: 10px;
		text-transform: none !important;
	}
	#currentPromo h3 {
		margin-top: 0 !important;
		padding-top: 20px;
	}
	#currentPromo p#currentPromoTagline {
		font-weight: bold;
		color: #616161;
	}
	#currentPromo p {
		margin-bottom: 12px;
	}
	#currentPromo .price {
		color: #CC0033;
		font-weight: bold;
		font-size: 120%;
		padding-left: 5px;
	}
	#product.mis .productInfo p{
		margin:4px 0px 4px 0px;
	}
	
	/* Right Promo */
	
	div#featuredProduct h2 {
		display: none;
	}
	div#featuredProduct h3 {
		text-transform: none;
	}
	div#featuredProduct div#product {
		padding-top: 10px;
	}
	div#featuredProduct div.vsf a.productBox {
		background: url(http://images.mcafee.com/common/boxshots/ja/box_mvsf_89x115.gif) no-repeat 0 5px;
		height: 137px;
		text-decoration: none !important;	
	}
	div#featuredProduct div.vsf span.new {
		font-size: 130%;
		font-weight: bold;
		color: #c03;
		position: relative;
		left: 20px;
		top: 123px;
	}
	div#featuredProduct div.productInfo {
		width: 220px;
	}
	div#featuredProduct p.red {
		padding-bottom: 25px; 
	}
	div#featuredProduct input {
		margin: 0 15px 0 0 !important;
	}
	div#featuredProduct p.note {
		display: inline;
	}
	/* /end Top Promos */
	
#contentColumn .callOut H4 a.extra {
	display: none;
}  
#upgradeCenter .infoList {
	margin-bottom: 6px;
}
#contentColumn {
	height: 338px;
}
div#row1 {
	height: 130px;
}
div#bottomShelf ul.highLightList li#topSellingProducts, 
div#bottomShelf ul.highLightList li#bestValues {
	height: 115px;
}
div#bottomShelf ul.highLightList li#topSellingProducts 	{ width: 29%; }
div#bottomShelf ul.highLightList li#bestValues 			{ width: 29%; }
div#bottomShelf ul.highLightList li#quicklinks 			{ width: 29%; }

div#bottomShelf ul.highLightList li ul li {
	height: auto !important;
	background-position: 0 5px !important;
}

/***** AutoRenewal *******************/
#contentMain {
	margin-top: 12px;
}

.productOption#AutoRenewal {
	background-image: url(http://images.mcafee.com/autorenewal/headers/red/header_red_607x97.gif);
	background-color: #FFFFFF;
	width: 607px;
	height: 97px;
	padding: 0px;
	margin: 0 0 10px 0;
}

.productOption#AutoRenewal h3 {
	padding: 0px;
	margin: 0px;
	position: relative;
	background-repeat: no-repeat;
	top: 19px;
	left: 145px;
}

.productOption#AutoRenewal h3.expiresSoon {
	background-image: url(http://images.mcafee.com/autorenewal/headers/red/de/text_expiressoon.gif);
	width: 240px;
	height: 16px;
}

.productOption#AutoRenewal h3.expiresToday {
	background-image: url(http://images.mcafee.com/autorenewal/headers/red/de/text_expirestoday.gif);
	width: 249px;
	height: 16px;
}

.productOption#AutoRenewal h3.hasExpired {
	background-image: url(http://images.mcafee.com/autorenewal/headers/red/de/text_hasexpired.gif);
	width: 252px;
	height: 16px;
}
.productOption#AutoRenewal div.split {
	background-color: #FFFFFF;
	width: 1px;
	height: 68px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 15px;
	left: 115px;
}

.productOption#AutoRenewal div.dayCount {
	width: 2em;
	height: 1em;
	position: absolute;
	top: 9px;
	left: 6px;
	color: #FFFFFF;
	font-size: 52px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

.productOption#AutoRenewal div.daysLeft {
	position: absolute;
	top: 66px;
	left: 25px;
	background-image: url(http://images.mcafee.com/autorenewal/headers/red/de/text_daysleft.gif);
	background-repeat: no-repeat;
	width: 75px;
	height: 18px;
}

.productOption#AutoRenewal div.daysLeft span {
	display: none;
}

.productOption#AutoRenewal h3 span {
	display: none;
}

.productOption#AutoRenewal p {
	width: 450px;
	position: relative;
	margin: 0px;
	padding: 0px;
	top: 22px;
	left: 145px;
	white-space: normal;
	font-size: 11px;
	color: #FFFFFF;
}
div#datRenewVS h5, div#datRenewVSP h5, div#datRenewMIS h5 {
	font-size: 18px;
	font-weight: normal;
}


div#datRenewVS h5 {
	background-image: url(http://images.mcafee.com/en-us/upgradecenter/landing/logo_virusscan_h5_94x17.gif);
	width: 94px;
	height: 17px;
	background-repeat: no-repeat;
	background-position: 0em .03em;
	margin: 0 0 5px 0;
}
div#datRenewVS h5 span {
	display: block;
	width: 250px;
	padding-left: 100px;
	padding-bottom: 2px;
}
div#datRenewVS h5 span.productName {
	display: none;
}

div#datRenewVSP h5 {
	background-image: url(http://images.mcafee.com/en-us/upgradecenter/landing/logo_vsp_h5_198x19.gif);
	width: 198px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0% 10%;
	margin: 0;
}
div#datRenewVSP h5 span {
	display: block;
	width: 120px;
	padding-left: 205px;
	padding-bottom: 6px;
}
div#datRenewVSP h5 span.productName {
	display: none;
}

div#datRenewMIS h5 {
	background-image: url(http://images.mcafee.com/en-us/upgradecenter/landing/logo_miss_h5_183x19.gif);
	width: 183px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0% 10%;
	margin-bottom: 6px;
}
div#datRenewMIS {
	position: relative;
}
div#datRenewMIS h5 span {
	display: block;
	width: 1500px;
	padding-left: 190px;
	padding-bottom: 8px;
	position: absolute;
	top: 7px;
}
div#datRenewMIS h5 span.productName {
	display: none;
}
.content#datRenewVS, .content#datRenewMIS, .content#datRenewVSP, .content#DatRenewal_MAS {
	background-image: url(http://images.mcafee.com/icons/icon_web_renew_75x95.gif);
	background-repeat: no-repeat;
	background-position: 42px 15px;
	height: 120px;
}
/***** Upgrade Center *******************/
#hdr_leftContent p {
	width: 425px;
}
#optionTags ul {
	padding: 0px 0px 0px 50px;
}
#optionTags li {
	padding: 0px 10px;
}
#productBenefits li {
	padding: 0px 0px 10px 0px;
}
.productOption {
	width: 606px;
}
.productOption h4 {
	width: auto;
	_padding: 3px 0px 4px 0px;
}
.optionCallout {
	margin: 20px 0px 0px 10px;
	-margin: 10px 0px 0px 10px;
	width: 566px;
	-width:585px
}
.contentWrapper .content p {
	width: 381px;
}
.contentWrapper .content li {
white-space: nowrap;
}

div.extra div.InternetSecuritySuite {
	background: url(http://images.mcafee.com/common/boxshots/de/box_miss_46x60.gif) no-repeat 8px 8px;
}
div.extra div.WebEssentials {
	background: url(http://images.mcafee.com/common/boxshots/de/box_mwe_46x60.gif) no-repeat 8px 8px;
}
.content#VSP h5 {
	background-image: url(http://images.mcafee.com/en-us/upgradecenter/landing/logo_vsp_h5_198x19.gif);
	width: 198px;
	height: 19px;
	background-position: 0% 10%;
	margin: 0 0 5px 0;
}
.content#MISS h5 p {
	margin-top: -2px;
	padding-left: 190px;
}
.productOption .contentWrapper .content#VSP {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_vspro_89x115.gif);
	background-repeat: no-repeat;
	background-position: 35px 15px;
	height: 150px;
}
.btn_dkGrey_arrowRight
{
	vertical-align:top;
}
.contentWrapper .content form {
	white-space: nowrap
}
.productOption .optionCallout h6.learnMore {
	font-weight: bold;
	text-align: right;
	float:right
}
.productOption .contentWrapper .optionCallout li.column2a {
	margin-left: 265px;
	margin-top: -45px;
}
.productOption .contentWrapper .optionCallout li.column2b {
	margin-left: 265px;
}
#tagLine {
	margin-top:4px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;	
	padding:0px
	background-image: url(http://images.mcafee.com/common/dash_horizontal_3x1.gif);
	background-repeat: repeat-x;
	background-position: center bottom;	
}
#tagLine p {
	margin:0px; 
	padding-top:4px; 
	padding-right:0px; 
	padding-bottom:4px; 
	padding-left:0px;
}
.productOption .optionCallout ul.column2  {
	margin: -49px 0 0 220px;
	_margin: -51px 0 0 260px;
	float: left;
	-float: none;
	padding-top:3px;
}

.content#VSP h5 p {
	padding-left:203px;
}
.productOption .contentWrapper .content#MISS, .productOption .contentWrapper .content#VSF, .productOption .contentWrapper .content#PCPP, .productOption .contentWrapper .content#MWP, .productOption .contentWrapper .content#MTP{
	background-image: url(http://images.mcafee.com/common/boxshots/en-ca/box_miss_89x115.gif);
	background-repeat: no-repeat;
	background-position: 35px 15px;
	height: 130px;		
}
.productOption .contentWrapper .content#VSF {
	background-image: url(http://images.mcafee.com/common/boxshots/en-ca/box_mvsf_89x115.gif);
	background-repeat: no-repeat;
	background-position: 35px 15px;
	height: 150px !important;
}
.productOption .contentWrapper .content#PCPP {
	background-image: url(http://images.mcafee.com/common/boxshots/en-ca/box_pcpp_89x115.gif);
}
.productOption .contentWrapper .content#MWP {
	background-image: url(http://images.mcafee.com/common/boxshots/en-ca/box_mwp_89x115.gif);
}
.productOption .contentWrapper .content#MTP {
	background-image: url(http://images.mcafee.com/common/boxshots/en-ca/box_mtp_89x115.gif);
}


/* -------------------- Note: Old box shots may need to be removed    ------------------------

.productOption .contentWrapper .content#MISS, .productOption .contentWrapper .content#VSP, .productOption .contentWrapper .content#VS,  .productOption .contentWrapper .content#MPFP, .productOption .contentWrapper .content#MPS, .productOption .contentWrapper .content#MAS, .productOption .contentWrapper .content#MSK,  .productOption .contentWrapper .content#MQC, .productOption .contentWrapper .content#VirusScan3Use, .productOption .contentWrapper .content#MISS_MAS {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_miss_89x115.gif);
	background-repeat: no-repeat;
	background-position: 35px 15px;
	height: 125px;		
}
.productOption .contentWrapper .content#VirusScan {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mvsf_89x115.gif);
}
.productOption .contentWrapper .content#VirusScan3User {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mvsf_89x115.gif);
}
.productOption .contentWrapper .content#VSP {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_vspro_89x115.gif);
}
.productOption .contentWrapper .content#MPFP {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mpfp_89x115.gif);
}
.productOption .contentWrapper .content#MPS {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mps_89x115.gif);
}
.productOption .contentWrapper .content#MAS {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mas_89x115.gif);
}
.productOption .contentWrapper .content#MSK {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_msk_89x115.gif);
}
.productOption .contentWrapper .content#MQC {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_qc_89x115.gif);
}
.productOption .contentWrapper .content#MISS_MAS {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_misMas_89x113.gif);
	height: 123px;	
}*/
.Warning {
	background-image: url(http://images.mcafee.com/common/icons/icon_warning_32x32.gif);	
	padding-left: 45px;
}
/*Affiliate default page*/
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
h4 {
	font-size: 12px;
	color: #000000;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.productOption .contentWrapper .content#VSPLUS{
background-image: url(http://images.mcafee.com/common/boxshots/de/box_mvsf_89x115.gif);
background-repeat: no-repeat;
background-position: 35px 15px;
height: 125px;
}

/* repeating styles - srikumar
.productOption .optionCallout ul.column2  {
	margin: -49px 0 0 190px;
	_margin: -51px 0 0 240px;
	float: left;
	-float: none;
}*/
.content#MISS h5{
background: none !important;
width: 100% !important;
}
.content h5 span { 
display: inline !important;
font-size: 15px;
}
.secondBox{
margin-left: 0px !important;
margin-right: 0px !important;
}
/* repeating styles - srikumar
.productOption .optionCallout ul.column2  {
	margin: -72px 0 0 280px;
	_margin: -72px 0 0 280px;
	float: left;
	-float: none;
}*/
#VirusScan h5 {
background: none !important;
}
.productOption .contentWrapper .content#VSPLUS{
background-image: url(http://images.mcafee.com/common/boxshots/de/box_mvsf_89x115.gif);
background-repeat: no-repeat;
background-position: 35px 15px;
height: 125px;
}
.content#MISS h5, .content#VSP h5, .content#Virusscan h5{
background: none !important;width:200px;
}
h5 span { 
display: inline !important;
}

/* Comparison Chart */

table.styled {
	border-collapse: collapse;
	border-bottom: 1px solid #999;
}
table.styled img {
	border: none;
}
table.styled thead {
	text-align: center;
}
table.styled thead th {
	border-top: 1px solid #999;
}
table.styled tbody td, table.styled th {
	border-right: 1px solid #999;
	border-left: 1px solid #999;
}
table.thinly td, table.thinly th {
	padding: 5px !important;
}
table.thinly tbody th {
	text-align: left;
}
table.styled tr.even {
	background: #fff;
}
table.styled tr.odd {
	background: #E7ECE4;
}
table.styled td em {
	color: #b00c33;
	font-weight: bold;
	font-style:normal;
	font-size: 1.2em;
	display: block;
}
table.styled .center {
	text-align: center !important;
}
table.thinly input.button {
	border: 1px solid #3e5966;
	color: #fff;
	min-height: .75em;
	background: #5e879c url(http://images.mcafee.com/common/media/images/style/bkgrd-btn-standard.gif) repeat-x top left;
	font: bold 0.85em Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.productOption .contentWrapper .content#VSF {

		background-image: url(http://images.mcafee.com/common/boxshots/de/box_mvsf_89x115.gif);
		background-repeat: no-repeat;
		background-position: 35px 15px;
		height: 125px;
}

.productOption .contentWrapper .content#PCPP {

		background-image: url(http://images.mcafee.com/common/boxshots/de/box_pcpp_89x115.gif);
		background-repeat: no-repeat;
		background-position: 35px 15px;
		height: 125px;

}
.productOption .contentWrapper .content#MTP {

		background-image: url(http://images.mcafee.com/common/boxshots/de/box_mtp_89x115.gif);
		background-repeat: no-repeat;
		background-position: 35px 15px;
		height: 125px;

}

.content h3 { width: 100%;}

.content#VirusScan h5 {
	position: relative;
	 letter-spacing: -.5px;
	 white-space: nowrap; 
}

.content h5{
	background: none !important;
	font-size: 14px !important;;
	width: 100% !important;
}

.productOption .optionCallout ul.column2_4bullets  {
	margin: -68px 0 10 220px;	
	_margin: -70px 0 10 260px;
	float: left;
	-float: none;
	padding-top:3px;
}
/* Free Trials Page */
div.productOption div.clear {
	clear: both;
}

/*Store Page Styles*/
#StoreContentArea .box .boxImg#StoreVSF {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mvsf_46x60.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 46px;
	height: 60px;		
}

#StoreContentArea .box .boxImg#StoreMTP {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mtp_46x60.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 46px;
	height: 60px;		
}

#StoreContentArea .box .boxImg#StorePCPP {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_pcpp_46x60.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 46px;
	height: 60px;		
}

#StoreContentArea .box .boxImg#StoreMWP {
	background-image: url(http://images.mcafee.com/common/boxshots/de/box_mwp_46x60.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 46px;
	height: 60px;		
}
/*FOR siteadvisor banner only -- 9/15/06*/
#contentBlock .callOutsa {
	width: 242px;
	margin-right: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#contentColumn .callOutsa {
	width: 100%;
	margin-top:0px;
	background: #c9e8f2 url(http://images.mcafee.com/common/icons/siteadvisor_plus_49x49.gif) no-repeat right bottom ;
}
.callOutsa div {
	font-size: 11px;
	margin: 0px;
	border-right: 1px solid #e7dfce;
	border-bottom: 1px solid #e7dfce;
	border-left: 1px solid #e7dfce;
}
.callOutsa	{
	width: 100%;
	position:relative;
	padding: 0px;
	margin: 0px 0px 12px;
}
.callOutsa .topLeft {
	padding: 0px;
	margin: 0px;
	border: 0px;
	position: absolute;
	background-image: url(http://images.mcafee.com/en-gb/homepage/callOut-CornerTopLeft_11x11.gif);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	height: 11px;
	width: 11px;
	background-position: left top;
	font-size: 0px;
}
.callOutsa .topRight {
	padding: 0px;
	margin: 0px;
	border: 0px;
	position: absolute;
	background-image: url(http://images.mcafee.com/en-gb/homepage/callOut-CornerTopRight_11x11.gif);
	background-repeat: no-repeat;
	right: 0px;
	top: 0px;
	height: 11px;
	width: 11px;
	background-position: right top;
	font-size: 0px;
}
.callOutsa .bottomLeft {
	padding: 0px;
	margin: 0px;
	border: 0px;
	position: absolute;
	background-image: url(http://images.mcafee.com/en-gb/homepage/callOut-CornerBottomLeft_11x11.gif);
	background-repeat: no-repeat;
	left: 0px;
	bottom: -1px;
	height: 11px;
	width: 11px;
	background-position: left bottom;
	font-size: 0px;
}
.callOutsa .bottomRight {
	padding: 0px;
	margin: 0px;
	border: 0px;
	position: absolute;
	background-image: url(http://images.mcafee.com/en-gb/homepage/callOut-CornerBottomRight_11x11.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	right: 0px;
	bottom: -1px;
	height: 11px;
	width: 11px;
	font-size: 0px;
}
.callOutsa h3 {
	margin: 0px;
	font-size: 1.5em;
	color: #006699;
	text-transform: none;
	border-top: 1px solid #e7dfce;
	border-right: 1px solid #e7dfce;
	border-left: 1px solid #e7dfce;
	padding-left:10px;
	padding-top:10px;
	font-weight: bold;
}
.callOutsa h3 a:link {
	color: #006699;
}
.callOutsa h3 a:visited {
	color: #006699;
}
.callOutsa h3 a:hover {
	text-decoration:none;
	color: #B00C33;
}
.callOutsa p {
	padding-left:10px;
	padding-right:30px;
}
.callOutsa ul.cmsl {
	margin-top: 8px;
	/*Firefox*/
	width:100px;
	margin-left: -30px;
	_margin-left: 10px;
	_margin-top: 12px;
	list-style:none;
}
.callOutsa ul.cmsl li a{
	background: url(http://images.mcafee.com/en-gb/homepage/siteadvisor_btn_19x19.gif) no-repeat 0 10px;
	text-decoration:none;
	color: #006699;
	font-weight: bold;
	padding: 12px 0 14px 25px;
	text-align: left;
}
.callOutsa ul.cmsl li a:hover {
	text-decoration:none;
	color: #B00C33;
}
.callOutsa p.download-note {
 	padding-right:100px;
}
.extra .VirusScanPlus, .InternetSecuritySuite {width: 49%}
.extra .VirusScanPlus input, .InternetSecuritySuite input{width: auto; float: left; clear: right;}
.extra .myAccountAddToCart {width: auto;}
