.dropshadow{
background:none !important;
}
ul#nav-tabs { 
	width: 413px;
	_width: 416px;
	}
html>body ul#nav-tabs {   
	width: 413px;
}
html>body ul#nav-tabs li {   
	width: 134px;
}


html body#passport_eol div#header {
	height:120px;
}
html body#passport_eol div#content.wpn {
	margin-top:26px !important;
	margin-left:140px !important;
	_margin-left:70px !important;
	padding-top:0 !important;
	padding-left:0 !important;
}
html body#passport_eol div#content.wpn div#content-main {
	margin:0;
	padding:0 !important;
}
html body#passport_eol div#content-main h3, 
html body#passport_eol div#content-main p {
	margin:12px 0 !important;
	padding:0;
}
html body#passport_eol div#content-main ul,
html body#passport_eol div#content-main li {
	list-style-type:none;
	margin:4px 0 !important;
	padding:0;
}

div#header { 
	background: url() repeat-y left center;
	float:none !important;
}

#img30day {
	visibility: hidden;
}
#header {
	background:#fff !important;
	paddding-top: 20px;
}
*:first-child+html body#receipt div#header {
	margin-top: -20px !important;
}
h1 {
	background-image: url(http://images.mcafee.com/common/logo_redOnWhite_170x75.gif);
}
#affiliateHpContent {
	display:table;
	float: left;
	width: 506px;
	height: 100%;
	padding-right: 14px;
	margin-right: 14px;
	background-image: url(http://images.mcafee.com/common/dash_vertical_1x3.gif);
	background-repeat: repeat-y;
	background-position: right center;
	margin-top: 0px;
}
#affiliateHpContent h2 u, ul#navMain li u {
	text-transform: capitalize;
	text-decoration: none;
}

#affiliateHpContent h2 {
	text-transform: capitalize;
	background-image: none;
	padding-bottom: 8px;
	font-size: 18px;
}

#affiliateHpRb {
	float: right;
	width: 190px;
}


@media all and (min-width: 0px){
#affiliateHpRb {
		float: right;
		width: 204px;
	}
}

#affiliateHpContent h3
{
	color: #777777;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
#affiliateHpContent p
{
	margin: 0px;
	padding: 0px;
}
#affiliateHpContent .hpProduct
{
	display:table;
	background-image: url(http://images.mcafee.com/common/dash_horizontal_1x3.gif);
	background-repeat: repeat-x;
	background-position: top center;
	clear: both;
	margin: 10px 0px 0px;
	padding: 10px 0px 0px;
	height: auto;
	width: 100%;
	text-align:top;
}
#affiliateHpContent .hpProduct p a
{
}
#affiliateHpContent .hpProduct div.buy
{
	margin: 6px 0px 0px;
	padding: 0px;
}
#affiliateHpContent .hpProduct div.buy input
{
	margin: 0px 6px 0px 0px;	
}

#affiliateHpContent .hpProduct .logo {
	width: 205px;
	margin-right: 10px;
	float: left;
}
#affiliateHpContent .hpProduct .productInfo {
	width: 275px;
	float: left;
}
#affiliateHpContent .hpProduct .logo img {
	margin: 0px;
	padding: 0px;
}

h1#affiliateLogo { 
	display: none; 
} 
table.FooterPromo {
  display: none;
}
ul#navMain li.personal { 
	display: none;
}
#footerTag form {
	display: none;
}
#footerNav ul li {
	visibility: hidden !important;
}

#nav-footer{
	visibility: hidden !important;
}
#boxNAI {
	clear: none;
}
.callOut a.extra {
	display: none;
}
#freeVirusNews, #weAlsoRecommend {
display:none;
}
.nonAffPromo{
	display: none;
}
.directonly{
	visibility: hidden;
}
#languageAvailability {
	display:none;	
}
#securityNews {
	display:none;	
}
#eSecurityNews {
	display:none;	
}
#affiliateHpRb .alert div {
	padding-right: 6px;
}

