html img, html .png,
.tl, .tr, .bl, .br,
.lft-arrw-tt .bttm-curv,
.rgt-arrw-tt .bttm-curv,
.rgt-arrw-tt .arrw-rgt,
.bttm-arrw-tt .btm-curv,
.top-arrw-tt .btm-curv,
.bttm-arrw-tt, .lft-arrw-tt,
.boxshotImg span, .boxshotImg, .v2012 .awards,
.tt-bdy, .arrw-lft, .top-arrw-tt, .rgt-arrw-tt,
span.promo-leanmore-icon, span em png, .aemainpromis, .upsell-popup .topCrnr, span.awd-img,
.upsell-popup .btmCrnr span, .bv-splat, .bwc-ctr .bttm-arrw-tt, .awards, .awards .ttip,
div.half span#m_SecurityCodehelpImg, span.SCodeCardBg .cardMaster, span.SCodeCardBg .cardVisa, span.SCodeCardBg .cardAmex, .tt-arw-lft, .androidLogo
{ behavior: url(/Scripts/pngfix/iepngfix.htc) }

.tr{_right:-1px;}
.bl{bottom:0px;_bottom:1px;}
.br{_right:-1px;bottom:0px;_bottom:1px;}
.ftrcurve .bl{bottom:0px;}
.ftrcurve .br{bottom:0px;}


.utilitynav .srchbtn{*margin-top:1px;}
#nav ul.main li{*background-position:-1px -380px;}
#nav ul.personal li{*background-position:0 -448px;}

#nav li#currency ul{*background:transparent;}
#nav li#currency li{*background:transparent;}
#nav li#currency ul li ul{*border:1px solid #e7e7e7;*top:-13px;*position:relative;}
#nav li#currency ul li ul li{*background-color:#fff;}
#nav li#currency ul li ul li:hover{*background-color:#eceeed;}

.header .utilitynav li#global_country #ieIframe{_display:none;_position:absolute;_left:-8px;_top:18px;_width: 356px;_height:273px;_border:1px;}
.utilitynav ul li#global_country ul.sitelist {_width: 412px;}
#nav ul.main span{_background-image:none;_padding-right:0;} 
#nav ul.main span.home{_background:url(http://images.mcafee.com/common/nav/navSprite.gif) no-repeat 0 -742px;_padding:0 10px 0 0;}
#nav ul.main li{_background-position:-1px -380px;_border-width:0;}
#nav ul.personal li{_background-position: 0 -447px;}


.header .utilitynav li#global_country #ieIframe {
_display:none;
_position:absolute;
_left:-8px;
_top:18px;
_width: 356px;
_height:273px;
_border:1px !important;
}
.utilitynav ul li#global_country ul.sitelist {
_width: 348px;
}
.utilitynav li#global_country ul.sitelist li ul,
.utilitynav li#global_language ul.sitelist li ul {
_width:100px;
_margin:0 !important;
}
.utilitynav li#global_country ul li ul li,
.utilitynav li#global_language ul li ul li {
_width:100px;
}
.utilitynav li#global_country ul li ul li a,
.utilitynav li#global_language ul li ul li a {
_width:100px;
}
#bdy {
	padding-top:.6em;
}

div#footer{
	*padding-top:20px;
}
#bdy .midcol2,
#bdy .midcol3,
.rightcol{
	_position: static;
	_float:none;
	_padding-left:8px;
}
span.btn-sml-blue
{
	padding:0 0 0 3px;
	}

.header a.brandlogo { 
	_margin:5px 12px 5px 12px;
}


.leftnav,
.myaccountLeftNav {
	_margin:0 0 0 2px;
}
html body #bdy .leftnav li.Root,
html body #bdy .myaccountLeftNav li.Root {
	margin-top:0;
}

