


body#hho-store div#content-main {
	margin-top: -.25em !important;
	padding-top: 0 !important;
}

#promo-bg-faces {
	float: left;
	cursor: pointer;
}
div#sales-promo-lead-faces div.details {
	margin-left: 280px;
}
div#sales-promo-lead-faces h2 {
	margin-top: 8px !important;
	font: bold 18px Arial,Helvetica,sans-serif !important; 
}
div#sales-promo-lead-faces h2 a{
	line-height: 16px !important;
	*line-height: 20px !important;
	color: #000 !important;
}
div#sales-promo-lead-faces p {
	margin-top: 10px;
	margin-bottom: 12px;
}
div#sales-promo-lead-faces p span.new { margin-left: 0; color: #cc0033;}
div#sales-promo-lead-faces p.hook { display: none; }
div#sales-promo-lead-faces p.price {
	font: bold 1.5em Arial,Helvetica,sans-serif !important;
	color: #cc0033 !important;
	margin-left: -6px;
}
div#sales-promo-lead-faces button {
	margin-top: 5px;
	font: bold 13px Arial,Helvetica,sans-serif !important;   
}
body.font_increase div#sales-promo-lead-faces button {
	margin-top: 5px;
	font: normal 13px Arial,Helvetica,sans-serif !important;   
}

div#sales-promo-lead-faces p.footnote {
	color: #333 !important;
	font-size: 11px !important;
}

div.hpMainPromo#leafyLaptop {
	background: url(http://images.mcafee.com/common/hp/bg_leafyLaptop.jpg) no-repeat;
	*background: url(http://images.mcafee.com/common/hp/bg_leafyLaptop_ie.jpg) no-repeat;
	height: 215px;
	width: 562px;
	color: #000000;
}
div.hpMainPromo#leafyLaptop #hpPromoContent {
	padding: 24px 0 0 29px;
}
div.hpMainPromo#leafyLaptop h1 {
	display: none;
	font-size: 15px;
	color: white;
}	
div.hpMainPromo#leafyLaptop h2 {
	font-size: 25px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0033;
	margin-bottom:8px;
}
div.hpMainPromo#leafyLaptop p.subline {
	margin: 0 0 0 1px;
	padding: 0px;
	width: 230px;
}
div.hpMainPromo#leafyLaptop p {
	margin: 15px 0 10px 0;
	padding: 0;
}
div.hpMainPromo#leafyLaptop p.red {
	color: #CC0033;
	margin-top: 9px;
	line-height: 38px !important;
}
div.hpMainPromo#leafyLaptop p span.price {
	color: #CC0033 !important;
	font-size: 35px !important;
}
div.hpMainPromo#leafyLaptop p span.price sup {
	color: #CC0033 !important;
	font-size: 17px !important;
}
div.hpMainPromo#leafyLaptop p span.iSavings {
	position: relative;
	top: -7px;
	color: #909090;
	font-weight: bold;
}
div.hpMainPromo#leafyLaptop .btnGlossRound {
	position: relative;
	float: left;
	left: -1px;
	top: -17px;
	*top: -8px;
	_top: -5px;
}
div.hpMainPromo#leafyLaptop a {
    position: relative;
	_position: fixed;
	top: -9px;
	*top: -1px;
	margin-left:7px;	
}
div.hpMainPromo#leafyLaptop h2 a {
	position: relative;
	color: #CC0033;
	top: 0px;
}
div.hpMainPromo#leafyLaptop h2 a:hover {
	color: white;
	cursor: pointer;
}
div.hpMainPromo#leafyLaptop .btnGlossRound span em {
	padding-top:5px;
}
div.hpMainPromo#leafyLaptop p a.styled {
	display: inline;
	cursor: pointer;
}

div.hpMainPromo#nametags {
	background: url(http://images.mcafee.com/common/hp/bg_nametags.jpg) no-repeat;
	*background: url(http://images.mcafee.com/common/hp/bg_nametags_ie.jpg) no-repeat;
	height: 215px;
	width: 562px;
	color: #000000;
}
div.hpMainPromo#nametags #hpPromoContent {
	padding: 16px 0 0 17px;
	*padding: 17px 0 0 18px;
}
div.hpMainPromo#nametags h1 {
	display: none;
	font-size: 15px;
	color: white;
}	
div.hpMainPromo#nametags h2 {
	font-size: 19px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0033;
	line-height: 19px;
	margin-bottom:7px;
}
div.hpMainPromo#nametags p.subline {
	margin: 0 0 0 1px;
	padding: 0px;
	width: 220px;
}
div.hpMainPromo#nametags p {
	margin: 15px 0 10px 0;
	padding: 0;
}
div.hpMainPromo#nametags p.red {
	color: #CC0033;
	margin-top: 7px;
	line-height: 37px !important;
}
div.hpMainPromo#nametags p span.price {
	color: #CC0033 !important;
	font-size: 35px !important;
}
div.hpMainPromo#nametags p span.price sup {
	color: #CC0033 !important;
	font-size: 17px !important;
}
div.hpMainPromo#nametags p span.iSavings {
	position: relative;
	top: -7px;
	color: #808080;
	font-weight: bold;
}
div.hpMainPromo#nametags .btnGlossRound {
	position: relative;
	float: left;
	left: -1px;
	top: -17px;
	*top: -8px;
	_top: -5px;
}
div.hpMainPromo#nametags a {
    position: relative;
	_position: fixed;
	top: -9px;
	*top: -1px;
	margin-left:7px;	
}
div.hpMainPromo#nametags h2 a {
	position: relative;
	color: #CC0033;
	top: 0px;
}
div.hpMainPromo#nametags h2 a:hover {
	color: white;
	cursor: pointer;
}
div.hpMainPromo#nametags .btnGlossRound span em {
	padding-top:5px;
}
div.hpMainPromo#nametags p a.styled {
	display: inline;
	cursor: pointer;
}

div.storeMainPromo#wowBox {
	background: url(http://images.mcafee.com/common/hp/bg_wow2009_550x215.jpg) no-repeat;
	height: 215px;
	width: 550px;
	margin-left: 4px;
}
body#hho-homepage div.storeMainPromo.international#wowBox {
	background: url(http://images.mcafee.com/common/hp/bg_wow2009_Home_int_560x215.jpg) no-repeat;
	width: 560px;
	margin-left: 0px;
}
body#hho-homepage div.storeMainPromo.international#laptopBox.mtp2009 {
	background: url(http://images.mcafee.com/common/hp/topPromo_realbox_50off_intl.jpg) no-repeat;
	width: 560px;
	margin-left: 0px;
}
body#hho-homepage div.storeMainPromo.international#wowBox.mtp2009 {
	background: url(http://images.mcafee.com/common/hp/bg_mtp_wow2009_int_hp_550x215.jpg) no-repeat;
	width: 560px;
	margin-left: 0px;
}
div.storeMainPromo.international#wowBox {
	background: url(http://images.mcafee.com/common/hp/bg_wow2009_int_550x215.jpg) no-repeat;
}
div.storeMainPromo#wowBox #storePromoContent {
	float: right;
	margin: 10px 16px 0 0;
}
div.storeMainPromo#wowBox #storePromoContent a {
	position: relative;
	*top:-5px;
	_top:-10px;
}
div.storeMainPromo#wowBox #storePromoContent .btnGlossRound {
	margin-right:10px;
}
div.storeMainPromo#wowBox h1 {
	font-size: 15px;
	color: #CC0033;
}	
div.storeMainPromo#wowBox h2 {
	font-size: 19px !important;
	color: #CC0033;
}
div.storeMainPromo#wowBox p {
	margin: 5px 0;
	padding: 0;
	width: 290px;
}
div.storeMainPromo#wowBox p.red {
	color: #CC0033;
	line-height: 30px !important;
}
div.storeMainPromo#wowBox p span.price {
	color: #CC0033 !important;
	font-size: 27px !important;
}
div.storeMainPromo#wowBox p span.price sup {
	color: #CC0033 !important;
	font-size: 15px !important;
}
div.storeMainPromo#wowBox p span.iSavings {
	position: relative;
	top: -7px;
}
div.storeMainPromo#wowBox p span.iSavingsV2 {
	color:#878988;
	float:left;
	font-weight:bold;
	line-height:13px !important;
	padding:0 10px 7px;
}
div.storeMainPromo#wowBox p a.styled {
	display: inline;
	cursor: pointer;
}