li span.2006 {
	display: none;
}

.firstcolumn{
	padding-bottom:0px !important;
	padding-bottom:15px;
	}
	*/
	
.callOut a.extra {
display: none;}

 
#morewaystosavetitle {
	display: none;
}
#morewaystosavebullets {
display: none;
}

#removemargin {
	margin-top: 0px;
}

#relatedproductstitle {
	display: none;
}
#relatedproductsbullets {
	display: none;
}
#sidebar-main h3.affShow{
margin-top:0;}
.enespanol{display:none;}
.affhide {display:none;}





body ul#nav-section {
	width: 780px;
	margin: 0 auto;

	
	width: 11em;
	position: absolute;
	top: 7.5em;
	left: 0;
	background: none !important;
	white-space: nowrap;
	clear: both;
	background-color: #fff;
	padding: 3px 0px 3px 0px; 
	line-height: 12px;
}
body ul#nav-section li {
	font: bold 78% Arial, Helvetica, sans-serif;
	list-style-type: none;
		margin: 0px;
		padding: 3px 0px; 
		_padding: 0px 0px; 
	}
body ul#nav-section li.first {
	background-color: #fff;
}
body ul#nav-section li a {
	padding: 3px 12px 3px 0px; 
	color: #5f889d;
}
body ul#nav-section li a:hover {
	color: #c03;
}
body ul#nav-section li.selected a, body ul#nav-section li.selected a:hover {
	background-repeat: no-repeat;
	background-position: top left;
	color: #0d6c98;
}


body ul#nav-personal {
	text-align: right;
	float: right;
	padding: 6px 5px;
}
body ul#nav-personal li {
		display: inline;
		color: #0d6c98;
		font: bold 78% Arial, Helvetica, sans-serif;
}



body ul#nav-personal li#Login {
		padding: 0 9px 0 12px;
}
body ul#nav-personal li.selected {
		background-color: #e9e9e9;
		}
body ul#nav-personal li a {
			color: #0d6c98;
			text-decoration: none;
			}
body ul#nav-personal li.empty a {
	
	padding: 0 9px 0 24px;
}
body ul#nav-personal li.full a {
		
		padding: 0 9px 0 24px;
}
body div#content {
	margin-top: 30px;
	margin-left: 11em;
}
body {width:52.15em;margin:0 auto;position:relative;}
body.hho div.wsb {
	width:560px;
	float:right;
	margin-right:10px;
	_margin-right:5px;
	z-index:2;
	background:#FFF;
	margin-top:0;
	_margin-top:32px !important;
}
*:first-child+html body.hho div.wsb {
	margin-top:10px !important;
}
div#nav-group {
	position:absolute;
	display:block;
	top:70px;
	_top:80px !important;
	margin:0;
	padding:0;
	z-index:12;
}

*:first-child+html div#nav-group {
	top:70px;
}
div#nav-group div#nav-personal-bg {
	margin:0 16px 0 0;
}
ul#nav-personal {
	_display:block !important;
	_width:100% !important;
}

body.hho ul#nav-section {
	width:174px;
	position:absolute;
	background:url(http://images.mcafee.com/common/media/images/style/bg_leftnav.gif) repeat-x left top!important;
	top:100px;
	height: 466px;
}

ul#nav-section li, ul#nav-section li.first {
	display:block;
	margin:4px 0 !important;_padding:0 !important;
	background:transparent !important;
}
html>body ul#nav-section li, ul#nav-section li.first {
	padding:0 12px;
}
ul#nav-section li a, ul#nav-section li.first a {
	font-size:1.5em;font-weight:bold;margin:0;
}
ul#nav-section li a:hover, ul#nav-section li.first a:hover {
	font-size:1.5em;font-weight:bold;margin:0;
}

div#nav-personal-bg { 
background-image: none;
background-color: #FFFFFF;
}
div#nav-personal-begincap {
	background-image: none;
} 
div#nav-personal-endcap {
	background-image: none;
} 