#bdy .midcol2 {
	_margin-right:4px;	
}
#bdy .leftnav li.Root,
#bdy .myaccountLeftNav li.Root {
	margin-top:-1.3em;
}
.midcol2 .lAlign {
	*position:relative;
	*left:-20px;
}
.midcol2 .lAlign li {
	_border:0px solid;
}
.ftrcurve .rgtbotcurve {
	_right:-1px;
}

.bl {margin: 0 0 -1px 0;
}
.br {margin: 0 0 -1px 0;}

div#loginMain h1, div#regCaMain h1, div#popup_header h1 {
	_margin-top: -11px;
}
#login_top1,
#login_top2{_margin-bottom:10px;}
div#returnAgreement{padding:7px 0;}
#chgPwsBody .mgnL230{_margin-left:260px;}
#chgPwsBody span.btnMfeBlue{padding:0 0 0 3px;float:none;}
#popup_body .btnMfeBlue input{padding:6px 22px 9px 22px;}



#regContainer label.errorLabel {
	_margin-left: 402px;	
}
#regContainer div.elementContainer{
    _margin-left:15px;}
.PRFormSubmit span.btnMfeBlue,
.EulaFormSubmit span.btnMfeBlue,
div.btnCenter span.btnMfeBlue {
*padding:0 0 0 3px;
}
.center span.btnMfeBlue{padding:0 0 0 3px;}

#upProPopup {
	_top: -144px;
}


#step1, #step2, #step3, #step4, #step5, #step6, #step7 {
	_width: 0px;
}
span.stepNum {
	_margin-left: 47px;
}

#maysLogin {
	_margin: 10px 5px 5px 5px;
	}
.maysContent ol { 
	padding-left: 24px;
}

#popup_body input {
	vertical-align: middle;
}
#popup_top    {
	_width: 467px;
	_background: none;
	_background-color: #e5b755;
}
#popup_top1 {   
	_background: none;
	_border-left: solid 2px #e5b755;
}
#popup_top2 {   
	_background: none;
	_border-right: solid 2px #e5b755;
}
#popup_body {   
	_background: none;
	_background-color: #fdfbec;
	_border: solid 2px #e5b755;
}
.popup .error {
	padding-bottom: 0px;
}
#popup_bottom {   
	_background: none;
}
#privacypolicy #popup_body {   
	_width: 463px;
}
#privacypolicy #popup_body img {   
	_display: none;
}
.cntWpr, .cntWpr1 {
   *padding:10px 0 0;
}


.titlecntr h1 {
	display: inline;
}
.threatinfo {
	_margin-right: 10px;
}
.threatmtrimg, .virusmapimg, .vstimg, .viruscalimg, .revirusinfoimg {
	display: block;
}
.crvset10x10cntr .crvtr,
.crvset10x10cntr .crvbr,
.crvset-gray10x10 .crvtr,
.crvset-gray10x10 .crvbr {
	_right: -1px;
}
.crvset10x10cntr .crvbr,
.crvset10x10cntr .crvbl,
.crvset-gray10x10 .crvbr,
.crvset-gray10x10 .crvbl {
	_bottom: -1px;
}
.crvsetbdr10x10 .crvtr,
.crvsetbdr10x10 .crvbr,
.crvset-bdr5x5 .crvtr,
.crvset-bdr5x5 .crvbr,
.crvset-graybdr5x5 .crvtr,
.crvset-graybdr5x5 .crvbr {
	_right: -2px;
}
.crvsetbdr10x10 .crvbr,
.crvsetbdr10x10 .crvbl {
	_bottom: -2px;
}
.crvset-graybdr10x10 .crvbr, 
.crvset-graybdr10x10 .crvbl {
	_bottom: -1px;
}
.vil-rht-col {
	_margin-right: 7px;
}
.w-537-ml-14-mr-p-0 {
	_margin-right: 7px;
	_margin-left: 7px;
}