p.tagline {
	color: #666;
	font-size: 90%;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: .5em;
}
body#hho-homepage ul.cmsl li {
	padding-bottom: 6px;
	
}
body#hho-homepage div#sales-promo-secondary-mtp ul.cmsl {
	display: inline;
}


body#hho-homepage div.promos {
	width: 563px;
	
	_margin-bottom: 11px;
}
#sales-promos-secondary {
	margin-top: 6px;
}
div.secondary {
	margin: 0 !important;
	padding-top: .5em;
	width: 267px;
	*width: 265px !important;
	min-height: 140px;
	_height: 140px;
	border: none;
	background: url("http://images.mcafee.com/en-us/homepage/v2/promo_bg.gif") repeat-x left top !important; 
}



#sales-promo-siteadvisor h2 span.new { 
	margin-left: 0 !important;
}
#sales-promo-siteadvisor {
	margin-right: 3px !important;
	_margin-right: 2px !important;
}
body#hho-homepage #sales-promos-secondary .details {
	_height: 80px;
}
#sales-promo-siteadvisor .details {
	margin: 0;
	padding-left: 25%;
	min-height: 75px;
	background: url("http://images.mcafee.com/common/icons/siteadvisor_trans_61x50.gif") no-repeat left top; 
}
#sales-promo-siteadvisor .details p {
	padding:0 !important;
	margin-left:0;
	*width: 195px;
}
#sales-promo-siteadvisor p.price {
color: #cc0033 !important;
font-size: 13px !important;        
}
#sales-promo-siteadvisor button.download {
	margin-top: 5px;
}
#sales-promo-siteadvisor p.price span.footnote {
	font-size: 9px !important;
	margin-left:3px;
	_margin-left:0;
}
#sales-promo-siteadvisor ul.siteadvisor-awards {
    position: relative;
    top:-5px;
	_top:18px;
	left: 0px;
	_left: -61px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#sales-promo-siteadvisor ul.siteadvisor-awards li {
	float: right;
	margin-top: -15px !important;
	margin-left: 0px !important;
}


#sales-promo-secondary-mtp h2,
#sales-promo-secondary-mis h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 11px !important;
	padding-left: 5px !important;
}
div#sales-promo-secondary-mtp div.details p {
	padding:0;
	margin-left: 57px;
}
div#sales-promo-secondary-mtp span,
div#sales-promo-secondary-mis span {
	margin-left: 57px;
}
div#sales-promo-secondary-mtp div.details h2,
div#sales-promo-secondary-mis div.details h2  {
	width: 215px;
	padding:0;
	margin-left: 53px !important;
}
div#sales-promo-secondary-mtp p.price {
	color: #cc0033 !important;
	font-size: 13px !important; 
}
#sales-promo-secondary-mtp h2 span.new { 
	margin-left: 0 !important;
}
div#sales-promo-secondary-mtp form{
	margin: 0px !important;
	padding: 0 !important;
}
div#sales-promo-secondary-mtp button {
	margin-top: 5px;
}
#sales-promo-secondary-mtp .details {
	margin: 0;
	min-height: 80px;
	background: url("http://images.mcafee.com/common/boxshots/en-us/box_mtp_46x60.gif") no-repeat 3px 5px; 	
}
#sales-promo-secondary-mtp p.footnote {
	font-size: 11px !important;
	margin-left: 0px !important;
	padding-left: 0px !important;
}



#sales-promo-secondary-mis h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 11px !important;
}
div#sales-promo-secondary-mis div.details p {
	padding:0;
	margin:0 0 0 55px;
}
div#sales-promo-secondary-mis div.details h2 {
	width: 215px;
	padding:0;
	margin-left: 55px !important;
	margin-bottom: 7px;
}
div#sales-promo-secondary-mis p.intro {
	color: #910528 !important;
	font-size: 11px; 
	font-weight:bold;
}
div#sales-promo-secondary-mis form{
	margin: 0 !important;
	padding: 0 !important;
}

#sales-promo-secondary-mis .details {
	margin: 0;
	height: 80px;
	background: url("http://images.mcafee.com/common/boxshots/en-us/direct/box_miss_46x60.gif") no-repeat 3px 5px; 	
}
div#sales-promo-secondary-mis .pricemis {
	font-size: 13px !important;
	margin-left: 55px !important;
	color:#2C679F !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-weight:bold !important;
	margin-top:5px;
}

#sales-promo-secondary-mis p.footnote {
	font-size: 11px !important;
	margin-left: 0px !important;
	padding-left: 0px !important;
}
#sales-promo-secondary-mis .hp_2c679f_blue_price span {
	color: #CC0033;
}
#sales-promo-secondary-mis .hp_2c679f_blue_price {
	margin-bottom:-5px !important;
	margin-top:-5px !important;
}

#sales-promo-secondary-mat {
	position:relative;
}
#sales-promo-secondary-mat h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 11px !important;
}
div#sales-promo-secondary-mat div.details p {
	padding:0;
	margin:0 10px 0 55px;
}
div#sales-promo-secondary-mat div.details h2 {
	width: 215px;
	padding:0;
	margin-left: 55px !important;
	margin-bottom: 7px;
}
div#sales-promo-secondary-mat div.details h2 span{
	font-size:.9em;
	margin-left:0;
}
div#sales-promo-secondary-mat form{
	margin: 0 !important;
	padding: 0 !important;
}
div#sales-promo-secondary-mat button {
	margin-top: 10px;
	margin-left: 55px !important;
	width:90px !important;
}
#sales-promo-secondary-mat .details {
	height: 80px;
	background: url(http://images.mcafee.com/common/boxshots/en-us/direct/box_mat_46x60.gif) no-repeat 3px 5px; 	
}
div#sales-promo-secondary-mat .pricemat {
	font-size: 13px !important;
	margin-left: 55px !important;
	color:#2C679F !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-weight:bold !important;
	margin-top:5px !important;
}



#sales-promo-demo2007 {
	height: 100%;
	background: #fff url("http://images.mcafee.com/common/media/images/content/hholanding/bg_lineup_promo.gif") no-repeat 90% 8px;
	margin: 0;
}
#sales-promo-demo2007 a {
	display: block;
	height: 100%;
}
#sales-promo-demo2007 a:hover {
	color: #cc0033 !important;
}
#sales-promo-demo2007 h2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 150% !important;
	width: 60%;
}
#sales-promo-demo2007 h2 span {
	color: #BF0D33;
}
#sales-promo-demo2007 p {
	position: relative;
	top: 43px !important;
	_top: 49px !important;
	background: #525252;
	padding: 5px;
	margin: 0;
	font: bold 125% Arial, Verdana, sans-serif !important;
	color: #fff;
	text-align: center;
}


body#hho-homepage div.salesspotlights {
	clear: both;
	width: 558px;
	height: 110px;
	margin-bottom: 6px;
	padding: 11px 0 11px 0;
	background: url("http://images.mcafee.com/en-us/homepage/v2/spotlight_bg-3.gif") repeat-x left top !important;
}
div#sales-links .spotlight h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
}
body.font_increase div#sales-links .spotlight h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px !important;
	font-weight: normal;
}

div#sidebar-main div#marcom-pos,
div#sidebar-main div#marcom-securitynews {
	margin: 0px;
	padding: 6px 0 0px 0;
}
body.font_increase#hho-homepage div#sales-links {
	height: 115px;
}
body#hho-homepage div#sales-links {
	height: 120px;
	margin-bottom: 6px;
}

 
#sales-links-freeservices ul {
	padding-left:7px !important;_padding-left:5px !important;
}

#sales-links-topsellers ol {
margin: 0 !important;
}
#sales-links-topsellers ol li {
	color: #959595; 
list-style: none;margin-left:0 !important;
}
#sales-links-freeservices ul li {
	list-style: none;
	padding: 0 !important;
}