#nav-section li {white-space: normal;}

#cart #content-main h2,#cart  #content-main p,#cart  #content-main #frmBasket, #cart #content-main #frmPromoCode{padding-left: 60px;}
#cart #frmBasket {margin-right: 14px !important;}
html>body  #frmBasket .paymentButtons {margin-right: -1px !important;*margin-right: 4px !important;}
*:first-child+html .paymentButtons {margin-right: -9px !important;}

.payment #wrapper #content-main{height: 400px}
html body#registerPassport div#wrapper div#content div#content-main {height: auto !important;}
.minimal #wrapper #content-main{height: 400px}

.minimal #content-main {padding-top: 45px!important;padding-top: 0;}

div#wrapper {
	background-image: none;
}


#logo-affiliate{z-index: 100; margin: 0px 40px 0 0 !important; padding: 0px; float: none;}

#nav-section{width: 17%!important; font-size: 90%}
html>body #nav-section{width: 18% !important; }
#content{padding-left: 20px;width: 420px!important; width: 410px; float: left;margin-left: 60px!important;}
html>body #content{margin-top: 100px!important; margin-left: -15px!important;}
#content-main{width: 420px; float:left!important;}
#sidebar{margin: 0px; font-size: 90%!important; float: left}
#sidebar-main{margin:0px; margin-top: 110px;float:left;}
ul#nav-tabs{margin-left: 0px!important;}
html>body ul#nav-tabs{margin-left: 0px!important;}
#tab-content{width: 413px!important;width: 416px; margin-left: 0px!important;}
html>body #tab-content{margin-left: 0px!important;}
#content-main .split45 {width: 610px!important}
#wrapper{padding: 0!important;}
#content #pos {width: 600px}
#nav-section li{padding: 0; text-indent: 0px!important; text-indent: -15px;}
#nav-section{padding-left: 10px!important}
html>body #nav-section{padding-left: 0px!important}
#nav-personal {width: 180px!important}


#myAccount #content{margin-top: 0px!important; padding-left: 10px;}
#myAccount #content-main{width: 610px!important; margin-top: 50px!important; _margin-top: 0px!important; }


#myAccount #content-main{width: 610px!important;}

#myAccount #content{margin-top: -140px!important: margin-left: 70px!important;}
html>body #myAccount #content{margin-top: 50px!important;margin-left: 0px!important;}


*:first-child+html #myAccount #content {margin-left: -16px!important; margin-top: -10px!important}

#nav-personal-bg{background: none!important;margin-top: -10px!important; font-size: 138%}
#login #nav-group, #register #nav-group{clear:both;width:100% !important;margin-right:0px!important;padding:0;}
*:first-child+html #login #nav-group{margin-right:-16px!important;}
*:first-child+html #register #nav-group{margin-right:-16px!important;}
#login #nav-group, #register #nav-group{_margin-left:-10px;background-repeat:no-repeat!important;}
#myAccount ul#nav-page li {_padding-right:1px!important}

body#cart div#content{margin-left: 80px !important; margin-right: 10px !important; width: auto !important;  _margin-left: 40px !important;}
body#cart div#content-main{margin-left: 0px !important; margin-right: 0px !important; margin-top: 0px !important; width: auto !important;}
html>body body#cart div#content{margin-left: 0px !important; margin-top: 0px !important;  padding-top: 0px !important;width: auto !important;}
#cart #content #content-main{_height:auto !important}



body#myAccount_invoice div#content, body#myAccount_invoice div#content-main{width: auto !important; overflow: none !important;}
div#nav-group{width: 300px !important;}
body#login div#nav-group{width: 100% !important;}



ul#nav-page{width: 18.3%; font-size: 75%; padding-top: 7px; padding-bottom: 5px; margin-bottom: 5px;}
#nav-page {margin-top: 20px; height: 150px}
#nav-page .arrowList {padding-left: 5px;}
#nav-page {width: 18%!important; width: 18.25%; margin-top: 20px!important; margin-top: 20px}
#nav-page .arrowList{width: 90%!important; }