.alphaol .tbbdrclr, .alphaol .tbsectleclr, .alphaol .tbsecbgclr, .alphaol .tblnkclr {
	_margin-right: -10px;
}
.alphaol {
	*margin-left: 25px;
}
 .alphaol li span.colorpicker {
	_right: 40px;
}
.actldisplogo {
	*display: block;
}
.serhfeature {
	*display: inline;
}
.w-163-mt-25-mr-14-p-0 span.villightbluebtn {
	*margin-left: 16px;
}
.txtareadispcode {
	*margin-left: -15px;
}
.vil-removal-service {
	*padding:0 0 23px 0;
	*margin:23px 0 13px 0;
}
.box-bdr3gray-bgfff fieldset {
	*width:276px;
}
a.vstprelnk:link, 
a.vstprelnk:visited,
a.vstprelnk:hover,
a.vstprelnk:active,
a.vstnxtlnk:link, 
a.vstnxtlnk:visited,
a.vstnxtlnk:hover,
a.vstnxtlnk:active { _font-size: 0; }

ul.lAlign{
	 *padding-left:5px;
}


.crvset-bggraygrdt-bdr-6x6 .crvtr,
.crvset-bggraygrdt-bdr-6x6 .crvbr,
.crvset-bggraygrdt-bdr-6x6 .crvbl {_right:-2px;}
.crvset9x9 .crvtr{_right:-1px;}
.crvsetbdr4x4 .crvbr,
.crvsetbdr4x4 .crvbl{_bottom:-2px;}
.mainprodcntr .prodtitle,
.catalog-lft-col, 
.catalog-rht-col, 
.prodtutocntr,
.sa-promo,
.curcustlnk,
.spotlight{_display:inline;}
.prodcntr{padding-bottom:9px;_display:inline;}
.subprodcntr,
.catalog-lft-col{_margin-top:0;}
table.single-pkg-list,
.comp-infected{_margin-top:2px;}
p.priceinfo span.savetxt{padding-bottom:3px;}
.curcustlnk ul.lst-arw-blue li a:link,
.curcustlnk ul.lst-arw-blue li a:visited,
.curcustlnk ul.lst-arw-blue li a:active{_width:95%;}


#hrMenuList li.hr-menu a.main-menu {
	padding:14px 18px 6px 0;
}
#hrMenuList li.hr-menu div.drop-down-menu,
#hrMenuList li.hr-menu div.drop-down-menu ul {
	_background:none;
}
#hrMenuList li div.drop-down-menu ul li.sub-menu,
#hrMenuList li div.drop-down-menu ul li.last {
	_background:#fff !important;
}

#hrMenuList li div.drop-down-menu ul li.sub-menu {
	_border-bottom:1px dashed #eee !important;
}