body#hho-homepage div.trailing {
	clear: both;
	color: #fff;
	_width: 558px;
	
	background: #61bf3b;
	margin: 0 0 6px 0 !important;
	padding: 0 !important;
}
body#hho-store div.trailing {
	clear: both;
	color: #fff;
	width: 545px;
	_width: 542px;
	background: #61bf3b;
	margin: 0 6px 6px 6px !important;
	padding: 0 6px 0 0 !important;
}
div#sales-promo-3user-ml {
	height: 2.4em;
	width:auto !important;
}
div#sales-promo-3user-ml p {
	margin: 0;	
	padding: .6em 1em;
}
div#sales-promo-3user-ml a.styled {
	color: #fff;
	background: url("http://images.mcafee.com/en-us/homepage/v2/arrow_white_right.gif") no-repeat left center;
}


div#links-currentcustomer {
	float: left;
	width: 558px;
	
	margin-bottom: 11px;
	padding-bottom: 6px;
	margin-bottom: 0;
	background: url("http://images.mcafee.com/en-us/homepage/v2/current_customer_bg.gif") repeat-x left top !important; 
}
div#links-currentcustomer h2 {
	font-family: Arial, Helvetica, sans-serif;
	
	margin-bottom: 6px;
	padding: 11px 0 11px 6px;
	_width: 100%;
}

div#customer-quote {
	float: left;
	width: 50.58em;
	_width: 50.25em;
	margin-bottom: 11px;
	padding-bottom: 6px;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
}
div#customer-quote h2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #edf8fa;
	margin-bottom: 11px;
	padding: 11px 0 11px 6px;
	_width: 100%;
}

div#customer-quote .qoute {
	margin-right:10px;
	margin-left:10px;
	text-align:justify;
}	

div#links-currentcustomer h3 {
	font-family: Arial, Helvetica, sans-serif;
	border: none !important;
	font-size: 12px !important;
	margin: 0;
}
div#links-currentcustomer ul li {
	padding-bottom: 0 !important;
}

div#supportlinks h3, div#upgradelinks h3,
div#supportlinks ul, div#upgradelinks ul, 
div#supportlinks p, div#upgradelinks p {
	padding: 0 0 0 11px;
}


div#upgradelinks h3 {
	padding: 2px 0;
	background: url("http://images.mcafee.com/en-us/homepage/v2/header_upgrade_center.gif") no-repeat left top;
}
div#upgradelinks h3 span {
	visibility: hidden;
}
div#upgradelinks ul {
	padding: 6px 0 0 11px !important;
}
div#upgradelinks ul li {
	padding-bottom: 0 !important;
}





div#sales-promo-vsp {
	background-color:#FFFFFF;
	border: none;
	margin: 0 !important;
	padding-left: 11px !important;
}

div#sales-promo-vsp h2 {
	width: 174px;
	margin-top: 4px !important;
	margin-bottom: 0px;
	margin-right: 6px;
}
div#sales-promo-vsp h2 a {
	font:  Bold 15px Arial, Helvetica, sans-serif !important;
	color: #449622 !important;
	line-height: 18px !important;
}
div#sales-promo-vsp h3 {
	font-size: 11px !important;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 9px;
	margin-right: 6px;
}
body.font_increase div#sales-promo-vsp h3 {
	font-size: 12px !important;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 9px;
	margin-right: 6px;
}
div#sales-promo-vsp ul.bullets {
	margin-left: -7px !important;
	_margin-left: -4px !important;
	*margin-left: -4px !important;
	margin-top: 40px !important;
	_margin-top: 0px !important;
}
div#sales-promo-vsp ul.bullets li {
	margin-left: 18px;
	margin-bottom: 0px !important;
	margin-top: 3px;
}
div#sales-promo-vsp ul.cmsl {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
div#sales-promo-vsp p {
	color: #666;
	margin-top: 0;
	margin-left: 9px;
	margin-right: 6px;
	margin-bottom: 2px !important;
}
div#sales-promo-vsp p.price {
	display: block;
	color: #000;
	font-size: 18px;
	font-weight: bold;
	margin-top: 0em;
	margin-left: 3px;
	margin-right: 3px;	
}

div#sales-promo-vsp p.price span{
	color: #C03;
    font-size: 13px !important;
    font-weight:bold !important;
}

div#sales-promo-vsp .moredetails .price {
    color: #006699 !important;
    display: inline-block !important;
    font-size: 13px !important;
    font-weight:bold;
}

div#sales-promo-vsp p.footnote {
	color: #555 !important;
	font-size: 9px !important;
	font-family: arial !important;
	letter-spacing: .8px;
}
body.font_increase div#sales-promo-vsp p.footnote {
	font-size: 11px !important;
}

body#hho-homepage div#sales-promo-vsp.VSP_2008 {
	border-bottom: 2px solid #fff !important;
	color: #000;
	background: #fff url("http://images.mcafee.com/common/boxshots/en-us/direct/box_mvsf_46x60.gif") no-repeat 10px 10px;
}

body#hho-homepage div#sales-promo-vsp.VSP_2008 h2 {
	margin: 0px 0 10px 0;
	width: 116px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 55px;
    font-size: 1.0em !important;
}
body#hho-homepage div#sales-promo-vsp.VSP_2008 ul {
	font-size: 100%;
	color: #666;
	margin-top: 50px;
	_margin-top: 0px;
}





div#sidebar-main div#featurelink{
	margin:0;background:url(http://images.mcafee.com/en-us/homepage/internetSafetyPlan2_188x64.gif) #FFFFFF no-repeat; background-position:0px 10px; width:188px; height:70px; padding:0px; clear:both; padding-top:10px !important;
}
div#sidebar-main div#featurelink div#type	{
	float:right; margin:5px 10px 0px 0px; _margin:5px 4px 0px 0px; padding:0px; _padding:0px;
}
div#sidebar-main div#featurelink div#link {
	width:188px; _width:170px;float:left;padding: 5px;clear:both;margin:-16px 5px 0px 5px;*margin:3px 5px 5px 5px;_margin:3px 0px 0px 2px;line-height: 140%;
}
div#sidebar-main div#featurelink div#link a.description {
	text-decoration:none; color:#545454; font-size:11px;
}
div#sidebar-main div#featurelink div#link a.styled {
	font-weight:normal; _font-size:11px;
}

div#marcom-pos {
	border-top:1px solid #D6CED6;
	height: 8.5em;
}
div#sidebar-main div#marcom-pos h2 {
	color: #cc0033;
}
div#sidebar-main div#marcom-pos p.watchdemo {
	padding: 12px 0 0 9px !important;
	height: 40px
	background: url("http://images.mcafee.com/en-us/homepage/v2/button_demo.gif") no-repeat left top !important;
}
div#marcom-pos p.watchdemo a {
	font-weight: bold;
	font-size: 12px
	padding: 11px 0 11px 6px;
	background:  url("http://images.mcafee.com/common/media/images/style/arrow-small-blue-right.gif") no-repeat left center;
}

div#marcom-pos p.watchdemo a:hover {
	background: #fefefe url("http://images.mcafee.com/common/media/images/style/arrow-small-red-right.gif") no-repeat left center;
	padding: 5px;
	width: 178px;
}

body#hho-homepage div.leftNavFeature {
	background-color: #ffffff;
	width: 188px;
	padding-top: 10px;
	padding-bottom: 10px;
}
body#hho-homepage div.leftNavFeature div.leftNavFeatureContent {
	background: url("http://images.mcafee.com/common/media/leftnavMessageBG_center.gif") no-repeat top left;
	padding: 9px;
	color: #545454
}
body#hho-homepage div.leftNavFeature div.leftNavFeatureBottom {
	background: url("http://images.mcafee.com/common/media/leftnavMessageBG_bottom.gif") no-repeat top left;
	width: 188px;
	height: 5px;
}
body#hho-homepage div.leftNavFeature div.leftNavFeatureContent ul.cmsl {
	padding-bottom: 0px !important;
	margin-bottom: -10px !important;
}
body#hho-homepage div#sidebar h2 {
	font-family: Arial, Helvetica, sans-serif;
}
div#marcom-pos h2 {
	margin: 14px 0 11px 0;
}