body#myAccount ul#nav-page,
body#myAccount_invoice ul#nav-page,
body#myAccount_updateInfo ul#nav-page,
body#myAccount_productHistory ul#nav-page,
body#myAccount_ExpiredSub ul#nav-page,
body#myAccount_ExpiringSub ul#nav-page,
body#myAccount_pcsProtected ul#nav-page
{display: block !important;}
body#myAccount_ExpiredSub ul#nav-page,
body#myAccount_ExpiringSub ul#nav-page,
body#myAccount_pcsProtected ul#nav-page
{margin-top:52px !important;}
html body#myAccount_pcsProtected ul#nav-page li {
border:0;
margin-left:0px;
}
html body#myAccount_pcsProtected ul#nav-page li.expanded {
border:0;
margin-left:8px;
}



#purchasingoptions {
	margin-top: 0 !important;
	padding-top: 0 !important;
}
#purchasing #purchasingoptions .firstcolumn {
	margin-bottom:0!important;
	padding-bottom:0!important;
}
#purchasing #purchasingoptions .lastcolumn {
	margin-top:-6px!important;
	*margin-top:-10px!important;
}
body#prodpkg div#content #purchasingoptions li input {
	margin-top:3px !important;
	*margin-top:0px !important;
}
body#prodpkg div#content #purchasingoptions li label {
	display:inline;
	margin-left:10px;
}
body#prodpkg div#content #purchasingoptions li label span.price {
	margin-left:23px;
	*margin-left:30px;
}
body#prodpkg div#content #purchasingoptions li label select {
	display:block;
	margin-top:3px;
	margin-left:25px;
	*margin-left:30px;
}
body#prodpkg div#content #purchasingoptions li  {
	width:250px !important;
}
div#purchasing div#purchasingoptions div.oftwo	{
	width:400px!important;
}
#content .lastcolumn ul	{
	padding-left:0;
	margin-top:0;
}


#myAccount_invoice #content-main,
#myAccount_productHistory #content-main,
#myAccount_invoice #content-main {
	width: 600px!important;}
#myAccount_productHistory #content,
#myAccount_invoice #content {
	margin-left: 0 !important; padding-left: 0px}
html > #myAccount_invoice #content{margin-left: 0px!important}
body#myAccount_invoice div#content-main table.outer table {
	width: 100% !important;
}
body#myAccount_invoice div#content-main table.outer {
	_width: 90% !important;
}


#nav-group{_right:0px !important;}

body#myAccount ul#nav-section,
body#myAccount_invoice ul#nav-section,
body#myAccount_updateInfo ul#nav-section,
body#myAccount_productHistory ul#nav-section,
body#myAccount_ExpiredSub ul#nav-section,
body#myAccount_ExpiringSub ul#nav-section,
body#myAccount_pcsProtected ul#nav-section
{ margin-top: 170px!important; border-top: 3px solid #FFF !important; width: 154px; _width: 130px !important; background: none !important; padding-top: 10px !important;}

#myAccount div#content,
#myAccount_ExpiredSub div#content,
#myAccount_ExpiringSub div#content,
#myAccount_pcsProtected div#content
{_margin-top: 0px !important; margin-left: 0px !important; width: 600px !important; _width: 500px !important; padding-left: 0px !important; padding-right: 0px !important;}
#myAccount div#content-main{padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important;}



#myAccount_updateInfo div#content
{padding-left: 0 !important; padding-right: 0 !important;  margin-top: 0 !important;  margin-left: 0 !important; }

#myAccount div#content, #myAccount_updateInfo div#content{margin-top: 50px !important}

#myAccount_updateInfo div#content-main
{margin-top: 0 !important; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important;}

html > #myAccount_invoice #content-main table
{width: 570px!important;}
html> #myAccount_invoice .buttonRow {width: 570px;}

body#register #nav-section{visibility: hidden !important;}
body#register #content, #register #content-main{overflow: none !important; height: auto !important; width: 530px !important; margin-left: 0 !important;}
html body#register div#content, html body#register div#content-main{padding-left:0;_width:600px !important;}
body#register #content-main .submit{width: 523px !important}
*:first-child+html body#register #content-main .submit{width: 500px !important; text-align: center !important}
*:first-child+html body#register #content, #register #content-main{width: 570px !important;}

body#register ul#nav-personal, body#billingInfo ul#nav-personal, body#confirm ul#nav-personal, body#receipt ul#nav-personal {
	_display:none !important;
}
body#register div#content-main {
	_width:565px !important;
}
body#register div#footer {
	margin:0;background:#FFF;
}
#footer #legal{background:none}