.curv {_position:relative;_float:left;_width:217px;_background:#dbdbdb;_color:#000;_margin:0;}
#ctl, #cbl, #ctr, #cbr {_display:block;_position:absolute;_width:14px;_height:14px;_color:#dbdbdb;_background:#fff;_overflow:hidden;_font-style:normal;_z-index:1;}
#ctl {_top:0;_left:0;}
#cbl {_bottom:0;_left:0;}
#ctr {_top:0;_right:0;}
#cbr {_bottom:0;_right:-1px;}
.curv em b {_position:absolute;_font-size:110px;_font-family:arial;_color:#dbdbdb;_line-height:40px;_font-weight:normal;}
#ctl b {_left:-7px;_top:-6px}
#ctr b {_left:-25px;}
#cbl b {_left:-7px;_top:-16px;}
#cbr b {_right:-6px;_bottom:-8px;}
.itp-cybermom .TracySign .cybermom-crvset{_width:331px;}


.RenewSubPop table th.status{width:160px;}


.btnTealGrdt, 
.btnGrayGrdt, 
.btnRedGrdt,
.btnBlueGrdt{vertical-align:middle}
.protectProdInfo .btnRedGrdt{_width:0}
.autoRenewSettings .btnBlueGrdt,.surveyPopup .btnBlueGrdt{_width:0}



span.dualBtn{padding-top:0px;}
.dualBtn input{padding: 0 .65em 0 .25em;}

.hpsecpromo.left,
.hpsecpromo.mid,
.hpsecpromo.right{
_padding-bottom:0;
} 
.existuser .hpupgrade{
_margin-left:12px;
}
.existuser .bl, .existuser .br{_bottom:-1px;}
span.btn-sml-buynow,
.btn-sml-buynow input{
	_position:relative;
}
.vrs-promo .bl{_bottom:-1px;}
.vrs-promo .br{_bottom:-1px;}
.vrs-promo .priceinfo{margin-top:9px;}

.cntWpr{behavior:none;}


body,form{_height:100%;}
.dimmed{padding-bottom:2px\9;}

.titlecntrMain,.customerInfo{_float:none;_margin-right:0px;_width:93%;}
.titlecntrMain.basket,.titlecntrMain{_margin-right:22px;_width:94%;}
.titlecntrMain.basket p{_width:700px;}
.steps ul{*top:-2.5em;}
.steps.one ul{_width:440px;}

.updateMsg .tl,.updateMsg .tr,.updateMsg .bl,.updateMsg .br{_font-size:0;} 
.updateMsg .bl{*bottom:0;_bottom:-1px;}

div.submitCart.bottom,div.submitCart.bottomNoBkgd{_float:none;}
div.submitCart.bottomNoBkgd{*margin-top:1em;margin-top:2em\9;}
div.submitCart span.text a{*margin-right:.7em;}
div.submitCart span.grdtredbtn{*margin-left:10px;*margin-right:.3em;}

table.shopCart tr.promoCode td div.promoCodeWrap{*width:55%;}
table.shopCart tr.promoCode td div.promoText{*width:42%;}
table.shopCart tr.promoCode td div.promoBtnWrap{*width:50%;}
table.shopCart tr.promoCode td div.promoCodeWrap div.promoBtnWrap span.grdtredbtn{*margin-top:1px;}
table.shopCart tr.promoCode td div.promoBtnWrap span.grdtredbtn input{*padding-left:1.3em;_margin-left:-.299em;}


table.shopCart th.item{*width:47%;}


div.errorMessage,div.errorMessageSmall,div.errorMessage.successful,div.ambPopup.accountDetails .cntWpr div.errorMessage{_margin:2em 0 1.5em 13px;margin-bottom:1.5em\9;}
div.errorMessage,div.errorMessage.successful{_float:none;}
div.errorMessageSmall{*top:-115px;_left:-120px;}
div.errorMessageSmall iframe{position:absolute;top:0;left:0;z-index:-1;filter:mask();width:250px;height:100px;}
div.errorMessage h2,div.errorMessageSmall h2{*margin-top:.5em;}
div.msgWrap{_margin:0 0 0 13px;}

table.customer{*margin-top:0;position:relative\9;top:2em\9;}
table.customer tr td ul{*margin-top:1em;}
table.customer tr td ul.middle{_height:auto !important;_height:140px;_min-height:140px;}
table.shopCart thead tr th,table.shopCart.receipt thead tr th{height:30px\9;*height:45px;}
table.shopCart tr.bonusMsg td.item{_padding-right:.7em; *width:50%;}
table.shopCart tr.bonusMsg td.item p{*width:90%;}

div.proratedMsg{_margin-left:14px;}
span.storeLink a{*margin:0 1.3em;}

div.billingWrap{_margin-top:3em;}
div.billingWrap.editBilling{_margin-left:0;_padding-left:0;}
div.paymentOptions{_margin:2em 0 2em 11px;}
div.paymentOptions.editBilling{_margin:0em 0 2em 8px;_padding: 23px 0;}
div.billingWrap div.single select{_width:99%;}
div.billingWrap div.single input{_width:98%;}
div.billingWrap span.wrapL{_margin-right:.7em;}
div.billingWrap div.leftCol{*padding-top:.0em;}
div.billingWrap div.rightCol{*padding-bottom:6px;}

div.billingWrap .half span.error img{_margin-right:0;}
div.billingWrap .single.error img{_margin-right:4px;}
div.paymentOptions div.leftCol .inner div.half .wrapR select{*width:99%;}


div.nextSteps{_margin:2em 0 0 12px;}

div.ambPopup{*left:130px;_left:130px !important;}
div.ambPopup select{_margin-left:1.8em;}
div.ambPopup .cntWpr, div.ambPopup .cntWpr1{_height:auto !important;_height:125px;_min-height:125px;}
div.ambPopup span.closeTxt{_padding-bottom:3px;_margin-top:-12px;}
div.ambPopup .cntWpr h2{_width:80%;}
div.ambPopup.multiCurrency .cntWpr h2,div.ambPopup.eds .cntWpr h2{*width:77%;}
div.ambPopup.multiCurrency .cntWpr div.submitCart span.grdtredbtn.back{_margin-right:35%;}
div.ambPopup .cntWpr ul{*margin-left:-.7em;}
div.ambPopup.accountDetails .cntWpr{_width:92%;}
div.ambPopup.accountDetails span.reqFields{_margin-left:12px;*margin-right:40px;}
div.ambPopup.accountDetails .cntWpr h2{_margin-left:12px;}
div.ambPopup.accountDetails .cntWpr div.errorMessage{*margin-bottom:.5em;_margin-left:12px;}
div.ambPopup.accountDetails .cntWpr ul{_margin-left:1em;}
div.ambPopup.accountDetails .cntWpr div.ulWrap{*float:none;}
div.ambPopup.accountDetails .cntWpr div.ulWrap ul li span{*padding-bottom:0;}
div.ambPopup.accountDetails .cntWpr div.ulWrap ul li.single input{_width:96%;}
div.ambPopup.accountDetails .cntWpr div.ulWrap ul li span.wrapL{_margin-right:1.1em;}
div.ambPopup.accountDetails .cntWpr div.ulWrap li.error img{_margin-right:14px;}
div.ambPopup .cntWpr div.submitCart{_margin-left:12px;*padding-bottom:.8em;}
div.ambPopup .cntWpr div.submitCart span.grdtredbtn.back{_margin-left:1em;}
div.ambPopup.progress .cntWpr h2{_width:90%;}
div.ambPopup.progress p{_margin-top:60px;}
div.ambPopup.wide{_left:50px !important;}
div.ambPopup.wide .cntWpr .errorMessage{*float:left;_margin:1em 0;margin-bottom:1.5em\9;}
div.ambPopup.wide .cntWpr .errorMessage h3{*margin-top:.8em;}
div.ambPopup iframe{position:absolute;top:0;left:0;z-index:-1;filter:mask();width:250px;height:500px;}
div.ambPopup .topCrnr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/popup-sprite.gif) no-repeat scroll 100% 0;_margin-bottom:-2px;_z-index:0 !important;}
div.ambPopup .btmCrnr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/popup-sprite.gif) no-repeat scroll 100% 100%;_margin-top:-8px;_z-index:0 !important;}
div.ambPopup .lftBdr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/borders.gif) repeat-y scroll 0 0;_z-index:8 !important;}
div.ambPopup .rgtBdr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/borders.gif) repeat-y scroll 100% 0;_z-index:8 !important;}
div.ambPopup .cntWpr{_background:#fff !important;_border-top:4px solid #fff;_border-bottom:4px solid #fff;_margin:0 -20px 0 0;_padding:14px;_position:relative;_z-index:10;_top:0px;_left:-9px;_width:484px;}
div.ambPopup.wide .topCrnr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/popup-sprite-680pxwidth.gif) no-repeat scroll 100% 0;_margin-bottom:0px;_z-index:0 !important;}
div.ambPopup.wide .btmCrnr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/popup-sprite-680pxwidth.gif) no-repeat scroll 100% 100%;_margin-top:0px;_z-index:0 !important;}
div.ambPopup.wide .lftBdr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/borders.gif) repeat-y scroll 0 0;_margin-left:4px;_z-index:8 !important;}
div.ambPopup.wide .rgtBdr{_background:transparent url(https://secureimages.mcafee.com/common/expire/ttp/borders.gif) repeat-y scroll 100% 0;_margin-right:11px;_z-index:8 !important;}
div.ambPopup.wide .cntWpr{_background:#fff !important;_border-top:4px solid #fff;_border-bottom:4px solid #fff;_margin:0 -20px 0 0;_padding:14px;_position:relative;_z-index:10;_top:0px;_left:0px;_width:610px;}

div.ambHelpPopup.mip{_position:absolute;}
div.ambHelpPopup.mip .cntWpr{*padding-bottom:0;}
div.ambPopup.mip .cntWpr{*padding-bottom:20px;}
div.ambPopup.mip .cntWpr span.btnMfeBlue.agree input{*padding:7px 15px 6px;}
div.ambPopup.mip .cntWpr span.grdtredbtn.disagree input{*margin-left:-6px;}
div.ambPopup.mip .cntWpr div#btnWrap{*float:left;*padding-bottom:0;*margin-bottom:0;*width:99%;}
div.ambHelpPopup.mip .cntWpr span.grdtredbtn.disagree{_padding:0 0 0 8px;}


.CardHint {position: relative;float:left;left: 300px;margin-top: -42px;padding: 8px 10px;width: auto;font-size: 10px;border: 1px solid #c6ce95;background: #ffffe5;}
.CardHint p{margin-top:0;}
.CardHint img{margin-top:5px;}
.CardPointer {position:absolute;top:20px;left:-7px;width:10px;height:15px;display:block;background: url(https://secureimages.mcafee.com/common/candbPointer.gif) no-repeat;}


div#slidingAlert #imgHeader{height:53px !important;width:347px !important;}
div#slidingAlert #imgBadge{height:250px !important;width:156px !important;}

table.shopCart tr td div.Mlpopup .inner table{margin:4px 10px 4px 16px;}



.btnCntr span.activeNow{*padding-top:0;}
.btnCntr input.activeNow{*padding:6px 12px 9px 9px;}

.surveyPopup{_position:absolute;}
.srvyPopButtons{_display:inline-block;}
.surveyPopup p{_position:relative;}
.backBtnCntr{_display:inline-block;_padding-top:10px;}

#UpgradeStoragePopUp{_position:absolute !important;}
div#mozyUSBackground{_position:absolute !important; _height: 1800px !important;}

div.shippingTitle{*top:0;}
div.billingWrap div.shippingTitle .divTitle{*padding-right:5px;}
div.billingWrap div.shippingTitle .input{*top:0;*padding-top:0;_height:10px;}
div.billingWrap div.shippingTitle .input input{_height:12px;_top:.3em;}
div.refInfo{*padding-top:1.5em;}
div.refInfo span.tr,div.refInfo span.br{*margin-right:0;_margin-right:-1px;}
div.refInfo span.bl,div.refInfo span.br{_margin-bottom:-1px;}


.titlecntrMain.basketTTP .purchaseFlow{_width:65%;}
div#upProPopup #forgotpassword #popup_header h1{_position:relative;}
div#upProPopup #forgotpassword #popup_close span#text{_position:relative;_right:0px;}


.exit-txt{*min-height:200px;*height:auto !important;*height:200px;}
#exitWrap span.note{*margin:0 15px 0px 15px;}

#mcscLearnMoreWindow.popupElm.ui-draggable{_left:320px;}


* html .awards .rgt-arrw-tt, * html .rgt-arrw-tt{display: inline;}
.bwc-ctr li {_position:relative;}
.hdr-inline{_margin:1px 0 0 6px;}
.ptab-theme .ajax__tab_header{_margin-left:6px;}
.ptab-theme span.ajax__tab_outer{_background-position:right 1px;}
.ajax__tab_body .crvtr{_right: -1px;}
.ajax__tab_body .crvbr{_right: -1px;_bottom: -1px;}
.ajax__tab_body .crvbl{_bottom: -1px;}
.Sysreq .win7-ico, .img-lft{_float:none;}
.benefit .pcTab{*float:none}
.PCTbl3Column thead th.sel-pkg a, .PCTbl3Column tfoot td.sel-pkg a{*margin-left:0px}

#bwcCtr li{_position:relative}
.benefit-blist .bggray34,.benefit-tbl .bggray34{*padding-bottom:10px}
.pkg-tab .bggray34 ul{*padding-bottom:0}
.bttm-price{*padding-bottom:10px;}
.ptab-theme .ajax__tab_outer,
.ptab-theme .ajax__tab_inner,
.ptab-theme .ajax__tab_active .ajax__tab_outer,
.ptab-theme .ajax__tab_active .ajax__tab_inner,
.bttm-price,.upsell-note,.info,.awards,
.extra, .cntWpr, .cntWpr1,.lftBdr,.rgtBdr,
#dvUpsell .cntWpr .us-ctr, #dvUpsell h2, .awards .view-all,
.benefit .img-flt, .benefit .img-frt, .Sysreq .img-flt,
#dvAllAwards table .awd-img img, .vew-all, .win7-ico img, #popupcontent, #popupcontent div, #popupcontent ol, #popupcontent li, .benefit .img-flt
{ behavior: none; }

.benefit .img-flt, .benefit .img-frt{background-color:#efefef}

.awards
{
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.mcafee.com/legacy/ProductDetail/awd-rib.png);
}
a.extra
{
	 _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.mcafee.com/legacy/common/win7-ico-small.png);
	
}
a.extra:hover
{
	 _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.mcafee.com/legacy/common/win7-ico.png);
	}

.awards a
{
	*padding-bottom:0px;
	}
#PriceOptionsContainer li{_zoom:1;_padding-bottom:0;}
#dvUpsell .cntWpr{*padding-top:0px;}


.agreeEula{*width:736px;}

.emptyTab p,.btnRegGrdt span a{_position:relative;}


#bdy .titlecntrMain.editBilling{_padding-left:8px;}


.modalPop .top span,
.modalPop .bot span,
.modalPop .cntWpr,
.modalPop .cntWpr a.closeTxt{_background: url(http://images.mcafee.com/legacy/productcard/ambi-popup-sprite.gif) no-repeat;}
.modalPop .lftBdr,
.modalPop .rgtBdr{_background: url(http://images.mcafee.com/legacy/productcard/bg-bdr.gif) repeat-y;}
.modalPop .cntWpr input{width:14px;}


.popupWithList{padding-bottom:10px;_padding-bottom:15px;_width:603px}
.popupWithList .rightCol{_height:378px;}
.popupWithList .leftCol div ul{float:left;margin-left:0;padding-left:30px;}
.popupWithList .leftCol div ul li.AspNet-Menu-Leaf a{list-style-type:none;height:auto !important;}
.popupWithList .leftCol div ul li.AspNet-Menu-Leaf{float:none !important; height:auto !important;width:auto !important;}
.editNickName .hintHolder{_float:left;}
.editNickName .nameHint{_left:-30px;_bottom:20px;}
.popupWithList .rightCol table tr td ol{*padding-left:24px;}


.PCDisplay div.errorMessage{margin:0 0 10px 0;}
.PCDisplay .btnBlueGrdt{vertical-align:top;margin:0 0 0 5px;}
p.help{padding:4px 5px 7px 26px;}

.modalPop .top span,
.modalPop .bot span,
.modalPop .cntWpr,
.modalPop .cntWpr a.closeTxt{_background: url(http://images.mcafee.com/legacy/productcard/ambi-popup-sprite.gif) no-repeat;}
.modalPop .lftBdr,
.modalPop .rgtBdr{_background: url(http://images.mcafee.com/legacy/productcard/bg-bdr.gif) repeat-y;}
.modalPop .cntWpr input{width:14px;}


.emptyTab p,.btnRegGrdt span a{_position:relative;}


div.titlecntrMain .steps.five ul{_width:90px !important;}
div.titlecntrMain .steps.four ul{_width:112px !important;}
div.titlecntrMain .steps.three ul{_width:149px !important;}
div.titlecntrMain .steps.two ul{_width:224px !important;}
div.titlecntrMain .steps.one ul{_width:448px !important;}


#bdy .titlecntrMain.editBilling{_padding-left:8px;}
#bdy .titlecntrMain.editBilling span.reqFields{*float:left;*margin-left:72%}
#bdy .titlecntrMain.editBilling span.reqFields{_display:block;_float:none;_margin-left:72%;_margin-right:none; _border:none;}


.popupElm.CVS .inner .row .left img{_width:200px;}
.popupElm.CVS .inner .row .right img{_margin-right:0;_width:200px;}
.popupElm.CVS .inner.lawsontwo .row img.arrow{_left:205px;}
.popupElm.CVS .inner.circleKtwo .row img.arrow{*left:-25px;_left:-44px;left:-20px\9;}
.popupElm.CVS .inner.seicomarttwo .row img.arrow{_left:202px;}
.popupElm.CVS .inner.seicomarttwo .row .left p,.popupElm.CVS .inner.seicomarttwo .row .right p{_height:50px;_width:200px;}
#eCardReceiptform.overUse .crvsetbdr4x4{width:698px;}

table.shopCart tr td div.Mlpopup {_background:url(https://secureimages.mcafee.com/legacy/common/popups/toolTip/toolTip_bottom_w380.gif) no-repeat bottom left;}
table.shopCart tr td div.Mlpopup .inner{_background:url(https://secureimages.mcafee.com/legacy/common/popups/toolTip/toolTip_contentfill_w380.gif) repeat-y;}


.column3 .subprodcntr{_height:226px;}
.column3 .price-sec{_float:none;}


.vil-ad span.burgundyBtn{padding-top:4px\9;} 
body .vil-ad span.burgundyBtn{*padding-top:0;} 


.frmPFF .frmCntrPFF{_float:left}
.frmCntrPFF .crvBR{_right:-1px}


.header a.hslogo{  

*bottom:-15px;

}

.searchResults p.g, .searchResults table{_margin-right:0;}
.searchResults table{*margin-left:0;}

.basicSearch span.btn-sml-blue{padding-top:2px\0;padding-bottom:10px\0;position:relative\0;top:-2px\0;}
.basicSearch span.btn-sml-blue input{padding-top:0px\0;}



.SCode iframe{
    _display:none;
    _border:0;
    _position:absolute;
    _left:0px;
    _top:-10px;
    _width:220px;
    _z-index:9;
    _height:180px;
}

.SCodeCardBg {
*top:-20px;
}
div.half span#m_SecurityCodehelpImg{*padding-right:20px;}
.paymentTypes{*display:block;*padding-bottom:20px}
.paymentTypes img{*float:left;*margin-left:3px}


.v2012 .pkg-tab .fTrials, .v2012 .pkg-tab .fTrials .pkg-cntr, .v2012 .otherPkgs, .downloadCntr .mTab{zoom:1;position:relative;}
.downloadCntr .mTab{margin-top:12px;padding-top:0}
.v2012 .otherPkgs .fTrialsLP{overflow:hidden}
.downloadCntr .pkg-tab .crvg7pxtl, .downloadCntr .pkg-tab .crvg7pxtr, .downloadCntr .pkg-tab .crvg7pxbr, .downloadCntr .pkg-tab .crvg7pxbl{zoom:1;}
.v2012 .pp-top-promo .pkg-sec{_width:320px !important;}
.pp-394 .pp-boxshot img.boxshot, .pp-395 .pp-boxshot img.boxshot{_width:269px;_height:305px;}