div#marcom-identitytheft, div#marcom-securitynews, div#marcom-newsletter {
	margin-top: 11px;
}
div#marcom-newsletter {
	border-top: 1px solid #ccc;
	padding-top:14px;
	margin-top:-1px;
}
body#hho-homepage div#marcom-securitynews ul li {
	padding-bottom: 0;height:24px;
}
body#hho-homepage div#marcom-securitynews ul li.longer {
	padding-bottom: 0;height:24px;
}
body#hho-homepage div#marcom-pos ul,
body#hho-homepage div#marcom-identitytheft ul,
body#hho-homepage div#marcom-securitynews ul,
body#hho-homepage div#marcom-newsletter ul,
body#hho-homepage div#marcom-pos p,
body#hho-homepage div#marcom-identitytheft p,
body#hho-homepage div#marcom-securitynews p,
body#hho-homepage div#marcom-newsletter p {
	margin-left: 11px !important;
}
body#hho-homepage div#marcom-newsletter input {
	margin-left: 11px;
	margin-bottom: 6px;
}





ol.cmsl li{margin-top: 0px !important; padding-top: 0px !important;}
#sales-links ul.cmsl{float: left;}

ol.cmsl li, ul.cmsl li{ 
	background:  url(http://images.mcafee.com/common/media/images/style/arrow-small-blue-right.gif) no-repeat 0 5px;
	margin-top: 0px!important; 
	padding-top: 0px !important;
	text-decoration: none;
	}



#customer-quote .cqm{
	float:right;
}

.quote{
	padding-right:5px;padding-left:5px;
	}

#customer-quote .cqm img{
	padding:0px;
	margin:0px;
	margin-right:8px;


}

div#sales-links-topsellers{width: 32% !important;}



#sales-promos-secondary .addtocart{ margin-right: 3px;}
#sales-promo-siteadvisor .download{width: 90px !important; margin-right: 5px;}
#upgradelinks, #supportlinks{width: 49%;}

#sales-promos-secondary .details .price {float: left; width: 300px;}
#sales-promos-secondary .details .price button {float: left;}
.details h2 .new{margin: 0px !important;}


div.learnmore-download ul.cmsl{margin: 0px !important; padding: 0px !important;}
ul.siteadvisor-awards li.time{margin: -0.3em 0 0 0 !important; padding: 0em !important; }


ol.linklist{padding-top: 6px !important;}
div#sales-links-comparison-recommender ul.cmsl{margin-left: 0px !important;}




html>body div#sidebar-main div#marcom-newsletter input, div#sidebar-main div#marcom-newsletter p{margin-left: 10px !important;}
html>body div#sales-promo-lead-faces ul.cmsl{margin-left: 5px !important;}
*:first-child+html div#sales-promo-lead-faces ul.cmsl{margin-left: 0px !important;}















body#hho-store p.learnMoreLink {
	clear:both;
	margin:8px 0 0 0 !important;
	padding:0 !important;
}
body#hho-store #topshelf-sku-mtp ul li span.price {
	font-size:12px !important;
}
body#hho-store .secondaryPromoList li {
	margin-bottom:-3px;
}
body#hho-store span.arrow-learnmore, body#hho-store span.arrow-demo { 
	width:4px;
	height:10px;
	background:url(http://images.mcafee.com/common/media/images/style/arrow-small-blue-right.gif) 0 6px no-repeat;
	margin-right:2px;
}
body#hho-store span.arrow-demo { 
	margin:0 2px 0 4px;
}

body#hho-store div#content-main {
	margin-top: -.20em !important;
	padding-top: 0 !important;
}
body#hho-homepage div#content-main {
        padding-top: 3px !important;
		*padding-top: 1px !important;
		_padding-top: 3px !important;
}
div#sales-promo-lead-mis {
	width: 49.25em;
	height: 19.5em;
	color: #fff;
	margin: 0 0 0 .375em !important;
	-margin-left: .5em !important;
 	background: url("http://images.mcafee.com/en-us/homepage/v2/mainpromo/bgmis_558x219.jpg") no-repeat left top;
}
div#sales-promo-lead-mis div.boxshot {
	width: 89px;
	height: 115px;
	position: absolute;
	top: 9.75em;
	left: 39.5em;
}
div#sales-promo-lead-mis div.boxshot a {
	display: block;
	margin: 0;
}
div#sales-promo-lead-mis div.boxshot img{
	visibility: hidden;
}
div#sales-promo-lead-mis div.details {
	margin-top: 11.25em;
}
div#sales-promo-lead-mis h2 {
	height: 2em;
	width: 385px;
	font-size: 1em;
	background: url(http://images.mcafee.com/en-us/homepage/v2/mainpromo/promoleadmis_pname_377x23.gif) no-repeat left bottom;
	margin-top: 4em;
	margin-bottom: 0em;
	margin-left: 1em;
}
div#sales-promo-lead-mis h2 span {
	display: none;
}
div#sales-promo-lead-mis h2 span.new {
	display: none;
	margin-left: 0;
}

div#sales-promo-lead-mis ul {
	margin-left: 0px;
}
div#sales-promo-lead-mis ul.benefit-list li {
	display:none;
}

div#sales-promo-lead-mis ul.linklist {
	position: absolute;
	top: 17.5em;
}
div#sales-promo-lead-mis ul.linklist li {
	display: inline !important;
	font-size: 1.125em !important;
	font-weight: bold;
	margin-left: .25em;
}
div#sales-promo-lead-mis ul.linklist li a {
	display: inline !important;
	color: #fff;
	background: url("http://images.mcafee.com/common/media/images/style/arrow_white_3x5.gif") no-repeat 0 .4em;
}
div#sales-promo-lead-mis ul.list li a:hover {
	color: #b00c33;
	background: url("http://images.mcafee.com/common/media/images/style/arrow-small-red-right.gif") no-repeat 0 .4em;
}

div#sales-promo-lead-mis div.details p {
	position: absolute;
	width: 28em;
	left: 0em;
	top: 6.25em;
	font-size: 1.14em !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff !important;
}
div#sales-promo-lead-mis div.details .new {
	color: #fff;
	margin-left: 0;
}
div#sales-promo-lead-mis div.details a {
	text-decoration: none !important;
}
div#sales-promo-lead-mis div.details p.price {
	_left: 0em;
	display: block;
	top: 6.3em;
	 font-size: 2em !important;
	font-weight: bold;
}
div#sales-promo-lead-mis div.details p.price span {
	font-weight: normal;
	font-size: 50% !important;
}
div#sales-promo-lead-mis div.details p.price span.footnote a {
	color: #fff;
	text-decoration: underline;
}
div#sales-promo-lead-mis div.details p.price button {
	font-size: .66em !important;
	font-weight: bold;
}


body#hho-store div#topshelf {
	_margin-left: -.25em;
	margin:8px 0;
	background: url("http://images.mcafee.com/en-us/homepage/v2/bg_spotlight_border.gif") 277px 10em repeat-y;
}
body#hho-store div#topshelf div.sku {
	padding-bottom:2px;
	
	width:270px;
		_width: 240px;
	margin-left:.3em;
	margin-top:0px;
	margin-bottom:0px;
	background: url("http://images.mcafee.com/en-us/homepage/v2/bg_row_border.gif") left bottom repeat-x;
}

body#hho-store div#topshelf div.firstcolumn .sku-body {
	float:left;
	background:transparent url("http://images.mcafee.com/en-us/homepage/v2/sku_bg.gif") repeat-x;
}
body#hho-store div#topshelf div.lastcolumn .sku-body {
	float:left;
	margin-left:0px;
	background:transparent url("http://images.mcafee.com/en-us/homepage/v2/sku_bg.gif") repeat-x;
	border:#FFF 1px solid;
}
body#hho-store div#topshelf div.lastcolumn {
	width:274px;
	margin-left:11px !important;
}

body#hho-store div.sku a.styled {
	display: block;
}

body#hho-store div#topshelf #topshelf-sku-mtp {
	
}
body#hho-store div#topshelf div.sku h2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding:2px 8px;
	margin-right:2px;
	margin-left:4px;
	
}
body#hho-store div#topshelf div.lastcolumn h2 {
	margin-right:0 !important;
}
 