body#myAccount_updateBillingInfo form#frmChangeBillingInfo table table {padding:0 !important;margin:0 !important;}
body#myAccount_updateBillingInfo form#frmChangeBillingInfo table table td {padding:0 !important;}
body#myAccount_updateBillingInfo table table td table {width:100% !important;margin:0 !important;}

body#myAccount_updateBillingInfo table table td table td {padding:10px !important;}
body#myAccount_updateBillingInfo #content{width:78% !important;}
body#myAccount_updateBillingInfo #content-main {width:100% !important;}
html>body#billingInfo #nav-group, html>body#confirm #nav-group, html>body#receipt #nav-group{right:0 !important;}

body#billingInfo #nav-group, body#login #nav-group, body#confirm #nav-group, body#receipt #nav-group{width:96% !important;}
body#billingInfo #content, body#billingInfo #content-main, body#confirm #content, body#confirm #content-main, body#receipt #content, body#receipt #content-main{height: auto !important; width: 98% !important;}
body#confirm #content, body#confirm #content-main, body#receipt #content-main{height: auto !important; width: 99% !important;}
body#billingInfo #content, body#confirm #content, body#receipt #content{_margin:20px 0 0 0 !important;padding:2px !important;}
html>body#billingInfo #content, html>body#billingInfo #content-main, html>body#confirm #content, html>body#confirm #content-main, html>body#receipt #content, html>body#receipt #content-main{margin:0 !important;margin-top: 0px !important;padding:0 !important;}
html>body#billingInfo #content, html>body#confirm #content, html>body#receipt #content{margin-top: 60px !important;}
body#billingInfo #nav-section, body#confirm #nav-section, body#receipt #nav-section{display:none;}

body#billingInfo #submit input.button{margin-right: 100px;}


 

.hho #content{padding-bottom:180px}


#registerPassport #content{margin-left:0 !important;}
#registerPassport #content #content-main{width:725px !important}
#registerPassport #nav-section{display:none}

html> #register #content{margin-left:0 !important}
*:first-child+html #register #content{margin-left:0 !important}
#register #content{_margin-left:0 !important}
#register #footer{padding-top:10px;}

#footer{padding-top:20px !important}
html body#login #footer, html body#register #footer{border:#FFF 1px solid !important;}

#nav-tabs .fourth {
left: 275px;
top: 30px;
position: relative;
-left: 0px;
-top: 0px;
}
.benefitsHide {
	display: none;
}
body#runapplication #content-main {width: 620px!important}
#nav-segment {visibility: hidden!important}
 

html body#login div#wrapper {
	height:550px !important;
}
html body#register div#nav-group {
	_margin-top:20px !important;
	_right:0px !important;
	border-top: 4px solid #d1e1df;
	_height:18px !important;
	_width:760px !important;
	background: url(https://secureimages.mcafee.com/common/media/images/navigation/bkgrd-angle-personal.gif) no-repeat top right !important;
	_padding:0 !important;

}
html body#login div#nav-group {
	_margin-top:20px !important;
	_right:0px !important;
	border-top: 4px solid #d1e1df;
	_height:18px !important;
	_width:730px !important;
	background: url(https://secureimages.mcafee.com/common/media/images/navigation/bkgrd-angle-personal.gif) no-repeat top right !important;
	_padding:0 !important;

}
*:first-child+html body#login div#nav-group, *:first-child+html body#register div#nav-group {
	margin-top:30px !important;
	height:20px !important;
}