body#hho-store div#topshelf div.sku h2 span {
	color: #cc0033;
	text-transform: uppercase;
}
body#hho-store div#topshelf div.sku .combo-detail {
	padding-left: 0;
	margin-left: 0 !important;
}

body#hho-store div#topshelf div#topshelf-sku-mtp .price {
	padding-left: 0;
	margin-left: 0;
	line-height: .65em;
}
body#hho-store div#topshelf div#topshelf-sku-mtp p.price a {
	display:block;
	margin-top:6px !important;
}
body#hho-store div#topshelf .boxshot {
	float: left;
	width: 75px;
}
body#hho-store div#topshelf .boxshot img {
	margin: 11px 0 11px 11px;
}
body#hho-store div#topshelf .details {
	float: right;
	width: 192px;
	padding-left: 0;
	_margin-top: -80px;
}
body#hho-store div#topshelf div.lastcolumn .details {
	width: 192px;
}
body#hho-store div#topshelf .details p {
	margin:0 4px 0 0;
	padding:11px 0 9px 0;
	color:#999;
}
body.font_increase#hho-store div#topshelf .details p, body.font_increase#hho-store div#topshelf .details p.learnMoreLink {
	font-weight: 100;
}
body#hho-store div#topshelf .details p.combo-detail {
	padding: 9px 0 0 0;
	color: #393;
	font-size: 1.15em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
body#hho-store div#topshelf .details p.price {
	float:left;
	margin-left: 0px;
	display:block;
	padding:0.1em 0 0 0;
	font-size: 1.25em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
}
body#hho-store div#topshelf div#topshelf-sku-mtp .details p.price {
	padding:0.3em 0 0.25em 0;
}

html>body body#hho-store div#topshelf .details button {
	width: 60px;
}
body#hho-store div#topshelf .details ul.linklist{
	padding-left:0;
}
body#hho-store div#topshelf div.sku .moredetails {
	clear: both;
	font-weight: bold;
	color: #999;
}
body#hho-store div#topshelf div.sku ul.linklist {
	clear:both;
	padding-left: 0em;
	padding-top:0.8em;
}
body#hho-store div#topshelf div.sku ul.linklist li{
	display: block;
	margin-top: 3px !important;
}


body#hho-store div#middleshelf {
	height: 13em !important;
}
body#hho-store div#middleshelf div.spotlight {
	height: inherit !important; 
	width: 130px;
	margin: 0;
	padding: 0;
	display: none;
	background: url("http://images.mcafee.com/en-us/homepage/v2/bg_spotlight_border.gif") center right repeat-y;
}
body#hho-store div#middleshelf div.sku {
	height: 13em;
	width: 140px;
	margin: 0;
	padding: 0 10px 0 0;
	background: url("http://images.mcafee.com/en-us/homepage/v2/bg_spotlight_border.gif") center right repeat-y;
}
body#hho-store div#middleshelf div#sales-sku-vsm {
	background: none;
}
body#hho-store div#middleshelf div.spotlight ul li,
body#hho-store div#middleshelf div.spotlight ol li {
	display: block;
	margin: 0 0 .5em 0;
	list-style: none;
}
body#hho-store div#middleshelf div.spotlight ol li {
	margin-left: -1.25em;
}
body#hho-store div#middleshelf div.spotlight h2,
body#hho-store div#middleshelf div.sku div.details h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1em;
	margin-bottom: .75em;
}
body#hho-store div#middleshelf div.sku div.details h2 span {
	margin:0;
}
body#hho-store div#middleshelf div.sku div.boxshot {
	float: left;
	width: 5em;
	padding: 1em 0 0 0;
	text-align: center;
}
body#hho-store div#middleshelf div.sku div.boxshot img {
	margin: 1em 0 1em 1em;
	padding: 0;
}
body#hho-store div#middleshelf div.sku div.details {
	float: right;
	width: 6.5em;
	padding-right: .5em;
}
body#hho-store div#middleshelf div.details p.price {
	margin-left: -.5em;
	font-size: 1em;
	color: #cc0033;
	font-family: Arial, Helvetica, sans-serif;
}
body#hho-store div#middleshelf div.details button {
	margin-top: .5em;
}
body#hho-store div#middleshelf div.sku div.moredetails {
	color: #999;
	font-weight: bold;
	clear: both;
	padding: .5em 0 0 0;
}
body#hho-store div#middleshelf div.sku div.moredetails a.styled {
	font-size: 1em;
}
body#hho-store div#middleshelf div.sku div.moredetails a.styled:hover {
	color: #cc0033;
}
body#hho-store div#bottomshelf h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
	margin: 1em .5em .25em .5em;
	padding: .25em 0 .25em .75em;
	background-color: #ccc;
}
body#hho-store div.shelf {
	clear: both;	
}
body#hho-store div.row {
	clear: both;
	background: url("http://images.mcafee.com/en-us/homepage/v2/bg_row_border.gif") top left repeat-x !important;
}

body#hho-store div#bottomshelf #sales-row1 {
	background: none !important;
}
body#hho-store div#bottomshelf div.sku {
	margin: .5em 0 .25em 0;
	background: url("http://images.mcafee.com/en-us/homepage/v2/bg_spotlight_border.gif") center right repeat-y;
	min-height: 12em;
	_height: 12em;
}
body#hho-store div#bottomshelf div.endsku {
	background: none; 
}
body#hho-store div#bottomshelf h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0 0 .5em 1em;
	border: none;
	padding: 0;
}
body#hho-store div#bottomshelf div.sku div.boxshot {
	float: left;
	width: 16em;
	padding: 0 0 0 0;
	margin-left: 1em;
}
body#hho-store div#bottomshelf div.sku div.boxshot img {
	margin:0 0 1em 0em;
	padding: 0;
}
body#hho-store div#bottomshelf div.sku div.details {
	width: 60%;	
	float: right;
	padding: 1em 0em 0 0;
}
body#hho-store div#bottomshelf div.details p.price {
	font-size: 1em;
	color: #cc0033;
	font-family: Arial, Helvetica, sans-serif;
}
body#hho-store div#bottomshelf div.details button {
	margin-top: .5em;
	display: block;
}
body#hho-store div#bottomshelf div.sku div.moredetails {
	color: #999;
	font-weight: bold;
	clear: both;
	margin: .5em 0 0 0em;
}
body#hho-store div#bottomshelf div.sku div.moredetails a.styled {
	font-size: 1em;
	display: inline !important;
}
body#hho-store div#bottomshelf div.sku div.moredetails a.styled:hover {
	color: #cc0033;
}


body#hho-store div#sales-promo-siteadvisor {
	width: 172px;
	*width: 176px !important;
	height: 19.3em;
	padding: 0 .5em 0 1em !important;
	border: none;
	border-bottom: 2px solid #fff !important;
	color: #000;
	background: #fff url("http://images.mcafee.com/common/icons/siteadvisor_plus_62x62.gif") no-repeat 10px 10px;
}
body#hho-store div#sales-promo-siteadvisor h2 {
	margin: 5px 0 10px 0;
	width: 97px;
	height: 34px;
	position: relative;
	top: 10px;
	left: 70px; 
	color: #000 !important;
    font-size: 1.30em !important;
}
div#sales-promo-siteadvisor h2 a {
	display: block;
}
body#hho-store div#sales-promo-siteadvisor h2 span {
	margin: -1000px;
}
body#hho-store div#sales-promo-siteadvisor p {
	font-size: 100%;
	color: #666;
	margin-top: 40px;
}
body#hho-store div#sales-promo-siteadvisor div.learnmore-download {
    margin:-3px 0 -19px;
    width: 180px;
	float: left;	
	margin-top: -4px !important;
    margin-left: 1px !important;
	padding-right: 19px;
	padding-top: 2px;
}
body#hho-store div#sales-promo-siteadvisor p a.styled {
	display: block;
}
body#hho-store div#sales-promo-siteadvisor p button {
	margin-top: 5px;
}
body#hho-store div#sales-promo-siteadvisor p.siteadvisor-awards {
	margin: -20px 105px;
}
body#hho-store div#sales-promo-siteadvisor p.price span.footnote {
	color: #333 !important;
	font-family: verdana;
   	font-size:0.6em !important;
	margin-left:2px;
	_margin-left:0;
}
body#hho-store div#sales-promo-siteadvisor ul.siteadvisor-awards {
	list-style: none;
	margin-top: 0;
	padding-top:5px
}
body#hho-store div#sales-promo-siteadvisor ul.siteadvisor-awards li {
	width: 30px;
	float: left;
	margin: 0;
	padding: 0;
}
body#hho-store div#sales-promo-siteadvisor ul.siteadvisor-awards li.time {
	padding-left: 2em !important;
	padding-top:7px !important;
}
body#hho-store div#sales-promo-siteadvisor ul.siteadvisor-awards li.cnet {
	padding: .25em 0 0 0;
}
body#hho-store div#sales-promo-siteadvisor ul.siteadvisor-awards li img {
	margin: 0;
	padding: 0;
}