html>body#login div#nav-group, html>body#register div#nav-group {
	width: 765px !important;
	margin-top:2px !important;
	right:0 !important;
	height:20px !important;
}
*:first-child+html body#login div.wsb {
	margn-top:20px !important;
}
html body#register div#header {
	position:relative;
	width:100% !important;
	margin-bottom:20px !important;
	_margin-bottom:30px !important;
}
html body#register div#content {
	padding-bottom:0 !important;
}
html>body#register div#content {
	margin-top:20px !important;
}
html body#register div.submit p {
	width:400px !important;
	text-align:left !important;
}
html body#register div#sidebar {
	position:absolute !important;
	top:130px !important;
	right:10px !important;
	width:150px !important;
	margin-top:40px !important;
}

html body#register div#sidebar div#sidebar-main {
	margin-top:0px !important;
}

html body#register div#content-main div#divAREA1 {
	width:500px !important;
	_width:458px !important;
}
html body#register div#content-main div#divAREA1 table {
	width:470px !important;
}
html body#login div.wsb {
	position:relative !important;
	top:50px !important;
	margin-top:0px !important;
	margin-left:0px !important;
	height:200px !important;
	_height:100px !important;
	background:none !important;
}
html body#login div#content-main {
	_margin-left:0 !important;
	width:548px;
	background:transparent !important;
}
html body#login div#sidebar {
	position:absolute !important;
	top:150px !important;
	right:10px !important;
}
html>body#login div#sidebar {
	top:80px !important;
}
html body#login div#header {
	width:100% !important;
}
.affhide {
    display: none;
}



html body#myAccount_updateBillingInfo #content,
html body#myAccount_updateBillingInfo table.outer
{margin:0 !important; padding: 10 !important; width: auto !important}
html body#myAccount_updateBillingInfo #content-main{width: 700px !important}

html body#myAccount ul#nav-page,
html body#myAccount_invoice  ul#nav-page,
html body#myAccount_productHistory ul#nav-page,
html body#myAccount_updateInfo  ul#nav-page,
html body#myAccount_ExpiredSub  ul#nav-page,
html body#myAccount_ExpiringSub  ul#nav-page,
html body#myAccount_pcsProtected  ul#nav-page
{display: block !important; margin-top: 40px !important}


html body#myAccount_updateProfileInfo #nav-page .accountnav
{display: none !important}

html body#myAccount_invoice #content,
html body#myAccount_invoice #content-main,
html body#myAccount #content,
html body#myAccount #content-main,
html body#myAccount_productHistory #content,
html body#myAccount_productHistory #content-main,
html body#myAccount_updateBillingInfo #content,
html body#myAccount_updateInfo #content,
html body#myAccount_updateInfo #content-main
{margin-top: 15px !important;}

html body#myAccount_updateBillingInfo div#header{border-bottom: 4px solid #D1E1DF;}
html body#myAccountDetails #content, html body#myAccountDetails #content-main
{width: 600px !important;}
html body#billingInfo div#content ol#purchaseFlow {margin-top:40px !important}
html body.freescan #content,
html body.freescan #content-main
{margin: 0; padding:0 20px 0 10px; width: 400px; background: none;}
html body.freescan #content-main table{width: 400px !important}
html body.freescan div#sidebar,
html body.freescan div#sidebar-main
{margin-left: 0 !important}

html body #wrapper h3#productname{margin-top: 0 !important;}
#myAccount #content #content-main ol{padding-bottom: 10px}
.hho #wrapper #tab-content {padding-top: 35px !important}
#billingInfo #tcPaymentInfo{width:65%;}