body#hho-store div#sales-promo-antitheft {



background:url(http://images.mcafee.com/common/boxshots/en-us/direct/box_mat_46x60.gif) no-repeat;
background-position:10px 10px;
	width: 172px;
	*width: 176px !important;
	height: 19.3em;
	padding: 0 .5em 0 1em !important;
	border: none;
	border-bottom: 2px solid #fff !important;
	color: #000;
	background-color:#fff;
}
body#hho-store div#sales-promo-antitheft h2 {
	margin: 0 0 15px 55px !important;
    font-size: 1.2em !important;
	font-family:Arial, Helvetica, sans-serif;
}
div#sales-promo-antitheft h2 a {
	display: block;
}
body#hho-store div#sales-promo-antitheft h2 span {
    font-size: 80% !important;
	color: #666;
}
body#hho-store div#sales-promo-antitheft p.intro {
    font-size: 1.2em !important;
	color:#c03;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin: 10px 0 5px 55px;
}
body#hho-store div#sales-promo-antitheft p {
	font-size: 100%;
	color: #666;
	margin-top: 5px;
}
body#hho-store div#sales-promo-antitheft div.learnmore-download {
    margin:-3px 0 -19px;
    width: 180px;
	float: left;	
	margin-top: -4px !important;
    margin-left: 1px !important;
	padding-right: 19px;
	padding-top: 2px;
}
body#hho-store div#sales-promo-antitheft p button {
	margin-top: 5px;
	margin-left:5px;
}
body#hho-store div#sales-promo-antitheft p.price{
	color: #c03 !important;
}


body#hho-store div#smb-redirect {
	height: 170px;
	background: #fff url("http://images.mcafee.com/common/hp/smb_promo.jpg") no-repeat 0 -.75em;
}
body#hho-store div#smb-redirect h2 {
	color: #000;
	margin-bottom: 0; 
	padding-top: 9em !important;
	font-size: .95em;
	font-weight: normal;
}
body#hho-store div#smb-redirect a.styled {
	display:block;
	margin-left: .95em;
	font-size: 1em;
	background: url(http://images.mcafee.com/common/media/images/style/arrow-small-blue-right.gif) no-repeat left .4em;
}
body#hho-store div#smb-redirect a.styled:hover {
	color: #cc0033;
	background: url(http://images.mcafee.com/common/media/images/style/arrow-small-red-right.gif) no-repeat left .4em;
}
body#hho-store div#sidebar div#links-currentcustomer {
	border: none;
	width: 100%;
	border-bottom: 1px solid #d6ced6;
	margin-bottom: 1em;
	padding-bottom: 1em;
}
div#links-currentcustomer h3 span{
color:#333;
}
body#hho-store div#links-currentcustomer h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	padding: .5em 0 0 .5em;
	background: none;
}
body#hho-store div#links-currentcustomer ul {
	padding: 0 0 0 .5em;
}
body#hho-store div#links-currentcustomer ul li {
	margin-bottom: .5em;
}
body#hho-store div#marcom-newsletter h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}
body#hho-store div#marcom-newsletter p {
	margin-left: 1em;
}
body#hho-store div#marcom-newsletter input {
	margin: .5em 0 .25em 1em;
}


body#hho-store div.details .price button{margin-right: 10px;}
body#hho-store div#topshelf {margin-left: 2px !important; }
body#hho-store div#topshelf .sku-body{margin: 0 0px 0 1px; width: 269px !important; _width: 265px;}
body#hho-store div#topshelf-sku-pcpp, body#hho-store div#topshelf-sku-mwp{background: none !important;}

body#hho-store div#topshelf .sku-body select {
	display:block;
	margin-bottom: 10px;
}

body#hho-store div#topshelf .sku-body .addtocart{ margin-top: -5px;}

body#hho-store div#topshelf .sku{margin-left: 2px !important;}

body#hho-store div#middleshelf .lastcolumn {background: none !important;}

body#hho-store div#middleshelf div.sku{width: 270px !important;}
body#hho-store div#middleshelf .lastcolumn {background: none !important;}
body#hho-store div#middleshelf div.details{margin: 25px 5px 0 50px !important; padding: 0 0 0 30px !important; width: auto !important; 
float: none !important;}
body#hho-store div#middleshelf div.boxshot{margin-left: 15px;}
body#hho-store div#middleshelf button{display: block;}
body#hho-store div#middleshelf img{margin-bottom: 3px !important;}
body#hho-store div#middleshelf p.price{margin-left: 0px !important; padding-left: 0px !important;}
body#hho-store div#middleshelf p{margin: 0 0 0 20px !important;}

body#hho-store div#bottomshelf{width: 555px;}
body#hho-store div#bottomshelf #sales-sku-productname7{width: 279px !important;}
body#hho-store div#bottomshelf #sales-sku-productname9{width: 279px !important;}
body#hho-store div#bottomshelf .oftwo {width: 272px !important; }


body#hho-store div#bottomshelf div.sku{padding-top: 20px !important;}
body#hho-store div#bottomshelf div.boxshot{margin: 0 0 0 15px !important; padding-top: 0px !important padding-left: 0px !important; width: auto !important;}
body#hho-store div#bottomshelf div.details{float: none !important; margin-left: 75px !important; padding: 0px !important;}
body#hho-store div#bottomshelf div.details h3, body#hho-store div#bottomshelf div.details p{padding-left: 0px; margin-left: 0px;}
body#hho-store div#bottomshelf p.price{margin-left: 0px !important; padding-left: 0px !important;}
body#hho-store div#bottomshelf p{margin: 0 0 0 13px !important;}

body#hho-store div#links-computersecurity{clear: both !important; margin-left: 5px; width: 170px;}
body#hho-store div#links-currentcustomer ul#links-support{padding-top: 10px; !important}
body#hho-store div#links-currentcustomer h2{margin-top: 5px;}

body#hho-homepage #sales-promo-vsp{ width: 171px !important; *width: 175px !important; _width: 171px !important;}
*:first-child+html body#hho-store div#sales-promo-siteadvisor{width: 171px;}




body#hho-store div#sidebar{height: 142em}





body#hho-homepage div#sales-promos-secondary p.price {padding-left: 0px !important; margin-left: 0px !important;}
body#hho-homepage div#sales-promos-secondary div.details ul.cmsl, body#hho-homepage div#sales-promos-secondary .learnmore-download{padding: 4px 0 0 0 !important; margin: 0 0 0 0 !important;}



body#hho-store #topshelf .footnote,
body#hho-store #sales-sku-vsp .footnote,
body#hho-store #sales-sku-mtp .footnote
{font-size: 0.8em !important; font-weight: normal !important; color: #000 !important; padding: 0 !important; margin: 0 4px 0 0 !important}

body#hho-store #topshelf #frmPackageDetails .price,
body#hho-store #middleshelf #frmPackageDetails .price
{font-size:1.1em !important; margin: 0; color: #cc0033; font-weight: bold; display: block !important; padding: 2px 0 2px 0 !important; height: 10px}

body#hho-store .details ul.cmsl li{margin: 0 4px 0 0 !important; display: block;}
body#hho-store .details ul.cmsl{margin: 3px 0 4px 0 !important; padding-top: 0 !important}
body#hho-store div#topshelf .details p.learnMoreLink a  {display: block; margin-top: -12px; padding-left: 5px;}
body#hho-store div#topshelf .details p.learnMoreLink span {margin: 0px; padding: 0px;}


body#hho-store #topshelf #frmPackageDetails,
body#hho-store #middleshelf #frmPackageDetails
{margin: 15px 0 10px; padding: 0}

body#hho-store  #topshelf .details .combo-detail,
body#hho-store #middleshelf .details .combo-detail
{}

body.font_increase#hho-store  #topshelf .details .combo-detail,
body.font_increase#hho-store #middleshelf .details .combo-detail
{}


body#hho-store #topshelf .details p,
body#hho-store #middleshelf .details p
{padding-bottom: 3px !important;}
body#hho-store #sidebar #sales-promo-siteadvisor .footnote{font-size: .7em !important}
body.font_increase#hho-store #sidebar #sales-promo-siteadvisor .footnote{font-size: 12px !important}
body#hho-store #sidebar #sales-promo-siteadvisor .addtocart{display: block}




#hho-store #content #content-main div#sales-promo-lead-faces{margin-left: 3px !important;}



body#hho-homepage div#sales-promo-3user {
	height: 42px;
}

body#hho-homepage div#sales-promo-3user h2 {
	float: right;
	text-align: right;
	width: 100px;
	height: 42px;
	padding-right: 11px;
	background: url("http://images.mcafee.com/en-us/homepage/v2/3user.gif") no-repeat left center;
}
body#hho-homepage div#sales-promo-3user h2 span {
	visibility: hidden;
}
body#hho-homepage div#sales-promo-3user p {
	float: left;
	width: 420px;
	height: 42px;
	margin: 0;
	padding: 16px 0 16px 16px;
}
body#hho-homepage div#sales-promo-3user a.styled {
	font-size: 12px;
	color: #000;
	background: url("http://images.mcafee.com/en-us/homepage/v2/arrow_black_right.gif") no-repeat left center;
}
body.font_increase#hho-homepage div#sales-promo-3user a.styled {
	font-size: 13px;
	font-weight: 100;
	color: #000;
	background: url("http://images.mcafee.com/en-us/homepage/v2/arrow_black_right.gif") no-repeat left center;
}



body#hho-store div#sales-promo-3user {
	height: 3.75em;
}
body#hho-store div#sales-promo-3user h2 {
	float: right;
	text-align: right;
	width: 100px;
	height: 42px;
	padding-right: 10px;
	background: url("http://images.mcafee.com/en-us/homepage/v2/3user.gif") no-repeat left center;
}
body#hho-store div#sales-promo-3user h2 span {
	visibility: hidden;
}
body#hho-store div#sales-promo-3user p {
	width: 420px;
	height: 42px;
	margin: 0;
	padding: 16px 0 16px 10px;
}
body#hho-store div#sales-promo-3user a.styled {
	font-size: 11px;
	color: #fff;
	background: url("http://images.mcafee.com/en-us/homepage/v2/arrow_white_right.gif") no-repeat left center;
}




div#sales-promo-lead-faces {
	height: 239px;
	background: url(http://images.mcafee.com/common/media/images/content/hholanding/facesbg_284x239.jpg) no-repeat -6px -20px;
	_background-position: -8px -20px;
	width: 558px;
	_width: 550px;
	height: 215px;
	margin: -5.5px 0 0 0 !important;
	_margin: 0 !important;
	padding: 0 !important;
	border: 1px solid #d6ced6;
}
body#hho-store div#sales-promo-lead-faces {
	width: 550px;
}
#promo-bg-faces {
	float: left;
	width: 270px;
	height: 213px;
	cursor: pointer;
}
div#sales-promo-lead-faces div.details {
	margin-left: 270px;
}
div#sales-promo-lead-faces div.boxshot {
	position: absolute;
	top:108px;
	right:16px;
	_right:-10px !important;
	width:72px;
	height: 92px;
	background: url(http://images.mcafee.com/common/media/images/content/hholanding/faces_boxshot_72x92.gif) no-repeat left top;
}
*:first-child+html body#hho-store div#sales-promo-siteadvisor{
	margin-left:0px;
}
div#sales-promo-lead-faces div.boxshot a {
	display: block;
	margin: 0;
}
div#sales-promo-lead-faces div.boxshot img {
	visibility: hidden;
	width: 72px;
	height: 92px;
}
div#sales-promo-lead-faces h2, div#sales-promo-lead-faces p, div#sales-promo-lead-faces ul {
	margin-left: 20px !important;
	padding: 0 !important;
}
div#sales-promo-lead-faces h2 {
	width: 200px;
	height: 47px;
	margin-top: 15px;
	font-size: 18px !important;
        color: #000 !important;   
}
div#sales-promo-lead-faces h2 a {
	display: block;
        color: #000 !important;
}
div#sales-promo-lead-faces p {
	font-size: 120%;
	margin-bottom: 10px;
	margin-top: 0px;
}
div#sales-promo-lead-faces p span.new { margin-left: 0; }

div#sales-promo-lead-faces p.hook {	display: none; }
div#sales-promo-lead-faces p.price {
	font-size: 18px !important;
	color: #B00D60 !important;
}
div#sales-promo-lead-faces p.price span.footnote {
	color: #333 !important;
	font-size: 50% !important;
}
html body div#sales-promo-lead-faces button {
	display: block;
	margin-top: 5px;
	margin-left: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 13px !important;
}
div#sales-promo-lead-faces ul.cmsl{
	padding-left: 20px !important;width:140px;margin: 3px 0 4px 0 !important; padding-top: 0 !important
}

div#sales-promo-lead-faces ul.cmsl li{
	display:block;margin: 0 4px 0 0 !important;
}
body#hho-store #topshelf .sku-body{_height: 140px !important}

body#hho-homepage #sales-promo-secondary-mtp .details p.price,
body#hho-homepage #sales-promo-secondary-mis .details p.price {padding-top: 5px; margin-top: 3px !important;}
body#hho-homepage #sales-promo-secondary-mtp button.addtocart,
body#hho-homepage #sales-promo-secondary-mis button.addtocart {margin-top: 0}



body#hho-store div.details .price button{margin-right: 10px;}


body#hho-store div#topshelf {margin-left: 2px !important; }
body#hho-store div#topshelf .sku-body{margin: 0 0px 0 1px; width: 269px !important; _width: 265px;}
body#hho-store div#topshelf-sku-pcpp, body#hho-store div#topshelf-sku-mwp{background: none !important;}

body#hho-store div#topshelf .sku{margin-left: 2px !important;}

body#hho-store div#middleshelf .lastcolumn {background: none !important;}

body#hho-store div#middleshelf div.sku{width: 270px !important;}
body#hho-store div#middleshelf .lastcolumn {background: none !important;}
body#hho-store div#middleshelf div.details{margin: 25px 5px 0 50px !important; padding: 0 0 0 30px !important; width: auto !important; 
float: none !important;}
body#hho-store div#middleshelf div.boxshot{margin-left: 15px;}
body#hho-store div#middleshelf button{display: block;}
body#hho-store div#middleshelf img{margin-bottom: 3px !important;}
body#hho-store div#middleshelf p.price{margin-left: 0px !important; padding-left: 0px !important;}
body#hho-store div#middleshelf p{margin: 0 0 0 20px !important;}

body#hho-store div#bottomshelf{width: 555px;}
body#hho-store div#bottomshelf #sales-sku-productname7{width: 279px !important;}
body#hho-store div#bottomshelf #sales-sku-productname9{width: 279px !important;}
body#hho-store div#bottomshelf .oftwo {width: 272px !important; }


body#hho-store div#bottomshelf div.sku{padding-top: 20px !important;}
body#hho-store div#bottomshelf div.boxshot{margin: 0 0 0 15px !important; padding-top: 0px !important padding-left: 0px !important; width: auto !important;}
body#hho-store div#bottomshelf div.details{float: none !important; margin-left: 75px !important; padding: 0px !important;}
body#hho-store div#bottomshelf div.details h3, body#hho-store div#bottomshelf div.details p{padding-left: 0px; margin-left: 0px;}
body#hho-store div#bottomshelf p.price{margin-left: 0px !important; padding-left: 0px !important;}
body#hho-store div#bottomshelf p{margin: 0 0 0 13px !important;}