form#BillingShipping .selectStore{
	padding-bottom: 30px;
	}
form#BillingShipping .selectStore label.ccRadio input, form#BillingShipping .selectStore label.cvsRadio input{
	width:14px;
	margin-right:8px;
	vertical-align:middle;
}
form#BillingShipping .selectStore label.ccRadio{
	width:300px;
	float:left;
	}
form#BillingShipping .selectStore label.cvsRadio{
	float:right;
	margin-top:-14px;
	margin-right:154px;
	}
#paymentIcons{
	clear:both;
	width:320px;
	}
#noncvs{
	width:320px;
	}
#CVSStoreIcons{
	margin-top:-44px;
	padding-left:327px;
	}
#CVSPaymentInfo #CVS_StoreNames{
	float:right;
	margin-right:65px;
	margin-top:-35px;
	}

#myAccount_updateProfileInfo #content #content-main #frmProfileInfo .outer td td{background: #fff7d9 !important;}
#myAccount_updateProfileInfo #content #content-main #frmProfileInfo form .outer {background: #fff !important;}

body#cart .paymentButtons input.button{margin-right: 19px !important; _margin-right:0 !important}


div#header img#logo { 
	float: none !important;
}
div#header img#logo-affiliate, div#header img#afflogo  { 
	padding-top: 0px !important; 
	margin-top: -60px !important;
	margin-bottom: 30px !important;
}

html body#myAccount #content,
html body#myAccount_autoRenew #content,
html body#myAccount_ExpiredSub #content,
html body#myAccount_ExpiringSub #content,
html body#myAccount_pcsProtected #content,
html body#myAccount_productHistory #content {
	width:612px !important;
}
html body#myAccount_ExpiredSub div#wrapper #header,
html body#myAccount_ExpiringSub div#wrapper #header,
html body#myAccount_pcsProtected div#wrapper #header {
	height:95px !important;
	margin:0 !important;
}

html body#myAccount div#wrapper div#content {
	margin-left:0px !important;
	margin-top:0px !important;
}
html body#myAccountDetails div#wrapper div#content {
	margin-left:140px !important;
	_margin-left:62px !important;
	margin-top:90px !important;
}
html body#myAccount_ExpiredSub div#wrapper div#content,
html body#myAccount_ExpiringSub div#wrapper div#content,
html body#myAccount_pcsProtected div#wrapper div#content {
	position:relative !important;
	top:-50px;
	*top:20px !important;
	_top:34px !important;
}


html body#myAccount_updateInfo ul#breadCrum
{
margin-left:0px;
_margin-left:11px;
}
html body#myAccount_updateBillingInfo ul#breadCrum{margin-left:0px}
html body#myAccount_updateBillingInfo ul#breadCrum li.bcStart{padding-right:0;}
#myAccount_updateProfileInfo ul#breadCrum li.bcStart{margin-left: 0px;  padding-right:0}

html body#myAccount ul#spotLightTabs {
	width:581px;
}
html body#myAccount ul#spotLightTabs div.welcomeTab {
	width:579px;
}




 html body.landingpage #header #scanAlert_logo_affiliates, html body.TTP #header div#scanAlert_logo_affiliates
 {
    float:left !important;
 }
  html body.ttp #header #scanAlert_logo_affiliates, html body.TTP #header div#scanAlert_logo_affiliates
 {
    float:left !important;
 }
 
 div#content div.right #mscDescription {
 	width: auto !important;
	}


html body#eolMback div#wrapper div#content {width: 765px !important; padding: 0 !important; margin: 0 !important;}
body#eolMback div#wrapper div#content div#content-main {width: 765px !important; padding: 0 !important; margin: 0 !important;}
body#eolMback div#wrapper div#mbackCntr .mbackImgbg form {width: 450px; margin: 15px 0 0 21px; padding: 0;}
html body#eolMback div#wrapper div#header {height: 103px;}


#receipt #printer{width:180px;}