body#hho-store div#links-computersecurity{clear: both !important; margin-left: 5px; width: 170px;}
body#hho-store div#links-currentcustomer ul#links-support{padding-top: 10px; !important}
body#hho-store div#links-currentcustomer h2{margin-top: 5px;}

*:first-child+html body#hho-store div#sales-promo-siteadvisor{width: 15.8em;}




body#hho-store div#sidebar{height: 1540px;}
body#hho-homepage div#sidebar{ height: 750px !important;}






body#hho-homepage div#sales-promos-secondary p.price {padding-left: 0px !important; margin-left: 0px !important;}
body#hho-homepage div#sales-promos-secondary div.details ul.cmsl, body#hho-homepage div#sales-promos-secondary .learnmore-download{padding: 4px 0 0 0 !important; margin: 0 0 0 0 !important;}





div#sales-promo-lead-faces p.specialprice {
	font-size: 150% !important;
	font-weight:bold;
	color: #ff0000 !important;
}
div#sales-promo-lead-faces p.specialprice button{
margin-left:0px;
}

div#sidebar p.specialprice {
	font-size: 120% !important;
	font-weight:bold;
	color: #ff0000 !important;
}


div#sidebar-main div#marcom-alert {
	background-color: #FFFFFF;
	padding: 10px 0px 12px 8px; 
	border-top: 1px solid #d6ced6;
}
div#sidebar-main div#marcom-alert p {
	color:#FFFFFF; 
	margin-top:0px; 
	margin-bottom:0px;
}


body#hho-homepage div#hpScanAlertWindow{
	padding-top:15px;
	padding-bottom: 0px;
	background-color: #ffffff;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowHeader {
	width: 188px;
	height: 26px;
	padding: 0;
	margin: 0;
	background: url(http://images.mcafee.com/common/alert/hpAlertWindowHeader_0of3.gif) no-repeat left top;
	
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowHeader span {
	float: left;
	color: #3f4040;
	font-weight: bold;
	padding: 6px 0 0 5px;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowContainer {
	margin: -6px 0;
	*margin: 0px;
	padding: 0px;
	width: 186px;
	font-weight: bold;
	background-color: #ffffff;
	border-left: 1px solid #91b4c8;
	border-right: 1px solid #91b4c8;
	border-top: 0px solid #91b4c8;
	border-bottom: 0px solid #91b4c8;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowContainer ul li {
	list-style: none;
	margin: 0 0 0 3px;
	padding: 5px 0 5px 13px;
	width: 165px;
	background: url(http://images.mcafee.com/common/bullet_risk_medium_7x7.gif) no-repeat 0% 8px;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowContainer ul li.even {
	border-top: 1px dotted #c8d9d5;
	background-color: #f6faf9;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowContainer ul li span.alertMedium {
	color: #cc3300;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowContainer ul li span.alertLow {
	color: #efa10b;
}
body#hho-homepage div#hpScanAlertWindow div#alertWindowFooter {
	width: 188px;
	height: 5px;
	padding: 0;
	margin: 0;
	background: url(http://images.mcafee.com/common/alert/hpAlertWindowFooter.gif) no-repeat left top;
}
 


div#sidebar-main div#marcom-cinema {	
	margin: 0;	
	padding: 1em 0 1em 1em;
	min-height:120px;	
	border-top: 1px solid #d6ced6;
	border-bottom: 1px solid #d6ced6;	
}
div#sidebar-main div#marcom-cinema h2 {
	margin:0;
	padding:0 0 0.5em 0; 
	font-size:1.1em;
	font-weight:bold;
    color:#000000;
}
div#sidebar-main div#marcom-cinema p.watchcinema{
    margin:0;
	padding:0; 
    width:165px;
	height:96px;	
	background:url(http://images.mcafee.com/common/media/swf/mcafeecinema/cinema_boxshot.gif) no-repeat;	
}
div#sidebar-main div#marcom-cinema p.watchcinema a{   
	display:block;
	width:100%;
	height:auto;
	color:#cc0033;
	font-size:0.86em;	
	padding:79px 0 5px 0;
}


div#sales-promos-secondary div#hp_midpromo_topleft_corner {
	background: url("http://images.mcafee.com/common/corners/hp_midpromo_topleft_corner.gif") no-repeat top left;
	width: 5px; 
	height: 5px;
	margin: -5px 0px 0px -6px;
	*margin: -6px 0px 0px -6px !important;
	padding: 0px;
}
div#sales-promos-secondary div#sales-promo-siteadvisor div.moredetails .price,
div#sales-promos-secondary div#sales-promo-secondary-mtp .price,
div#sales-promos-secondary div#sales-promo-secondary-mis .price {
    color: #006699 !important;
    display: inline-block !important;
    font-size: 13px !important;
    font-weight:bold;
	margin-right: 4px !important;
}
div#sales-promos-secondary div#sales-promo-siteadvisor div.moredetails {
	margin-left: 54px;
}
body#hho-homepage div#sales-promo-siteadvisor div.subdetails {
	margin-top: 25px;
}
div#sales-promos-secondary div#hp_midpromo_topright_corner {
	*position: absolute;
	*right: 0px;
	_top: 5px;
	_right: -1px;
	float: right;
	*float: none;
	background: url("http://images.mcafee.com/common/corners/hp_midpromo_topright_corner.gif") no-repeat top right;
	width: 5px; 
	height: 5px;
	margin: -5px -6px 0px 0px;
	*margin: -5px 0px 0px 0px !important;
}
body#hho-homepage div#sales-links-comparison-recommender.lastcolumn.ofthree.spotlight ul.cmsl li{
	padding-bottom: 0px !important;
}

div#sidebar div#hp_sidebar_topleft_corner {
	float: left;
	background: url("http://images.mcafee.com/common/corners/hp_sidebar_topleft_corner.gif") no-repeat top left;
	width: 5px; 
	height: 5px;
	margin: -6px 0px 0px;
	padding: 0px;
}
div#sidebar div#hp_sidebar_topright_corner {
	float: right;
	background: url("http://images.mcafee.com/common/corners/hp_sidebar_topright_corner.gif") no-repeat top right;
	width: 5px; 
	height: 5px;
	margin: -6px 0px 0px;
}


body#hho-homepage #sidebar #sales-promo-vsp{height: 300px;}

body#hho-homepage #sidebar #sales-promo-vsp .details ul.bullets li{height: auto;}


body#hho-homepage #mainPromo #content-promo #frmPackageDetails p,
body#hho-homepage #mainPromo #content-promo #frmPackageDetails .addtocart,
body#hho-store #mainPromo #content-promo #frmPackageDetails p,
body#hho-store #mainPromo #content-promo #frmPackageDetails .addtocart
{float: left !important}
body#hho-homepage #mainPromo #content-promo #frmPackageDetails p,
body#hho-store #mainPromo #content-promo #frmPackageDetails p
{margin-top: 5px;}
body#hho-homepage #mainPromo #content-promo #frmPackageDetails .addtocart,
body#hho-store #mainPromo #content-promo #frmPackageDetails .addtocart
{margin-right: 5px;}


body#hho-homepage #mainPromo #content-promo DIV, body#hho-store #mainPromo #content-promo DIV{margin-left:6px !important}
body#hho-homepage #mainPromo #content-promo form, body#hho-store #mainPromo #content-promo form{padding-left:0 !important}
body#hho-homepage #mainPromo #content-promo form select, body#hho-store #mainPromo #content-promo form select{clear: both !important;}

body#hho-store #content div.sku-body ul.secondaryPromoList {
	margin: 0;
	padding: 0;
}
body#hho-store #content div.sku-body ul.secondaryPromoList span.price {
	color: #CC0033;
}
div#sales-promo-vsp p.vsp_blb {
	margin-top:40px !important;
	_margin-top:20px !important;
}

body#hho-homepage div#sales-promo-vsp.VSP_2008 .footnote {
	padding-top:10px;
	clear:both;
}
#onlineShopping{
	padding:4px 0 0 0;
	background:#ffffff;
}

