	

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input {

margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;font-family:Arial, Verdana, Helvetica, sans-serif;}



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}

body {line-height: 1;background:#9B9B9B;

font:normal 12px arial, helvetica, sans-serif;color: #555; position: relative; -webkit-font-smoothing: antialiased;

margin:0 auto 0 auto;width: 765px;height:100%;

-moz-box-shadow: 0 0 8px #999;-webkit-box-shadow:  0 0 15px 4px rgba(0, 0, 0, .2);box-shadow:  0 0 15px 4px rgba(0, 0, 0, .2);}







@font-face {

    font-family: "intel-clear";

    src: url('/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-regular.woff') format('woff'), url('/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-regular.ttf') format('truetype');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: "intel-clear";

    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold.ttf") format("truetype");

    font-weight: bold;

    font-style: normal;

}

@font-face {

    font-family: "intel-clear";

    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-italic.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-italic.ttf") format("truetype");

    font-weight: normal;

    font-style: italic;

}

@font-face {

    font-family: "intel-clear";

    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold-italic.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold-italic.ttf") format("truetype");

    font-weight: bold;

    font-style: italic;

}

@font-face {

    font-family: "intel-clear";

    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light.ttf") format("truetype");

    font-weight: 200;

    font-style: normal;

}

@font-face {

    font-family: "intel-clear";

    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light-italic.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light-italic.ttf") format("truetype");

    font-weight: 200;

    font-style: italic;

}





blockquote, q {quotes: none;}

blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

table {border-collapse: collapse; border-spacing: 0;}

sub {vertical-align: sub;}

sup {vertical-align: super;}

input{border:1px solid #969696;}

address{margin-top:0.45em;font-style:normal;}

caption,legend,.Hide,div#footer h1,.access-aid{display:none;}

dt{margin-top:10px;padding-left:1px;}

form#aspnetForm{height:100%;background:#FFF;padding:0;margin:0}

strong, b{font-weight:bold}





a, a:link{color:#166494;text-decoration:none;cursor:pointer;}

a:hover{color:#cc0033;text-decoration:none;}

a:focus {color: #cc4714; outline: none; }

p a, p a:visited { line-height: inherit; }





ul {outline:0; }

ol {list-style: decimal; }

ul.square, ul.circle, ul.disc {margin-left: 30px; }

ul.square {list-style: square outside; }

ul.circle {list-style: circle outside; }

ul.disc {list-style: disc outside; }

ul.large li {line-height: 21px; }





.skiplink{position:absolute;left:-1000em;color:#fff;border:0;}

h1{font-size:20px;line-height:1.2em;}

h3{font-size:1.8em;font-weight:bold}

h2,h4{color:#333;font-weight:bold}

h2{margin-top:0.6em;font-size:1.32em;}

h4{margin:0.6em 0 0 0;font-size:1em;}

p{margin-top:10px;font-size:0.96em;}

p,address,input,dt{color:#333;}



h1,h3{margin-top:10px;color:#333333;}

p,address,caption,th,td,a.lnkblk,.font-n{font-weight:normal;}

a, a:link,h1,h3,h2,h4,dt,a.lnkblue-b,.alertBox h5,.aspxStrong,h1.styled,h2 a.lnkblue,.redLinkBold{font-weight:bold;}

address{margin-top:0.45em;font-style:normal;}

input{border:1px solid #969696;}

caption,legend,.Hide,div#footer h1,.access-aid{display:none;}

dt{margin-top:10px;padding-left:1px;}





.priceinfo-b{margin-top:5px;font-weight: bold;}

.hid{display:none;}



table{border-collapse:separate;border-spacing:0;}

caption, th, td{text-align:left;}

blockquote:before, blockquote:after, q:before, q:after{content:"";}

blockquote, q{quotes:"" "";}

.tl, .tr, .bl, .br,.ftrcurve .bl,.ftrcurve .br,.leftnav ul.leftnavlist,.myaccountLeftNav ul.leftnavlist,

#login_top1,#login_top2{background:url('https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif') no-repeat;}

.dimmed{background-color:#606060;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999999;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}

.dimmed span{position:fixed;top:30%;left:49%;margin:0;padding:0;display:block;text-align:center}



.mRow:before, .mRow:after, .clearfix:before, .clearfix:after, .Btm2:before, .Btm2:after { content:""; display:table;}

.mRow:after, .clearfix:after, .Btm2:after {clear:both;}

.mRow, .clearfix, .Btm2 {zoom:1;}





.errorMessage{width:auto;min-height:15px;margin:0 10px 10px 10px;padding:8px 10px 9px 38px;border:1px solid #de0000;

background:#fff5f3 url('https://secureimages.mcafee.com/legacy/common/advisoryBox/icon_exclamation.gif') no-repeat 6px 5px;

color:#de0002;font-size:0.9em;line-height:1.2em;}

.errorMessage ul{margin:0;padding:0;list-style:none;}

.errorLabel{padding-left:10px;color:#de0002;}

.attentionMsg{background:#fefddf url(https://secureimages.mcafee.com/legacy/common/advisoryBox/cross.gif) no-repeat 12px 6px;border:1px solid #cdd276;

padding:10px 10px 10px 42px;margin-top:10px;}

.attentionMsg h1{font-size:12px;margin:0;}

.WarningPop{padding:16px 16px 16px 50px;margin-top:10px;border:1px solid #c8c7b5;color:#3d3a27;background:#fefddf url(https://secureimages.mcafee.com/legacy/account/myAccSprite.gif) no-repeat 14px -412px;}

.btnCenter {text-align:center}



.tl, .tr, .bl, .br,.ftrcurve .bl,.ftrcurve .br,.leftnav ul.leftnavlist,.myaccountLeftNav ul.leftnavlist,#login_top1,#login_top2{background:url('https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif') no-repeat;}

.tl, .tr, .bl, .br{position:absolute;display:block;width:10px;height:10px;margin:0;padding:0;font-size:0;}

.tl{top:0;left:0;}

.tr{top:0;right:0;background-position:-9px 0;}

.bl{left:0;bottom:0;background-position:0 -9px;}

.br{right:0;bottom:0;background-position:-8px -9px;}

.ftrcurve{display:none}





button::-moz-focus-inner{border: 0;padding: 0;}



span.btn-sml-blue,span.btn-sml-buynow,span.grdtredbtn,span.btnMfeBlue,span.btn-sml-gray,span.grdtgray-lnk,span.btn-sml-red,.oneRowWrap span.btnGlossInput,span.buynow-btn,button.btn-sml-buynow,button.buynow-btn{

background:url('https://secureimages.mcafee.com/legacy/common/buttons/sprite_btn_left.gif') no-repeat;}

.btn-sml-blue input,.btn-sml-buynow input,.grdtredbtn input,.btnMfeBlue input,.btn-sml-gray input,.dualBtn input,.btn-sml-red input,.oneRowWrap .btnGlossInput input,.buynow-btn input,.grdtgray-lnk a,.grdtgray-lnk a:link,.grdtgray-lnk a:visited,

.grdtgray-lnk a:active,.grdtgray-lnk a:hover,button.btn-sml-buynow span,button.buynow-btn span{background:url('https://secureimages.mcafee.com/legacy/common/buttons/sprite_btn_right.gif') no-repeat;}

span.btnMfeBlue{float:left;padding:0 0 0 3px;margin-top:10px;height:30px;background-position:left top;}

.btnMfeBlue input{height:30px;padding:4px 22px 9px 22px;*padding:6px 22px 9px 22px;border:0;cursor:pointer;overflow:visible;background-position:right top;font-weight:bold;font-size:1.2em;color:#fff;}

span.btn-sml-blue,.oneRowWrap span.btnGlossInput{float:left;background-position:left -40px;height:24px;padding:0 0 0 3px;}

.btn-sml-blue input,.oneRowWrap .btnGlossInput input{background-position:right -40px;height:24px;margin:0;padding:2px 10px 6px 5px;*padding:0 10px 2px 5px;overflow:visible;border:0;cursor:pointer;font-size:1.0825em;font-weight:bold;color:#fff;}

span.grdtredbtn,span.btn-sml-buynow {float:left;height:24px;padding:0 0 0 3px;background-position:left -109px;}

.grdtredbtn input,.btn-sml-buynow input,.btn-sml-buynow span {width:auto;background-position:right -109px;height:24px;font-size:11px;padding:0 5px 4px 3px;*padding:2px .65em 4px .25em;width:auto;overflow:visible;border:0;cursor:pointer;font-weight:bold;color:#fff;}

.center span.btnMfeBlue,span.btn-sml-blue{float:none;padding:7px 0 8px 3px;}

span.btn-sml-blue{padding:4px 0 10px 3px;}

input.button{cursor:pointer;border:1px solid #3e5966;background:#5e879c url(https://secureimages.mcafee.com/legacy/common/buttons/btnOldBlue.gif) repeat-x top left;color:#ffffff;font-size:0.88em;font-weight:bold;}

p.resetpassword {*padding-bottom: 5px;}

span.btnMfeBlue1 {float: none;display: inline-block;*display: inline;}



button.btn-sml-buynow, button.buynow-btn{padding:0 3px 0 0;background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnLeftV1.gif) no-repeat right -109px;border:0;height:25px;overflow: visible;cursor:pointer;outline:0;}

button.btn-sml-buynow span, button.buynow-btn span{background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -109px;float:left; margin:0;padding:4px 12px 0 15px;display:inline-block;height:26px;white-space:nowrap;}





@media screen and (-webkit-min-device-pixel-ratio:0){button.btn-sml-buynow span, button.btn-sml-trynow span{margin:-1px -3px 0 0}}

*|html[xmlns*=""] button.btn-sml-buynow span,*|html[xmlns*=""] button.btn-sml-trynow span{margin:0}





.btnGrayGrdt,.btnRedGrdt,.btnBlueGrdt{background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnLeftV1.gif) no-repeat right -142px;position:relative;overflow:visible;margin:0;padding:0 3px 0 0;height:30px;color:#fff;font:bold 13px "arial", helvetica, sans-serif;vertical-align:baseline;border:0;cursor:pointer}

.btnGrayGrdt span,.btnRedGrdt span,.btnBlueGrdt span{background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -142px;position:relative;display:block;margin:0;padding:6px 5px 0 8px;height:24px;white-space:nowrap;color:#777;}

.btnRedGrdt{background-position:right -72px;}

.btnRedGrdt span{background-position:left -72px;color:#fff;}



.btnRedGrdt::-moz-focus-inner,

.btnGrayGrdt::-moz-focus-inner{padding:0;border:none;} 





@media screen and (-webkit-min-device-pixel-ratio:0) {.btnMfeBlue input{padding: 4px 22px 8px 22px;}.btnGrayGrdt span,.btnRedGrdt span{margin:-1px -3px 0 -3px}}

*|html[xmlns*=""] .btnGrayGrdt span,*|html[xmlns*=""] .btnRedGrdt span{margin:0}





#sidebar{float:left;width:150px;height:158px;margin-top:1em;margin-left:11px}

#breadcrum,.breadcrum{clear:both;width:95%;height:auto;margin:1em 0 0 25px;padding:0;background:#fff;list-style-type:none;color:#666;font-size:.8em;font-weight:bold}

#breadcrum li,.breadcrum li{display:inline;margin-right:5px;padding-left:10px;background:url('https://secureimages.mcafee.com/common/icons/breadCrumSep_4x7.gif') no-repeat left center}

#breadcrum li.bcStart,.breadcrum li.bcStart{padding-left:0;background:0}

#breadcrum a:link,#breadcrum a:visited,#breadcrum a:active,.breadcrum a:link,.breadcrum a:visited,.breadcrum a:active{color:#0d6c98;text-decoration:none}

#breadcrum a:hover,.breadcrum a:hover{color:#c03}

.midcol2 ul,.midcol2 ol,.cntcol1 ul{margin:.6em 0 0 1.8em;font-size:.99em}

.midcol2 ul li,.cntcol1 ul li{margin-bottom:.45em}

.midcol2 .pageimg{width:607px;height:167px}

.midcol3 .pageimg{width:412px;height:127px}

.pageimgcol1{width:753px;height:167px;margin-left:5px}

#topnav{float:left;width:100%;margin:0 auto;background:#FFF;font-size:11px;line-height:15px}

#topnav ul{list-style-type:none}

#topnav ul li{float:left}

#topnav .topnavmain{float:left;margin:10px 0 0 12px;padding:0;list-style:none}

#topnav .topnavmain li{padding:.2em .4em 0 .4em}

#topnav .topnavmain li a{color:#727272;font-weight:bold;text-decoration:none}

#topnav .topnavmain li{background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat 0 -52px}

#topnav .topnavmain li.hideBG{background:0}

#topnav .topnavmain li a{display:block;position:relative;top:-1px;margin:0;padding:.7em .4em .4em .4em}

#topnav .topnavmain li a:hover{color:#c03;text-decoration:none}

#topnav .topnavmain .tabHome{padding:0;background:#a3c0bc url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat 0 0}

#topnav .topnavmain .tabHome a{margin:0 0 0 .4em;padding:.8em .7em .5em .4em;background:#a3c0bc url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat 100% -24px;color:#FFF}

#topnav .topnavmain .tabHome a:hover{color:#fff}

#topnav .topsubnav{clear:both;width:758px;height:30px;margin-left:.3em;background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") repeat-x 0 -123px}

#topnav .topsubnav ul{float:left;width:100%;background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat 100% -411px}

#topnav .topsubnav li{padding:6px 8px 9px 9px;background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat 0 -88px}

#topnav .topsubnav li a{color:#1b536f;font-weight:bold;text-decoration:none}

#topnav .topsubnav li a:hover{color:#c03;text-decoration:none}

#topnav .topsubnav .first{padding-left:1.3em;padding-right:.7em;background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat 0 -359px}

#topnav .topsubnav .personalnav{float:right;width:auto;margin-top:-29px;margin-right:1.5em;background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") repeat-x 0 -260px;color:#0d6c98;font-size:10px}

#topnav .personalnav li{padding:.5em .6em .650em .6em;background:0}

#topnav .topsubnav .personalnav a{font-weight:normal}

#topnav .personalnav .first,#topnav .personalnav .last{background:url("https://secureimages.mcafee.com/legacy/common/nav/topNavSprite.gif") no-repeat}

#topnav .personalnav .first{background-position:0 -181px}

#topnav .personalnav .last{padding-right:1.2em;background-position:100% -221px}

#topnav .personalnav .cart{padding:.4em 0}

#topnav .personalnav .cart a{display:block;padding:.1em .6em;border:#9abcb8 solid;border-width:0 1px}

.leftnav,.myaccountLeftNav{float:left;width:138px;margin:15px 0 0 4px;padding-bottom:130px;background:url('https://secureimages.mcafee.com/legacy/common/nav/pageNavBg.gif') bottom left repeat-x;line-height:15px}

.leftnav ul,.myaccountLeftNav ul{margin:0;padding:0}

.leftnav li,.myaccountLeftNav li{padding-top:4px;font-size:11px;list-style-type:none}

#bdy .leftnav li.Root,#bdy .myaccountLeftNav li.Root{background:0}

.leftnav li.Root a,.myaccountLeftNav li.Root a{padding-left:10px;padding-bottom:3px;border-bottom:#f1f1f1 1px solid;font-size:14px}

.leftnav ul.leftnavlist,.myaccountLeftNav ul.leftnavlist{padding-top:6px;background-position:-40px 0;background-color:#e1e1e1}

.leftnav ul li,.myaccountLeftNav ul li{margin:0;padding:5px 0}

.leftnav ul ul,.leftnav ul ul ul,.myaccountLeftNav ul ul,.myaccountLeftNav ul ul ul{height:auto;margin:0;padding:0;background:0}

.leftnav ul ul li,.leftnav ul ul ul li,.myaccountLeftNav ul ul li,.myaccountLeftNav ul ul ul li{padding-left:.8em;border-bottom:1px solid #f1f1f1}

.leftnav li a,.myaccountLeftNav li a{display:block;color:#096b97;font-weight:bold;text-decoration:none}

.leftnav li.Leaf a:link,.leftnav li.Leaf a:visited,.leftnav li.Leaf a:active,.leftnav li.Parent ul li a:link,.leftnav li.Parent ul li a:visited,.leftnav li.Parent ul li a:active,.myaccountLeftNav li.Leaf a:link,.myaccountLeftNav li.Leaf a:visited,.myaccountLeftNav li.Leaf a:active,.myaccountLeftNav li.Parent ul li a:link,.myaccountLeftNav li.Parent ul li a:visited,.myaccountLeftNav li.Parent ul li a:active{position:relative;padding-bottom:0;padding-left:8px;padding-right:3px;background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 5px no-repeat;border:0;font-size:11px}

.leftnav ul ul li a:hover,.leftnav li.Parent ul li a:hover,.leftnav li.Leaf a:hover,.myaccountLeftNav ul ul li a:hover,.myaccountLeftNav li.Parent ul li a:hover,.myaccountLeftNav li.Leaf a:hover{color:#c03;background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 -59px no-repeat}

.leftnav ul ul li.Parent,.myaccountLeftNav ul ul li.Parent{padding-bottom:0;background:#e1e1e1}

.leftnav li.Parent a:link,.leftnav li.Parent a:visited,.leftnav li.Parent a:active,.myaccountLeftNav li.Parent a:link,.myaccountLeftNav li.Parent a:visited,.myaccountLeftNav li.Parent a:active{font-size:11px;background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 5px no-repeat;border:0;margin:0;padding:0 0 4px 8px}

.leftnav li.Parent a:hover,.myaccountLeftNav li.Parent a:hover{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 -59px no-repeat;margin:0;padding:0 0 4px 8px}

.leftnav ul li.Parent ul li,.myaccountLeftNav ul li.Parent ul li{margin-left:-9px;padding:3px 0 3px 9px;background:#f0f0f0}

.leftnav ul li.Parent ul li a,.myaccountLeftNav ul li.Parent ul li a{font-weight:normal}

#bdy .leftnav li.Root.ChildSelected li.Leaf.Selected,#bdy .myaccountLeftNav li.Root.ChildSelected li.Leaf.Selected{background:#fff}

.leftnav ul.leftnavlist li.Parent.Selected,.leftnav ul.leftnavlist ul li.Parent.ChildSelected,.myaccountLeftNav ul.leftnavlist li.Parent.Selected,.myaccountLeftNav ul.leftnavlist ul li.Parent.ChildSelected{background:#d2d2d2}

.leftnav ul.leftnavlist li.Root li.Parent.Selected a,.leftnav ul.leftnavlist li.ChildSelected li.Parent.ChildSelected a,.myaccountLeftNav ul.leftnavlist li.Root li.Parent.Selected a,.myaccountLeftNav ul.leftnavlist li.ChildSelected li.Parent.ChildSelected a{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 -127px no-repeat;margin:0}

.leftnav ul.leftnavlist li.Root li.Parent.Selected a:hover,.leftnav ul.leftnavlist li.ChildSelected li.Parent.ChildSelected a:hover,.myaccountLeftNav ul.leftnavlist li.Root li.Parent.Selected a:hover,.myaccountLeftNav ul.leftnavlist li.ChildSelected li.Parent.ChildSelected a:hover{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 -191px no-repeat;margin:0}

.leftnav ul.leftnavlist li.Parent.Selected li.Leaf.ParentSelected,.myaccountLeftNav ul.leftnavlist li.Parent.Selected li.Leaf.ParentSelected{margin:0 0 0 -9px;padding:5px 0 0 18px}

.leftnav ul.leftnavlist li.Root li.Leaf.Selected a,.leftnav ul.leftnavlist li.Root li.Parent.Selected li a,.leftnav ul.leftnavlist li.Parent.ChildSelected li a,.myaccountLeftNav ul.leftnavlist li.Root li.Leaf.Selected a,.myaccountLeftNav ul.leftnavlist li.Root li.Parent.Selected li a,.myaccountLeftNav ul.leftnavlist li.Parent.ChildSelected li a{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 5px no-repeat;margin:0;padding:0 0 4px 8px}

.leftnav ul.leftnavlist li.Root li.Leaf.Selected a:hover,.leftnav ul.leftnavlist li.Root li.Parent.Selected li a:hover,.leftnav ul.leftnavlist li.Parent.ChildSelected li a:hover,.myaccountLeftNav ul.leftnavlist li.Root li.Leaf.Selected a:hover,.myaccountLeftNav ul.leftnavlist li.Root li.Parent.Selected li a:hover,.myaccountLeftNav ul.leftnavlist li.Parent.ChildSelected li a:hover{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 -59px no-repeat}

.leftnav ul.leftnavlist li.Root.ChildSelected ul li.ChildSelected li a:hover,.myaccountLeftNav ul.leftnavlist li.Root.ChildSelected ul li.ChildSelected li a:hover{margin-left:8px;background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') 0 -59px no-repeat}

.leftnav ul.leftnavlist li.Root.ChildSelected ul li.ChildSelected li a,.myaccountLeftNav ul.leftnavlist li.Root.ChildSelected ul li.ChildSelected li a{margin-left:8px;background-position:0 5px}

.loadbar{position:absolute;top:20em;left:32em}

div.rightcol{width:170px;height:auto;margin:20px 0 0 0;padding:0 0 0 1em;background:transparent url('https://secureimages.mcafee.com/legacy/common/dotVertical.gif') repeat-y}

.rightcol h2,.rightcol .ad_managerPkgRight h3,.greybold{color:#666;font-size:.94em;text-align:left}

.rightcol .ad_managerPkgRight h3{padding-bottom:5px}

.rightcol input{margin-top:8px}

.rightcol fieldset{padding:0}

.rightcol .helpLinks li{margin-left:0}

ul.lsarwblues{margin-left:0}







.header{background:#FFF;float:left;height:auto;line-height:15px;padding:14px 0;position:relative;width:100%;z-index:999;}

.header a.brandlogo,.header img.brandlogoimg{display:block;float:left;height:38px;margin:0 0 0 14px;position:relative;top:11px;}

.header .hslogo{bottom:-6px;display:block;height:37px;overflow:hidden;position:absolute;right:18px;z-index:0;}

.logoHomeTxt{color:#727272;font-size:1.3em;margin-left:4px;_margin-left:0;padding:0;font-family: "intel-clear", Arial,Verdana,Helvetica,sans-serif; display:none;}

.header a.HSLogo{display:none}

.Btm2 .ISLogo{display:none}



.utilitynav{color:#797979;font-size:11px;position:absolute;right:10px;top:1em;}

.utilitynav ul li a{color:#797979;font-weight:400;padding:0 5px;text-decoration:none;}

.utilitynav ul{float:left;list-style:none;}

.utilitynav ul li{background:url(https://secureimages.mcafee.com/common/nav/navSprite.gif) no-repeat 0 -520px;float:left;padding:.1em .4em 0;}

.utilitynav .srchlbl{float:left;margin:0 .8em 0 .5em;}

.utilitynav .srchtxtbox{border:1px solid #9c9c9c;font-size:11px;padding:0 .2em;width:10em;height:14px;float:left;margin-right:3px}

.utilitynav .srchbtn{background:url(https://secureimages.mcafee.com/common/nav/navSprite.gif) no-repeat 0 -704px;border:none;height:16px;position:relative;vertical-align:top;width:14px;}

.utilitynav ul li ul.sitelist{background:#fff;border:#9c9c9c solid 1px;display:none;margin:0;padding:5px 0 10px 5px;position:absolute;top:17px;border-radius: 4px;-moz-box-shadow: 0 0 4px #999;-webkit-box-shadow:  0 0 10px 2px rgba(0, 0, 0, .2);box-shadow:  0 0 10px 2px rgba(0, 0, 0, .2);}

.utilitynav ul li#global_country ul.sitelist{background:#fff;left:-0.8em;width:378px;z-index:999;}

.utilitynav ul li#global_language ul.sitelist{background:#fff;left:5.6em;width:138px;}

#globalNav li ul.sitelist li{background:none;clear:both;cursor:pointer;width:94%;}

.utilitynav ul.sitelist li ul li a{text-decoration:none;}

.utilitynav ul li:hover ul,.utilitynav ul li ul li:hover ul,li.over ul{display:block;}

li#global_country,li#global_language{background-position:right -57px;cursor:pointer;margin-right:7px;padding:1px 11px;z-index:9999;}

.utilitynav li#global_language ul{padding:0 0 2px!important;}

.utilitynav li#global_country ul.sitelist li{background:none;}

.utilitynav li#global_country ul.sitelist li ul,.utilitynav li#global_language ul.sitelist li ul{border:none;cursor:default;float:left;margin:0 8px 0 0 !important;position:relative;top:.2em!important;width:110px;}

.utilitynav li#global_country ul li ul li,.utilitynav li#global_language ul li ul li{padding:1px;width:110px;}

.utilitynav li#global_country ul li ul li a,.utilitynav li#global_language ul li ul li a{background:none;color:#9c9c9c;display:block;padding:0 0 0 8px;width:110px;}

.utilitynav li#global_country ul li ul li a:hover,.utilitynav li#global_language ul li ul li a:hover{background:#9c9c9c;color:#fff;}





.gNav{background-color:#fff;float:left;width:100%;margin-top:0px;padding-top:20px;font-size:.9em;z-index:995;position:relative;}

.gNav ul, #footer ul{list-style:none}

.gNav ul.main{background:url("https://secureimages.mcafee.com/common/nav/navSprite.png") repeat-x 0 -249px;color:#454545;list-style:none;width:100%;float:left;height:27px}

.gNav .main li{border-width:0 1px;border-style:solid;border-color:transparent;float:left;z-index:99;position:static;height:100%;background: url("https://secureimages.mcafee.com/common/nav/navSprite.gif") no-repeat scroll -2px -380px transparent;}

.gNav .main li.products {background:none;}

.gNav .main > li:first-child{background-image:none;height:100%;display:none}

.gNav .main.personal > li:first-child{display:block;}

.gNav .main a, .gNav .main li#currency span{color: #535353;font-weight:bold;display:block;padding:7px 7px 5px 8px;cursor:pointer;position:relative;}

.gNav .main > li.mHover, .gNav li#currency.mHover{background:#bab9b9 url(https://secureimages.mcafee.com/common/nav/2013/nav-bg.png) repeat-x;border-color:transparent}

.gNav .main > li.mHover a, .gNav .main li#currency:hover span{color:#000}

.gNav .main > li li a:hover{color:#CC0033;}

.gNav .main a .arrowSelect {background:none;position:absolute;bottom:-6px;margin-left: 40%;left: 0;}

.gNav .main > li.mHover a .arrowSelect {background:url(https://secureimages.mcafee.com/common/nav/navSprite.png) no-repeat transparent;background-position:right -850px;*background-position:right -852px;position:absolute;bottom:-6px;margin-left: 40%;left: 0;z-index:1;display:none}

.gNav .main > li.products.mHover a .arrowSelect {background:url(https://secureimages.mcafee.com/common/nav/navSprite.png) no-repeat transparent right -833px;*background-position:right -833px;position:absolute;bottom:-7px;margin-left: 40%;left: 0;z-index:1;display:block}

.gNav .main  span{background:url(https://secureimages.mcafee.com/common/nav/navSprite.gif) no-repeat right -59px;padding:0 10px 0 0;}

.gNav .main li.mHover span{background-position: right -818px}

.gNav .main li#currency  span{background-position:98% -51px;padding:7px 11px 5px 8px}

.gNav .main li#currency.mHover  span{background-position:98% -810px}

.gNav .main a span.home, .gNav .main span#cart, .gNav .main span#cartSpan{background:url(https://secureimages.mcafee.com/common/nav/navSprite.gif) no-repeat 0 -742px;padding:0 10px 0 0;

-khtml-opacity:.70; -moz-opacity:.70;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.70;}

.gNav .main span#cart, .gNav .main span#cartSpan{background-position: right -779px;padding:1px 0 0 17px;}

.gNav .main a:hover span.home, .gNav .main a:hover span#cart, .Gtm2013 .main a:hover span#cartSpan{-khtml-opacity:1; -moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:100;}

.gNav .main li.mHover span.home {-khtml-opacity:1; -moz-opacity:1;-ms-filter:"alpha(opacity=1)";filter:alpha(opacity=1);opacity:1;}

.gNav ul ul, .gNav ul#ulCurrency ul {display:none;width:100%;position:absolute;background:#b7b6b6;left:0;overflow:hidden;margin-top:-1px}

.gNav ul#ulCurrency, .gNav ul#ulCurrency ul{overflow:visible}

.gNav li.mHover ul.sub, .gNav li.mHover ul#ulCurrency ul{display:block;-moz-box-shadow: 0 0 4px #999;-webkit-box-shadow:  0 0 10px 2px rgba(0, 0, 0, .2);box-shadow:  0 0 10px 2px rgba(0, 0, 0, .2);width:100%;border:0;margin-left:auto;z-index:-1;}



.gNav ul.personal li.verticalMyAccountLi span.arrowSelect { display: none; }

.gNav ul.personal li.verticalMyAccountLi.mHover span.arrowSelect { display: inline; background: url("https://secureimages.mcafee.com/common/nav/navSprite.gif") no-repeat right -833px; left: 50%; margin-left: -5px; position: relative; top: -7px; }

.ie9 .gNav ul.personal li.verticalMyAccountLi.mHover span.arrowSelect { top: -6px; }

.gNav ul.personal li.verticalMyAccountLi ul.sub { background-color: #ffffff; border: 1px solid #A5A5A5; left: 0; width: auto; padding: 5px 0;}

.gNav ul.personal li.verticalMyAccountLi ul.sub li { float: none; }

.gNav ul.personal li.verticalMyAccountLi ul.sub li a { padding: 7px 8px; color: #555555; }

.gNav ul.personal li.verticalMyAccountLi ul.sub li a:hover { color: #CC0033;	}



.gNav .main li li{background-image:none;font-weight:bold}

.gNav li li a:hover, .gNav ul#ulCurrency ul li:hover{color:#cc0033;cursor:pointer}

.gNav ul.sub li a, .gNav ul#ulCurrency ul li{font-weight:bold;font-size:11px;padding:11px 8px 8px 8px}

.gNav ul ul.productSub li{ margin-left: 1%;margin-right: 0.2%;width: 176px;*width:175px;}

.gNav ul ul.productSub li li{margin:0;}

.gNav ul ul.productSub li div a {padding:0;color:#555;font-weight:bold;white-space: pre;white-space: pre-wrap;white-space: pre-line;white-space:pre-wrap;word-wrap:break-word;display:block;*white-space: pre;}

.gNav .main > li.mHover ul.productSub a{padding:0;color:#555;font-weight:bold;white-space: pre;white-space: pre-wrap;white-space: pre-line;white-space:pre-wrap;word-wrap:break-word;display:block;*white-space: pre;width:160px;}

.gNav ul ul.productSub li div a{*display:inline}

.gNav .main > li.mHover ul.productSub a:hover{color:#cc0033}

.gNav .main li.mHover ul.productSub li div .viewAll a {color:#139cff;font-size:11px;font-weight:normal;padding:0;}

.gNav ul ul.productSub li div a:hover, .gNav .main li.mHover ul.productSub li div .viewAll a:hover {color:#CC0033;}

.gNav ul ul.productSub .first, .gNav li ul.productSub li.first:hover {background:none no-repeat right -1px;width:160px;}

.gNav ul ul.productSub .second{margin-left:3%;}

.gNav ul ul.productSub div p {font-size: 15px;font-weight: bold;margin-bottom: 4px;word-wrap: break-word;white-space: pre-wrap;margin-top:0;cursor:default}

.gNav ul ul.productSub .first .prodList0{padding-right:0px;position:relative;}

.gNav ul ul.productSub .first .prodList0 ul {padding-bottom: 20px;padding-right: 10px;}

.gNav ul ul.productSub .first .prodList0 .prodHeading a {font-weight:bold;background:none;font-size:12px;display:block;width:auto;}

.gNav ul ul.productSub .first .prodList0 .prodImage {text-align:center;margin:0;padding:10px 0;}

.gNav ul ul.productSub .first ul li {margin:0;width:auto;}

.gNav ul ul.productSub .first .prodList0 .borderBt {position:absolute;bottom:1px;height:50px;right:-1px;background:url(https://secureimages.mcafee.com/common/nav/2013/product_nav_bg_bt.png) no-repeat right 11px;*width:2px;}

.gNav ul ul.productSub li div ul {display:block;position:relative;background:none;}

.gNav ul ul.productSub li div ul li {float:none;font-weight:bold;padding:2px 0;*padding:0;}

.gNav li.mHover ul li:hover{background: none;border-color: transparent;}

.gNav ul ul.productSub .last {margin-top:20px;float:right;margin-right:5.5%;}

.gNav ul.personal{background-position:0 -176px; background-repeat:repeat;float:right;list-style-type:none;position:relative;margin-top:-27px;width:auto;}

.gNav ul.personal:hover span.noArrow{background:none;}

.gNav ul.personal li{background-position:-1px -449px;}

.gNav .personal .noArrow{padding:0}

.gNav ul.personal ul.sub{left:auto;right:0}



.gNav ul.sub li, .gNav ul.sub li li{background:transparent none;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow:none;-ms-filter: none;filter:none}

.gNav ul.main li ul.productSub{background:#fff;padding:20px 0 25px 0;border:1px solid #DDD;border-width:0 0 1px 0}



#oo_tab{border-radius: 6px;-moz-box-shadow: 0 0 4px #999;-webkit-box-shadow:  0 0 8px 3px rgba(0, 0, 0, .2);box-shadow:  0 0 8px 3px rgba(0, 0, 0, .2);}





.v2013 a, .v2013  a:link {color:#0595FF;font-weight:normal}

.v2013  a:hover {color:#CC0033;}



.v2014 a, .v2014  a:link {color:#0595FF;font-weight:normal}

.v2014.v2 a, .v2014.v2  a:link {color:#008ee5;font-weight:normal}

.v2014  a:hover {color:#CC0033;}



.gNav .loginHolder{top:46px;z-index:-2;}





.loginFrame{position:absolute;top:0;left:0;z-index:9999;border:0;display:none;width:100%;height:100%;_height:650px}

.loginHolder, .loginHolder #ajaxLoginLoad{display:none}

.loginHolder #ajaxLoginLoad{position:absolute;left:110px;top:171px;}

.loginFrameCnt{width:257px;height:95%;}

.loginHolder a.close, .loginHolder{background: #fff url(https://secureimages.mcafee.com/legacy/home/login-sprite.gif) no-repeat;}

.loginHolder{background-repeat:repeat-x;background-position:0 121px;border:1px solid #a5a5a5;display:none;height:450px;top:111px;*top:106px;width:258px;position:absolute;right:0;z-index:9;}

.loginHolder a.close{float:right;background-position:-2px -443px;width:15px;height:15px;overflow:hidden;margin:3px 3px 0 0;}

.ajxLodImg{display:none;border:2px solid #d2d2d2;background:white;height:50px;width:50px;position:absolute;top:224px;left:354px;margin:0 auto;z-index:800;}

.ajxLodImg img{margin:8px 0 0 10px}

.logoutContainer{float:left;width:590px;height:150px;margin:0 8px}

.chatContainerSmall{display: block; margin: 27px 0 0; *margin-top: 25px; padding: 0; position: absolute; right: 145px; z-index: 0; overflow: hidden; }





.row:before, .row:after, .clearfix:before, .clearfix:after , .us-ctr:after, .virus-modules:after, .crvset10x10cntr:after, .crvsetbdr10x10:after{ content:""; display:table; }

.row:after, .clearfix:after, .us-ctr:after , .virus-modules:after, .crvset10x10cntr:after, .crvsetbdr10x10:after{ clear: both; }

.row, .clearfix, .us-ctr, .virus-modules, .crvset10x10cntr, .crvsetbdr10x10 { zoom: 1; }



body #bdy{float:left;width:100%;background:#ffffff;z-index:2;padding-bottom: 10px;min-height:350px}



#bdy.errorpage{height:550px;}

#bdy.errorpage img{margin:30px;}

#bdy.errorpage h1,#bdy.errorpage p{padding:0 30px;}

#bdy.errorpage ul{margin:10px 48px;}



ul.helpLinks,div.helpLinks ul{margin:0;padding-left:0;font-size:0.94em;line-height:1.15em;}

.helpLinks li a{color:#096B97;font-weight:normal;text-decoration:none;}

.helpLinks li:hover{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') no-repeat 0pt -60px;}

.helpLinks li:hover a{color:#cc0033;}

.helpLinks li{position:relative;padding-left:6px;margin:8px 0 0 10px;background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') no-repeat 0pt 4px;list-style-image:none;list-style-position:outside;list-style-type:none;}



ul.lst-arw-blue,.midcol2 dl dd a{margin:1em 0;list-style-type:none;}

ul.lAlign{list-style:inside;list-style-type:none;margin-left:0;}

ul.lst-arw-blue li a,ul.lAlign li a,dl dd a:link,dl dd a:active,dl dd a:visited {padding-left:.6em;color:#096b97;font-size:0.9em;font-weight:normal;background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') no-repeat 0pt 5px;text-decoration:none;}

ul.lst-arw-blue li a:hover,ul.lAlign li a:hover,dl dd a:hover{background:url('https://secureimages.mcafee.com/legacy/common/arrowset.gif') no-repeat 0pt -60px;color:#cc0033;}

dl dd a:link{display:block;margin:0.4em 0 0 0;}



a.lnkblk{color:#000000;}

a.lnkblue,a.lnkblue-b{color:#096B97;font-weight:normal;}

a.lnkblk-b,a.lnkblk-b:active,a.lnkblk-b:visited{color:#000000;text-decoration:none;}

a.lnkblk-b:hover{text-decoration:underline;}

.alertBox{margin-top:10px;padding:10px 0 10px 60px;border:1px solid #d5cc7e;background:#fefddf url('https://secureimages.mcafee.com/legacy/common/alertIcon.gif') no-repeat 15px 15px;}

.alertBox h5{margin-top:12px;color:#cc0132;font-size:1em;}

.alertBox p{margin:0 0 5px 0;}











#footer p{clear:both;padding:10px;text-align:center;color:#FFF}

div#footer.Gtm2013 {background:#444444;overflow:hidden;clear:both;margin:0;color:#fefefe;margin:0;padding:5px 0 30px 0;width:100%;position:relative;height:auto;}

#footer.Gtm2013 .BtmMain {margin-top:15px;overflow:hidden;margin-bottom: 22px;}

#footer.Gtm2013 .BtmMain li {background:none;display:block;float:left;margin:0 0 0 62px;padding:0}

#footer.Gtm2013 .BtmMain li a {color: #C4C4C4;width:143px;white-space:pre-wrap;display:block;}

#footer.Gtm2013 .BtmMain li a:hover {color: #FFF;}

#footer.Gtm2013 .BtmMain li a.last {color:#0595ff;}

#footer.Gtm2013 .BtmMain li a.last:hover {color:#fff;}

#footer.Gtm2013 .BtmMain li.first {margin-left:20px;margin-right:10px;}

#footer.Gtm2013 .BtmMain li span:first-child {text-transform:capitalize;color:#e1e1e1;font-weight:bold;}

#footer.Gtm2013 .BtmMain li h3:first-child {text-transform:capitalize;color:#e1e1e1;font-weight:bold;font-size:12px;margin:0;padding:0;width:143px}

#footer.Gtm2013 .BtmMain li ul li {float:none;margin-left:0; color: #C4C4C4;font-size: 11px;padding-top:12px;}

#footer.Gtm2013 .Btm2 {border-top: 1px solid #666;border-bottom: 1px solid #666;margin: 0 auto;padding: 10px 9px;width: 95%;}

#footer.Gtm2013 .Btm2 ul {overflow:hidden;}

#footer.Gtm2013 .Btm2 ul  ul{float:left;width:auto}

#footer.Gtm2013 .Btm2 ul ul li{width:auto}

#footer.Gtm2013 .Btm2 h3 {display:block;text-transform:capitalize;color:#e1e1e1;font-weight:bold;clear:both;font-size:12px;margin:0;padding:0;width:81%}

    

#footer.Gtm2013 .Btm2 span.signupNews {background:#505050;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:6px 8px 6px 9px;display:block;}

#footer.Gtm2013 .Btm2 span.signupNews input:first-child {border: 1px solid #CCCCCC;margin-right: 5px;background: #B8B8B8;width:130px;padding:2px 1px 3px 1px;vertical-align: baseline;}

#footer.Gtm2013 .Btm2 span.signupNews input:first-child:focus, .utilitynav .srchtxtbox:focus{background: #FFF;border: 1px solid #ffc000;}

#footer.Gtm2013 .Btm2 span.signupNews input.mButton {

border: 0; box-shadow:inset 0 1px 0 #55b6ed;color: #fff;background: #217aaa;

background: -moz-linear-gradient(top, #55b6ed 0%, #217aaa 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#55b6ed), color-stop(100%,#217aaa));background: -webkit-linear-gradient(top, #55b6ed 0%,#217aaa 100%);background: -o-linear-gradient(top, #55b6ed 0%,#217aaa 100%);background: -ms-linear-gradient(top, #55b6ed 0%,#217aaa 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#55b6ed', endColorstr='#217aaa',GradientType=0 );background: linear-gradient(top, #55b6ed 0%,#217aaa 100%);

font-size:11px;padding:5px 7px;*padding:3px 5px;cursor:pointer;text-shadow:none;border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px

}

#footer.Gtm2013 .Btm2 span.signupNews input.mButton:hover{background: -moz-linear-gradient(top, #217aaa 0%, #55b6ed 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#217aaa), color-stop(100%,#55b6ed));background: -webkit-linear-gradient(top, #217aaa 0%,#55b6ed 100%);background: -o-linear-gradient(top, #217aaa 0%,#55b6ed 100%);background: -ms-linear-gradient(top, #217aaa 0%,#55b6ed 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#217aaa', endColorstr='#55b6ed',GradientType=0 );background: linear-gradient(top, #217aaa 0%,#55b6ed 100%);}

#footer.Gtm2013 .Btm2 ul li {background:none;display:block;float:left;margin: 0;width:30%;padding:0}

#footer.Gtm2013 .Btm2 li.second{width:40%}

#footer.Gtm2013 .Btm2 li.first a {text-indent:-9999px;display:block;height:24px;width:24px;padding:0}

#footer.Gtm2013 .Btm2 li.first a.twitter {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) 0 -624px no-repeat;}

#footer.Gtm2013 .Btm2 li.first a.twitter:hover {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) 0 -624px no-repeat;}

#footer.Gtm2013 .Btm2 li.first a.YouTube {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) 0 -720px no-repeat;}

#footer.Gtm2013 .Btm2 li.first a.YouTube:hover {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) 0 -720px no-repeat;}

#footer.Gtm2013 .Btm2 li.first a.facebook {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) 0 -168px no-repeat;}

#footer.Gtm2013 .Btm2 li.first a.facebook:hover {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) 0 -168px no-repeat;}

#footer.Gtm2013 .Btm2 li.first a.google {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -312px transparent;}

#footer.Gtm2013 .Btm2 li.first a.google:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -312px transparent;}

#footer.Gtm2013 .Btm2 li.first a.linkedin {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -360px transparent;}

#footer.Gtm2013 .Btm2 li.first a.linkedin:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -360px transparent;}

#footer.Gtm2013 .Btm2 li.first a.pinterest {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -456px transparent;}

#footer.Gtm2013 .Btm2 li.first a.pinterest:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -456px transparent;}

#footer.Gtm2013 .Btm2 li.first a.blog {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -744px transparent;}

#footer.Gtm2013 .Btm2 li.first a.blog:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -744px transparent}

#footer.Gtm2013 .Btm2 ul li ul li{float:none;margin-left:0;margin-top:8px;}

#footer.Gtm2013 .Btm2 ul li.first ul li{float:left;margin-left:5px;}

#footer.Gtm2013 .Btm2 ul li.first ul li:first-child {margin-left:0;}

#footer.Gtm2013 .Btm2 li:first-child {margin-left:0}

#footer.Gtm2013 .Btm2 ul li.third ul li {margin-top:15px;}

#footer.Gtm2013 .Btm3 {margin-top:12px;margin: 0 auto;padding: 10px 9px;width: 95%;}

#footer.Gtm2013 .Btm3 ul {overflow:hidden;}

#footer.Gtm2013 .Btm3 li {float:left;margin-left:20px}

#footer.Gtm2013 .Btm3 li a {font-weight:normal;color:#e5e5e5;font-size:11px;}

#footer.Gtm2013 .Btm3 li a:hover {font-weight:normal;color:#FF7800;font-size:11px;}

#footer.Gtm2013 .Btm3 li:first-child {margin-left:0;}

#footer.Gtm2013 .Btm3 div.copy {font-size:10px;color:#e5e5e5;display:block;margin-top:10px;clear:both;margin-bottom:10px;}



div#footer.Gtm2013 ul li{display:inline;padding:0 13px;margin-top:4px;font-size:11px;float:left;}

div#footer.Gtm2013 ul li a{padding:0 0 2px 0;text-decoration:none;font-weight:normal;color:#e2e2e2;white-space:nowrap;}

div#footer.Gtm2013 ul li a:hover{color:#FFF;background:none;}

div#footer.Gtm2013 p,div#footer.Gtm2013 p b{padding:0 0 4px 0;color:#848484;text-align:center;font-size:11px;}

div#footer.Gtm2013 .footerLnk ul li {line-height:18px;}

#footer.Gtm2013 .copyRight{color:#b0afaf;clear:both;padding: 15px 10px 10px 25px;text-align:left}

#footer.Gtm2013 .weAccept{display:none}

#footer.Gtm2013 .footerLnk{width:98%;padding: 5px 0 0 13px;}

#footer.Gtm2013 .footerLnk ul{margin:0 auto}







#footer p{clear:both;padding:10px;text-align:center;color:#FFF}

div#footer.Gtm2014 {background:#444444;overflow:hidden;clear:both;margin:0;color:#fefefe;margin:0;padding:5px 0 30px 0;width:100%;position:relative;height:auto;}

#footer.Gtm2014 .BtmMain {margin-top:15px;overflow:hidden;margin-bottom: 22px;}

#footer.Gtm2014 .BtmMain li {background:none;display:block;float:left;margin:0 0 0 52px;padding:0}

#footer.Gtm2014 .BtmMain li a {color: #C4C4C4;width:143px;white-space:pre-wrap;display:block;}

#footer.Gtm2014 .BtmMain li a:hover {color: #FFF;}

#footer.Gtm2014 .BtmMain li a.last {color:#0595ff;}

#footer.Gtm2014 .BtmMain li a.last:hover {color:#fff;}

#footer.Gtm2014 .BtmMain li.first {margin-left:20px;margin-right:10px; display:none;}

#footer.Gtm2014 .BtmMain li.second {margin-left: 15px;}

#footer.Gtm2014 .BtmMain li span:first-child {text-transform:capitalize;color:#e1e1e1;font-weight:bold;}

#footer.Gtm2014 .BtmMain li h3:first-child {text-transform:capitalize;color:#e1e1e1;font-weight:bold;font-size:12px;margin:0;padding:0;width:143px}

#footer.Gtm2014 .BtmMain li ul li {float:none;margin-left:0; color: #C4C4C4;font-size: 11px;padding-top:12px;}

#footer.Gtm2014 .Btm2 {border-top: 1px solid #666;border-bottom: 1px solid #666;margin: 0 auto;padding: 10px 9px;width: 95%;}

#footer.Gtm2014 .Btm2 ul {overflow:hidden;}

#footer.Gtm2014 .Btm2 ul  ul{float:left;width:auto}

#footer.Gtm2014 .Btm2 ul ul li{width:auto}

#footer.Gtm2014 .Btm2 h3 {display:block;text-transform:capitalize;color:#e1e1e1;font-weight:bold;clear:both;font-size:12px;margin:0;padding:0;width:81%}

    

#footer.Gtm2014 .Btm2 span.signupNews {background:#505050;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:6px 8px 6px 9px;display:block;}

#footer.Gtm2014 .Btm2 span.signupNews input:first-child {border: 1px solid #CCCCCC;margin-right: 5px;background: #B8B8B8;width:130px;padding:2px 1px 3px 1px;vertical-align: baseline;}

#footer.Gtm2014 .Btm2 span.signupNews input:first-child:focus, .utilitynav .srchtxtbox:focus{background: #FFF;border: 1px solid #ffc000;}

#footer.Gtm2014 .Btm2 span.signupNews input.mButton {

border: 0; box-shadow:inset 0 1px 0 #55b6ed;color: #fff;background: #217aaa;

background: -moz-linear-gradient(top, #55b6ed 0%, #217aaa 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#55b6ed), color-stop(100%,#217aaa));background: -webkit-linear-gradient(top, #55b6ed 0%,#217aaa 100%);background: -o-linear-gradient(top, #55b6ed 0%,#217aaa 100%);background: -ms-linear-gradient(top, #55b6ed 0%,#217aaa 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#55b6ed', endColorstr='#217aaa',GradientType=0 );background: linear-gradient(top, #55b6ed 0%,#217aaa 100%);

font-size:11px;padding:5px 7px;*padding:3px 5px;cursor:pointer;text-shadow:none;border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px

}

#footer.Gtm2014 .Btm2 span.signupNews input.mButton:hover{background: -moz-linear-gradient(top, #217aaa 0%, #55b6ed 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#217aaa), color-stop(100%,#55b6ed));background: -webkit-linear-gradient(top, #217aaa 0%,#55b6ed 100%);background: -o-linear-gradient(top, #217aaa 0%,#55b6ed 100%);background: -ms-linear-gradient(top, #217aaa 0%,#55b6ed 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#217aaa', endColorstr='#55b6ed',GradientType=0 );background: linear-gradient(top, #217aaa 0%,#55b6ed 100%);}

#footer.Gtm2014 .Btm2 ul li {background:none;display:block;float:left;margin: 0;width:24%;padding:0}

#footer.Gtm2014 .Btm2 li.second{width:35%;}

#footer.Gtm2014 .Btm2 li.third{width:30%;}

#footer.Gtm2014 .Btm2 li.fourth{width:11%; text-align: right;margin-top: 18px;}

#footer.Gtm2014 .Btm2 li.first a {text-indent:-9999px;display:block;height:24px;width:24px;padding:0}

#footer.Gtm2014 .Btm2 li.first a.twitter {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) 0 -624px no-repeat;}

#footer.Gtm2014 .Btm2 li.first a.twitter:hover {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) 0 -624px no-repeat;}

#footer.Gtm2014 .Btm2 li.first a.YouTube {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) 0 -720px no-repeat;}

#footer.Gtm2014 .Btm2 li.first a.YouTube:hover {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) 0 -720px no-repeat;}

#footer.Gtm2014 .Btm2 li.first a.facebook {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) 0 -168px no-repeat;}

#footer.Gtm2014 .Btm2 li.first a.facebook:hover {background:url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) 0 -168px no-repeat;}

#footer.Gtm2014 .Btm2 li.first a.google {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -312px transparent;}

#footer.Gtm2014 .Btm2 li.first a.google:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -312px transparent;}

#footer.Gtm2014 .Btm2 li.first a.linkedin {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -360px transparent;}

#footer.Gtm2014 .Btm2 li.first a.linkedin:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -360px transparent;}

#footer.Gtm2014 .Btm2 li.first a.pinterest {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -456px transparent;}

#footer.Gtm2014 .Btm2 li.first a.pinterest:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -456px transparent;}

#footer.Gtm2014 .Btm2 li.first a.blog {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-light.png) no-repeat scroll 0 -744px transparent;}

#footer.Gtm2014 .Btm2 li.first a.blog:hover {background: url(https://secureimages.mcafee.com/legacy/home/2013/banner/social-media-dark.png) no-repeat scroll 0 -744px transparent}

#footer.Gtm2014 .Btm2 ul li ul li{float:none;margin-left:0;margin-top:8px;}

#footer.Gtm2014 .Btm2 ul li.first ul li{float:left;margin-left:5px;}

#footer.Gtm2014 .Btm2 ul li.first ul li:first-child {margin-left:0;}

#footer.Gtm2014 .Btm2 li:first-child {margin-left:0}

#footer.Gtm2014 .Btm2 ul li.third ul li {margin-top:15px;}

#footer.Gtm2014 .Btm3 {margin-top:12px;margin: 0 auto;padding: 10px 9px;width: 95%;}

#footer.Gtm2014 .Btm3 ul {overflow:hidden;}

#footer.Gtm2014 .Btm3 li {float:left;margin-left:20px}

#footer.Gtm2014 .Btm3 li a {font-weight:normal;color:#e5e5e5;font-size:11px;}

#footer.Gtm2014 .Btm3 li a:hover {font-weight:normal;color:#FF7800;font-size:11px;}

#footer.Gtm2014 .Btm3 li:first-child {margin-left:0;}

#footer.Gtm2014 .Btm3 div.copy {font-size:10px;color:#e5e5e5;display:block;margin-top:10px;clear:both;margin-bottom:10px;}



div#footer.Gtm2014 ul li{display:inline;padding:0 13px;margin-top:4px;font-size:11px;float:left;}

div#footer.Gtm2014 ul li a{padding:0 0 2px 0;text-decoration:none;font-weight:normal;color:#e2e2e2;white-space:nowrap;}

div#footer.Gtm2014 ul li a:hover{color:#FFF;background:none;}

div#footer.Gtm2014 p,div#footer.Gtm2014 p b{padding:0 0 4px 0;color:#848484;text-align:center;font-size:11px;}

div#footer.Gtm2014 .footerLnk ul li {line-height:18px;}

#footer.Gtm2014 .copyRight{color:#b0afaf;clear:both;padding: 15px 10px 10px 25px;text-align:left}

#footer.Gtm2014 .weAccept{display:none}

#footer.Gtm2014 .footerLnk{width:98%;padding: 5px 0 0 13px;}

#footer.Gtm2014 .footerLnk ul{margin:0 auto}







#cookieHelpContainer{padding:10px;}

#cookieHelpContainer div.userHelpContent{padding:0 0 15px 0;border-bottom:2px solid #e9e9e9;}

#cookieHelpContainer div.userHelpContent.last{border-bottom:none;}

#cookieHelpContainer div.userHelpContent li{margin:6px 0 6px 12px;}

#cookieHelpContainer div.userHelpContent li a{color:#0D6C98;text-decoration:underline;}

#cookieHelpContainer div.userHelpContent li a:hover{color:#CC0033;}

#cookieHelpContainer ol{margin-left:11px;}





#tlsVersionContainer{padding:10px;}

#tlsVersionContainer div.userHelpContent{padding:0 0 15px 0;border-bottom:2px solid #e9e9e9;}

#tlsVersionContainer div.userHelpContent.last{border-bottom:none;}

#tlsVersionContainer div.userHelpContent li{margin:6px 0 6px 12px;}

#tlsVersionContainer div.userHelpContent li a{color:#0D6C98;text-decoration:underline;}

#tlsVersionContainer div.userHelpContent li a:hover{color:#CC0033;}

#tlsVersionContainer ol{margin-left:11px;}





#bdy .midcol2,#bdy .midcol3,.rightcol{float:left;width:590px;height:auto;margin:20px 8px 20px 8px;}

#bdy .midcol3{width:412px;margin-top: 20px;}

.cntcol1{width:720px;margin:0 20px;}



fieldset.mgnT10B20 .errorMessage{float:left;width:362px;height:auto;margin:0 0 10px 0;}

fieldset.mgnT10B20 .lblLErrTxt{margin-bottom:0;}

.dotlines{background:transparent url('https://secureimages.mcafee.com/legacy/common/dotHorizontal.gif') repeat-x;}

span.noBdr input{border:0;}.ad_managerPkgLeft{padding-top:40px;overflow:hidden;}

.ad_managerPkgRight{margin-top:16px;}

.ad_managerPkgBottom{float:left;width:580px;margin-left:10px;padding-top:40px;text-align:center;overflow:hidden;}

.midcol3 .ad_managerPkgBottom{width:410px;margin:0;padding:0;}

.ad-ctnr{clear:both;margin-left:5px;}

.ad-ctnr .ad_managerPkgLeft,.ad-ctnr .ad_managerPkgBottom{float:left;}

div.promo{background-repeat:repeat-x;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;overflow:hidden;padding:3px 0 3px 0;position:relative;display:block;width:100%;

border:none;}

.rightcol div.promo{margin-top:20px;}

div.split135 div.left{float:left;padding:0 10px;margin-bottom:12px;overflow:hidden;position:relative;}

div.split135 div.left a img{padding-top:5px;}

div.split135 table{margin:0;padding:0;}

div.split135 table th, div.split135 table td{margin:0;border:none;padding-right:5px;text-align:left;vertical-align:top;} 



h1.styled{margin:15px 10px;font-size:20px;}

h2.hedblue{color:#09719f;font-size:1.2em;}

h2 a.lnkblue{text-decoration:none;}

h2 a.lnkblue:hover{color:#CC0033;}

span.redTxt{margin-right:6px;color:#ae0000;}

.red{color:#cb0032;}

.redLink{color:#cb0032;text-decoration:underline;}

.redLinkBold{color:#cb0032;text-decoration:underline;}



.VirusNews, #TriplePlay{margin:0;padding:10px 0 10px 4px;}

.VirusNews h3, #TriplePlay h3{color:#666;font-size:1em;font-weight:bold;margin:10px 0 0 0;padding:0;}

.VirusNews p{margin:10px 0 5px 0;padding:0;}

.VirusNews .email{width:125px;margin:0 0 3px 0;font-size:.95em;}

input.button_glossy{background:url("https://secureimages.mcafee.com/common/buttons/en-us/Glossy_btn_blue.gif") no-repeat 0 0 !important;width:76px;height:23px;border:0 !important;font-size:12px;font-weight:bold;color:#FFFFFF;

cursor:pointer;padding-bottom:3px;}



div#TPimage span#TPpc, div#TPimage span#TPweb, div#TPimage span#TPmobile 

{position:relative;top:65px;margin:0 0 10px 0;padding:0;color:#666;font-weight:normal;}

div#TPimage span#TPpc{width:57px;left:25px;}

div#TPimage span#TPweb{width:42px;left:40px;}

div#TPimage span#TPmobile{width:50px;left:45px;}

div#TPimage{background:url(https://secureimages.mcafee.com/common/icons/tripleplay_logo.gif) 4px 10px no-repeat;width:134px;height:80px;margin:0 0 5px 0;}

div#TriplePlay a.styled{display:block;color:#336699;margin-left:8px;}

body#myAccount p a#TriplePlayMoreInfo,body#prodpkg p a#TriplePlayMoreInfo{text-decoration:none;color:#336699;font-weight:normal;font-size:.9em;}

p a:hover#TriplePlayMoreInfo{color:red;}



.pwdToolTip{display:none;position:absolute;top:18px;left:195px;height:50px;}

div#passwordHintTop{width:380px;height:25px;background:url(https://secureimages.mcafee.com/legacy/common/popups/toolTip/toolTip_top_w380.gif) no-repeat;}

div#passwordHintContentArea,.passwordHintContentBg{width:350px;padding:5px 25px 10px 15px;background:url(https://secureimages.mcafee.com/legacy/common/popups/toolTip/toolTip_contentfill_w380.gif) repeat-y;font-size:0.9em;line-height:1.2em;}

div#passwordHintBottom{overflow:hidden;width:380px;height:9px;margin:0;background:url(https://secureimages.mcafee.com/legacy/common/popups/toolTip/toolTip_bottom_w380.gif) no-repeat;}

.accActivatedMain,.accActivateMain,.accActEamilMain{height:220px;margin:0 5px 0 10px;}

#accActivatedBody p,#accActivateBody p,#accActEmail p{margin:0 15px 15px 0;}

#accActivatedBody li{list-style:none;}

.accActTitle h1{margin:0 20px 10px 0;}

.accActLArc,.accActRArc,#accActivateFooter,#accActEmailFooter,#accActivatedFooter{

display:none;}



#ctl00_MainContent_m_LeftNavigation{width:138px;float:left;}

.ad_managerPkgLeft h3{color:#666;font-size:.9em;font-weight:bold;margin:10px 0 0 12px;padding:0;}

.ad_managerPkgBottom h3{color:#666;font-size:.9em;font-weight:bold;margin:10px 0 0 0;padding:0;text-align:left;}

.ad_managerPkgLeft{margin:20px 0 20px 1px;padding:0;float:left;}

.ad_managerPkgBottom{padding:0;_padding:0;margin:0 0 0 164px;_margin:0 0 0 84px;width:580px;_width:582px;}

.ad_managerPkgBottom.Left{padding:0;_padding:0;margin:0 0 0 4px;_margin:0 0 0 2px;width:134px;clear:left;}



.privacyDisagreed,.eulaDisagreed{margin:0 10px;}





#eulaContent {

	text-align: justify;



}

#eulaContent p.eulaInnerListPara {

	margin-top: 10px;

	margin-left: 0; 

	font-size: 1em;

}

#eulaContent li, #eulaContent li p {

	margin: 10px 0;

	}

	#eulaContent   ol.eula  li ol li  {

		list-style-type: decimal;

	} 

	#eulaContent  .eula  li ol li ol li {

		list-style-type: upper-alpha;

	}

	#eulaContent  .eula  li ol li ol li ol li{

		list-style-type: decimal;

			font-size: 12px;

	} 

	#eulaContent.divTextAreaScroll p:last-child {

    margin: 10px 0;

}



#eulaContent, #eulaContent p, #eulaContent ul li, #eulaContent ol li, #eulaContent  .eula, #eulaContent p.eulaInnerListPara{font-size:12px; color:#333;}





.clr{clear:both;}

.brClr{clear:both;font-size:0;height:1px;line-height:0;font-weight:normal}

.center{text-align:center;}

.noBdr{border:none !important;}

.no-bg{background:none !important;}

.floatl{float:left;}

.floatr{float:right;}

.rel{position:relative;}



.w218{width:218px;}

.w135{width:135px;}

.w150{width:150px;}

.w190{width:190px;}

.w195{width:195px;}

.w220{width:220px;}

.w500{width:500px;}



.h230{height:230px;}



.mgn0{margin:0 !important;}

.mgnT5{margin-top:5px !important;}

.mgn-l14{margin:0 0 0 14px !important;}

.mgn-t15{margin-top:15px !important;}

.mgnL10{margin-left:10px;}

.mgnL15{margin-left:15px;}

.mgnL230{margin-left:230px;}

.mgnB10{margin-bottom:10px;}

.mgnT10{margin:10px 0 0 0;}

.mgnT20{margin-top:20px !important;}

.mgnLR12{margin:0 12px;}

.mgnT10L10{margin:10px 0 0 10px;}

.mgnT10B20{margin:10px 0 20px 0;}

.mgnL12B10{margin:0 0 10px 12px;}

.mgnL190{margin:0 0 0 190px;}

.mgnL295{margin-left:295px;}

.mgnT50{margin-top:50px !important;}

.mgnT10L39{ margin:10px 0 0 39px;}



.padT10{padding-top:10px;}

.padT10L10{padding:10px 0 0 10px;}

.pad-l-40{padding-left:40px !important;}



.bggray2{background:#e7ece4;}



.font11{font-size:11px !important;}





.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7}

.modalPopup {background-color:transparent;border:none;padding:0;width:684px}







.actPopup {width:510px;height:530px;background:#FDFBEC;border:#e5b757 4px solid}

.actPopup .head {position:relative;z-index:2;height:28px;cursor:move;background:transparent;}

.actPopup .head input.CloseBttn{background: url(https://secureimages.mcafee.com/legacy/common/popups/containerV1/close.gif) no-repeat;border:0;width:17px;height:20px;}

.actPopup h2 {position:relative;top:-30px;margin:0;padding:6px 4px 10px 4px;width:502px;background:#e5b757;color:#fff;font-size:1.8em}

.actPopup .body {width:490px;height:480px;margin-top:-30px;overflow-y:scroll;padding:0 10px 10px 10px;}

.actPopup .head .CloseBttn {position:absolute;top:4px;right:10px;z-index:200;}

.actPopup h3{font-size:18px;color:#000;margin-top:16px;}





#ctl00_PopupController_m_PopupUpdatePanel {width: 0; height: 0;position:absolute;left:0;top:0;z-index:1000;}



.packageLearnMore, .popupElm {position:relative;width: 420px; height: 450px;padding:0;margin:0;}

.packageLearnMore h2, .popupElm h2 {line-height:20px;background: #e5b757; color: #FFFFFF; margin: 0 0 -4px 0;

width: 408px; padding: 6px;cursor:move;z-index:0;}

.packageLearnMore .inner,

.popupElm .inner {width: 400px; height: 400px; overflow: auto; 

border: 4px solid #e5b757; background: #fdfbec; padding: 6px;}

.packageLearnMore .inner h3, .popupElm .inner h3 {font-size: 1.4em; font-weight: bold; margin: 1em 0; padding: 0;}

.packageLearnMore .inner p, .popupElm .inner p{margin-bottom:14px;}

.packageLearnMore ul#anchor, .packageLearnMore ul.content,

.popupElm ul#anchor, .popupElm ul.content {margin-bottom: 2em;}

.packageLearnMore ul.content li, .popupElm ul.content li{list-style-type: disc; margin-left: 1.2em; padding: 0;}

 .popupElm ol.content li {margin-left: 1.6em;_margin-left: 2em;}

.packageLearnMore h2 .popupClose,

.popupElm .popupClose{position:absolute;top:2px;right:5px;}

.packageLearnMore .popupClose a, .popupElm .popupClose a {color: #FFFFFF; text-decoration: none; font-size:11px;font-weight:normal;}

.packageLearnMore .popupClose img, .popupElm .popupClose img {position: relative; top:5px;margin-left:4px;}

.packageLearnMore a.note, .popupElm a.note {width: auto; margin: 0 auto 2em 150px; font-size: 90%;}

.packageLearnMore, .popupElm{_position:absolute;_width:410px;}

.DragElm{width:330px;height:30px;position:absolute;z-index:999;top:0;cursor:move;}

.DragElm img {width:330px;height:30px;}

#popupcontent{display:none;position:absolute !important;z-index:1000;}

#ctl00_PopupController_UpdateProgress1{position:absolute;top:280px;left:50%;z-index:1000;border:#dadada 2px solid;padding:8px; background:#fff;}

.popupElm h2 input.popupClose {position:absolute;right:8px;top:4px;width:18px;height:18px;cursor:pointer;}



.packageLearnMore ul#anchor li a,.packageLearnMore ul#anchor li a:link,.packageLearnMore ul#anchor li a:visited,.packageLearnMore a.styled,.popupElm ul#anchor li a,.popupElm ul#anchor li a:link,.popupElm ul#anchor li a:visited,.popupElm a.styled,

.prodDetails span.formText a.styled{display:inline-block;color:#096B97;background:transparent url(https://secureimages.mcafee.com/common/media/images/style/arrow-small-blue-right.gif) no-repeat scroll 0 0.4em;

          padding-left:6px;text-decoration: none;font-weight: normal;}



.packageLearnMore ul#anchor li a:hover,

.popupElm ul#anchor li a:hover,

.prodDetails span.formText a.styled:hover {font-weight: normal;color: #CC0033;padding-left:6px;text-decoration: none;	background:transparent url(https://secureimages.mcafee.com/common/media/images/style/arrow-small-red-right.gif) no-repeat scroll 0 0.4em;}

.packageLearnMore iframe, .popupElm iframe{display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:420px;height:450px;}

html>body .packageLearnMore iframe,

html>body .popupElm iframe{display:none;}





span.pcNote, .pcNote{clear: both;display: block;color: #999;font-size: 11px;margin-left: 20px;}





.awards{display: block;width: 98px;height:310px;float: left;font-size: 11px;background: transparent url(https://secureimages.mcafee.com/legacy/ProductDetail/awd-rib.png) no-repeat top center;padding: 7px 14px 0 14px;text-align: center;}

#awdList{margin-top:15px;float:left;width:98px}

.awards strong{display: block;}

#dvAllAwards strong{display: inline;text-align: left;}

.awards ul, .awards li{margin:0;padding:0;}

.awards li{clear:both;float:left;position:relative;vertical-align:top;width:100%;text-align:center;}

.awards a{font-size: 11px;font-weight: normal;color: #023062;display: block;padding-bottom: 2px;width:90px;margin:0 auto;}

.awards a img{z-index: 90;}

.awards .awd-hide{display:none;}

.awards .ttip, .introOfferTip{display: none;background: #ffffc9;border: 1px solid #caa648;padding: 12px;position: absolute;top: -10px;right: 87px;width: 140px;text-align: left;z-index: 1120;}

.awards .ttip .tt-arw, .introOfferTip .tt-arw {position: absolute;width: 8px;height: 10px;display: block;right: -8px;top: 20px;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/ttip-arw.png) no-repeat 0 0;}

.introOfferTip .tt-arw {  top: 50%;  background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/ttip-arw.png) no-repeat 0 0;}

.awards .mback li{position:static;text-align: left;margin: 0;padding: 5px 10px 10px 10px;list-style-type:none;	width:78px;}

.awards .mback li a b{color: #166494;font-size: 13px;margin-bottom: 15px;display: block;text-align: left;}

.awards .mback a img{margin-left: 0;}

.awards .mback li ul{margin:0 0 0 4px;clear: both;}

.awards .mback ul li li{float:none;padding: 0;margin: 5px 0 0 0 ;list-style-type:none;vertical-align:text-top;width:60px; background:url(https://secureimages.mcafee.com/legacy/ProductDetail/list-black-sqr.gif) no-repeat 0 6px;padding-left:9px}

.awards .mback .rgt-arrw-tt{display:none;}

.mback .ttip li a, .bwc-ctr a, .mback .ttip span.tt-bdy, .bwc-ctr span{color: #000;font-size: 12px;font-weight: normal;}

.bwc-ctr a{ *font-size:11px;}

.bwc-ctr a.bwc-link, .tt-bdy a.bwc-link {color: #166494; font-weight: bold; text-decoration: underline;}

.mback .ttip h4, .bwc-ctr .tt-bdy h4{color: #000;font-size: 15px;margin-bottom: 10px;margin-top: 0;}

.mback .ttip b, .bwc-ctr b{color: #9d4142;font-size: 13px !important;display: block;margin-bottom: 0;margin-top: 10px;}



.awards .rgt-arrw-tt, .rgt-arrw-tt{display:none;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/rgt-arrw-top-curv.png) no-repeat 0 0;width: 240px;z-index: 1002;border: 0;left: auto;right:100px;top:157px;padding: 20px 0 0 0;margin: 0;position: absolute;}

.awards .ttip .arrw-rgt, .ttip .arrw-rgt{background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/rgt-arrw.png) no-repeat top right;height: 29px;right: 0;overflow: hidden;position: absolute;top: 32px;width: 16px;z-index:1121}

.awards .rgt-arrw-tt .tt-bdy{float:left;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/rgt-arrw-bdy-bg.png) repeat-y 0 0;clear: both;margin: 0;display:block;padding: 0 25px 0 20px;z-index: 1120;}



.view-all{clear:both;z-index:1120;position:relative;}

.vew-all{clear:both;position:relative;}







.bttm-arrw-tt{display: none;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/bttm-top-410.png) no-repeat;overflow: hidden;position: absolute;bottom:100px;left: 0;width: 330px;}

.bwc-ctr .bttm-arrw-tt{width: 410px;left:-10px;}

#tool-tip .bttm-arrw-tt{bottom:auto;}

.pp-btm-price .bttm-arrw-tt{padding-bottom: 10px; bottom: 100px;z-index:1002;}

.rgt-arrw-tt .bttm-curv{clear: both;display: block;height: 20px;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/rgt-arrw-bttm-curv.png) no-repeat;overflow: hidden;}

.bttm-arrw-tt .tt-bdy{clear: both;display: block;margin-top: 21px;padding: 0 35px 10px 25px;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/bttm-bdy-bg-410.png) repeat-y;overflow: hidden;}

.bwc-ctr .bttm-arrw-tt .tt-bdy{width: 365px;}

.tt-bdy div{position: relative;width: 300px;margin: 0 20px;padding: 0;}

.bwc-ctr .tt-bdy div{width: 382px;}

.bttm-arrw-tt .btm-curv{display: block;top: -1px;height: 31px;background: transparent url(https://secureimages.mcafee.com/legacy/common/popups/toolTipV1/bttm-arrw-bttm-410.png) no-repeat;overflow: hidden;}

.bwc-ctr ul{margin: 5px 0 0 116px;list-style-type:square}

.bwc-shld{float: left;margin-right: 10px;}

.bwc-ctr h4{color: #166494;margin:10px 0 10px 0;font-size: 14px;}

.bwc-ctr li{margin-bottom: 3px;}

tfoot .bwc-ctr {padding:15px 0 0 10px;position:relative;margin:0 0 0 20px;text-align:left;}

tfoot .bttm-arrw-tt{bottom:85px;}







tfoot .bttm-arrw-tt.bwc-prod, x:-moz-any-link {bottom:65px;}

*+html tfoot .bttm-arrw-tt.bwc-prod {  bottom:85px !important; }

@media screen and (-webkit-min-device-pixel-ratio:0) {

tfoot .bttm-arrw-tt.bwc-prod {bottom: 65px;}

}



#cust-bwc span#bwc{bottom:65px;}







.PCTbl3Column tfoot img, tfoot img{float:left;margin-right:12px;}





.price-sec{float: left;}

.price-sec i{margin-top: 15px;display: block;font-size: 12px;color: #333;text-decoration: line-through;font-style: normal;}

.price-sec b{display: inline-block;margin: 0 0 0 0;color: #cb0133;font-size: 18px;font-weight: normal;margin: 4px 10px 0 0;}

.price-sec em{display: block;margin: 0;color: #cb0133;font-size: 14px;font-style: normal;}

.price-sec big{font-size: 12px;font-weight: bold;display: block;padding: 10px 0 3px 0;}





.btn-inline .price-sec{margin: 10px 10px 0 0;}

.btn-inline .price-sec span, .pp-btm-price .price-sec span{float: left;}

.pp-btm-price .price-sec span {}

.pp-btm-price .price-sec big, .us-ctr .price-sec big{display: none;}

.pp-btm-price .trial big, .us-ctr .trial big{display: block;}

.btn-inline .price-sec i, .pp-btm-price i{display: inline;color: #666;margin-right: 0;}

.btn-inline .price-sec b, .pp-btm-price b{display: inline;font-size: 27px;margin: 4px 10px 0 0;}

.btn-inline .price-sec em, .pp-btm-price em{clear: both;font-size: 12px;}

.pp-btm-price .Trial big{display:block;padding:0}

.btn-inline .price-sec span.btn-sml-buynow, .btn-inline .price-sec button.btn-sml-buynow{margin-top: 10px;}





ul.newslThankYou{list-style-type:disc; margin-left:20px; margin-top:10px; font-weight:normal;color:#333}

li.newslThankYou{margin-bottom:7px;}





.noAppAccess h1,

.eulaDisagree h1,

.browserNotSupported h1{display:none;}

.noAppAccess a,

.eulaDisagree a{text-decoration:underline;font-weight:normal;font-size:12px;}

.noAppAccess a{padding-top:10px;display:block;}

.noAppAccess,

.eulaDisagree,

.browserNotSupported{padding:16px 42px 0 42px;line-height:16px;}





.ViewStoreLink{padding:0 0 0 14px;clear:both}







.aMidCor h3,.aBotMidCor{margin:10px 0;font-size:20px;}



.infoBox a,.aBotMidCor a{font-size:12px;}

.logoutContainer{float:left;width:590px;height:150px;margin:0 8px}





.loginFrame{position:absolute;top:0;left:0;z-index:9999;border:0;display:none;width:100%;height:100%;_height:650px}

.loginHolder, .loginHolder #ajaxLoginLoad{display:none}

.loginHolder #ajaxLoginLoad{position:absolute;left:110px;top:171px;}

.loginFrameCnt{width:257px;height:95%;}

.loginHolder a.close, .loginHolder{background: #fff url(https://secureimages.mcafee.com/legacy/home/login-sprite.gif) no-repeat;}

.loginHolder{background-repeat:repeat-x;background-position:0 121px;border:1px solid #a5a5a5;display:none;height:450px;top:111px;*top:106px;width:258px;position:absolute;right:0;z-index:9;}

.loginHolder a.close{float:right;background-position:-2px -443px;width:15px;height:15px;overflow:hidden;margin:3px 3px 0 0;}

.ajxLodImg{display:none;border:2px solid #d2d2d2;background:white;height:50px;width:50px;position:absolute;top:224px;left:354px;margin:0 auto;z-index:800;}

.ajxLodImg img{margin:8px 0 0 10px}





.logoHomeTxt{color:#727272;font-size:1.6em;letter-spacing: 0.5px;position:relative;top:-10px;font-weight: 100; display:none;}





.AspNet-FormView-Data p {word-wrap: break-word;}

.benefit .improved, .PCTbl3Column .heighlight, #pcTblBdy .pcHeighlight, .pkg-tab .new, .pkg-tab .improved, .pkg-tab .heighlight{display:none}







.v2013 .prodcntr button.btn-sml-buynow span, .v2013 .prodcntr button.buynow-btn span, .v2013 .mButton.grdtgray-lnk, .v2013 span.btn-sml-blue, .v2013 span.btn-sml-trynow, .v2013 .mButton input.btn-sml-blue, .v2013 button.btn-sml-buynow span, 

.v2013 span.btn-sml-buynow, .v2013 .btn-sml-trynow span

{background:none;font-size:inherit;height:auto;padding:0;font-weight:normal;border:0}

.v2013 input.mButton{font-weight:normal}

#bdy .v2013 button, .v2013 .mButton, .v2013 span.btn-sml-buynow input, .v2013 button.btn-sml-buynow, .v2013 span.btn-sml-trynow input , .v2013 span.btn-sml-blue input, .v2013 button.btn-sml-trynow

{padding: 5px 16px;*padding: 2px 14px;outline: none;height:auto;*width:auto;*overflow:visible;font-size:1.1em;text-shadow: 0 0 1px rgba(250,250,250,0.8);}







.v2013 button:hover, .v2013 .mButton:hover, .v2013 button.btn-sml-buynow 

{text-decoration: none;}

.v2013 button:active span, .v2013 .mButton:active span, .v2013 button.btn-sml-buynow 

{position: relative; top: 1px}

.v2013 button, .v2013 .mButton, .v2013 span.btn-sml-buynow input, 

.v2013 span.btn-sml-blue input, .v2013 button.btn-sml-buynow, .refBtnBlue{

cursor:pointer;border: 1px solid #b1224a;box-shadow:inset 0 1px 0 #e25f86; color: #FFF;background: #a70331;

background: -moz-linear-gradient(top, #f1557e 0%, #a70331 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1557e), color-stop(100%,#a70331));

background: -webkit-linear-gradient(top, #f1557e 0%,#a70331 100%);

background: -o-linear-gradient(top, #f1557e 0%,#a70331 100%);

background: -ms-linear-gradient(top, #f1557e 0%,#a70331 100%);

-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1557e', endColorstr='#a70331',GradientType=0 );

background: linear-gradient(top, #f1557e 0%,#a70331 100%);border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;-webkit-transition:.4s linear;

}

.v2013 button:hover, .v2013 .mButton:hover, .v2013 span.btn-sml-buynow input:hover, .v2013 span.btn-sml-blue input:hover{

box-shadow:0 1px 1px #ffd5e2 inset, 0 0 3px #888;background: -moz-linear-gradient(top, #a70331 0%, #f1557e 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a70331), color-stop(100%,#f1557e));

background: -webkit-linear-gradient(top, #a70331 0%,#f1557e 100%);background: -o-linear-gradient(top, #a70331 0%,#f1557e 100%);

background: -ms-linear-gradient(top, #a70331 0%,#f1557e 100%);-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a70331', endColorstr='#f1557e',GradientType=0 );

background: linear-gradient(top, #a70331 0%,#f1557e 100%);

}

.v2013 button:active, .v2013 .mButton:active, .v2013 span.btn-sml-buynow input:active, .v2013 span.btn-sml-blue input:active{box-shadow: 0 0 5px #c2c2c2 inset;}

.v2013 .mButton.blue, .v2013 button.btn-sml-trynow input, .v2013 .mButton.grdtgray-lnk .mButton , .v2013 button.btn-sml-trynow, .refBtnBlue

{border: 0; box-shadow:inset 0 1px 0 #58a4e9; color: #fff;border:1px solid #16577a;background: #4cabe1;

background: -moz-linear-gradient(top, #58baf1 0%, #217aaa 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58baf1), color-stop(100%,#217aaa));

background: -webkit-linear-gradient(top, #58baf1 0%,#217aaa 100%);

background: -o-linear-gradient(top, #58baf1 0%,#217aaa 100%);

background: -ms-linear-gradient(top, #58baf1 0%,#217aaa 100%) !important;

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58baf1', endColorstr='#217aaa',GradientType=0);

background: linear-gradient(top, #58baf1 0%,#217aaa 100%);

}

.v2013 .mButton.blue:hover, #bdy .v2013 button.btn-sml-trynow input:hover,.v2013 button.btn-sml-trynow:hover, .refBtnBlue:hover 

{box-shadow:0 1px 1px #58A4E9 inset, 0 0 2px #62A1E3;background: -moz-linear-gradient(top, #217aaa 0%, #58baf1 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#217aaa), color-stop(100%,#58baf1));

background: -webkit-linear-gradient(top, #217aaa 0%,#58baf1 100%);

background: -o-linear-gradient(top, #217aaa 0%,#58baf1 100%);

background: -ms-linear-gradient(top, #217aaa 0%,#58baf1 100%) !important;

filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#217aaa', endColorstr='#58baf1',GradientType=0 );

background: linear-gradient(top, #217aaa 0%,#58baf1 100%);

}

.v2013 .mButton.blue:active, #bdy .v2013 button.btn-sml-trynow input:active,.v2013 button.btn-sml-trynow:active, .refBtnBlue:active {box-shadow: 0 0 5px #3067A2 inset;}

.v2013 .mButton.black:hover {box-shadow:0 1px 1px #545454 inset, 0 0 2px #4D4D4D}

.v2013 .mButton.black:active {box-shadow: 0 0 5px #232323 inset}

.v2013 .small.mButton {font-size:0.8em; padding: 3px 5px}

.v2013  .large.mButton {font-size:1.3em; padding: 7px 10px}

.v2013 .mButton span, #bdy .v2013 button span, .v2013 button span, .v2013 button.btn-sml-trynow span{padding:0;margin:0}



.v2014 .prodcntr button.btn-sml-buynow span, .v2014 .prodcntr button.buynow-btn span, .v2014 .mButton.grdtgray-lnk, .v2014 span.btn-sml-blue, .v2014 span.btn-sml-trynow, .v2014 .mButton input.btn-sml-blue, .v2014 button.btn-sml-buynow span, 

.v2014 span.btn-sml-buynow, .v2014 .btn-sml-trynow span

{background:none;font-size:inherit;height:auto;padding:0;font-weight:normal;border:0}

.v2014 input.mButton{font-weight:normal}

#bdy .v2014 button, .v2014 .mButton, .v2014 span.btn-sml-buynow input, .v2014 button.btn-sml-buynow, .v2014 span.btn-sml-trynow input , .v2014 span.btn-sml-blue input, .v2014 button.btn-sml-trynow

{padding: 5px 16px;*padding: 2px 14px;outline: none;height:auto;*width:auto;*overflow:visible;font-size:1.1em;text-shadow: 0 0 1px rgba(250,250,250,0.8);}





.v2014 button:hover, .v2014 .mButton:hover, .v2014 button.btn-sml-buynow 

{text-decoration: none;}

.v2014 button:active span, .v2014 .mButton:active span, .v2014 button.btn-sml-buynow 

{position: relative; top: 1px}

.v2014 button, .v2014 .mButton, .v2014 span.btn-sml-buynow input, 

.v2014 span.btn-sml-blue input, .v2014 button.btn-sml-buynow, .refBtnBlue{

cursor:pointer;border: 1px solid #b1224a;box-shadow:inset 0 1px 0 #e25f86; color: #FFF;background: #a70331;

background: -moz-linear-gradient(top, #f1557e 0%, #a70331 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1557e), color-stop(100%,#a70331));

background: -webkit-linear-gradient(top, #f1557e 0%,#a70331 100%);

background: -o-linear-gradient(top, #f1557e 0%,#a70331 100%);

background: -ms-linear-gradient(top, #f1557e 0%,#a70331 100%);

-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1557e', endColorstr='#a70331',GradientType=0 );

background: linear-gradient(top, #f1557e 0%,#a70331 100%);border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;-webkit-transition:.4s linear;

}

.v2014 button:hover, .v2014 .mButton:hover, .v2014 span.btn-sml-buynow input:hover, .v2014 span.btn-sml-blue input:hover{

box-shadow:0 1px 1px #ffd5e2 inset, 0 0 3px #888;background: -moz-linear-gradient(top, #a70331 0%, #f1557e 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a70331), color-stop(100%,#f1557e));

background: -webkit-linear-gradient(top, #a70331 0%,#f1557e 100%);background: -o-linear-gradient(top, #a70331 0%,#f1557e 100%);

background: -ms-linear-gradient(top, #a70331 0%,#f1557e 100%);-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a70331', endColorstr='#f1557e',GradientType=0 );

background: linear-gradient(top, #a70331 0%,#f1557e 100%);

}

.v2014 button:active, .v2014 .mButton:active, .v2014 span.btn-sml-buynow input:active, .v2014 span.btn-sml-blue input:active{box-shadow: 0 0 5px #c2c2c2 inset;}

.v2014 .mButton.blue, .v2014 button.btn-sml-trynow input, .v2014 .mButton.grdtgray-lnk .mButton , .v2014 button.btn-sml-trynow, .refBtnBlue

{border: 0; box-shadow:inset 0 1px 0 #58a4e9; color: #fff;border:1px solid #16577a;background: #4cabe1;

background: -moz-linear-gradient(top, #58baf1 0%, #217aaa 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58baf1), color-stop(100%,#217aaa));

background: -webkit-linear-gradient(top, #58baf1 0%,#217aaa 100%);

background: -o-linear-gradient(top, #58baf1 0%,#217aaa 100%);

background: -ms-linear-gradient(top, #58baf1 0%,#217aaa 100%) !important;

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58baf1', endColorstr='#217aaa',GradientType=0);

background: linear-gradient(top, #58baf1 0%,#217aaa 100%);

}

.v2014 .mButton.blue:hover, #bdy .v2014 button.btn-sml-trynow input:hover,.v2014 button.btn-sml-trynow:hover, .refBtnBlue:hover 

{box-shadow:0 1px 1px #58A4E9 inset, 0 0 2px #62A1E3;background: -moz-linear-gradient(top, #217aaa 0%, #58baf1 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#217aaa), color-stop(100%,#58baf1));

background: -webkit-linear-gradient(top, #217aaa 0%,#58baf1 100%);

background: -o-linear-gradient(top, #217aaa 0%,#58baf1 100%);

background: -ms-linear-gradient(top, #217aaa 0%,#58baf1 100%) !important;

filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#217aaa', endColorstr='#58baf1',GradientType=0 );

background: linear-gradient(top, #217aaa 0%,#58baf1 100%);

}

.v2014 .mButton.blue:active, #bdy .v2014 button.btn-sml-trynow input:active,.v2014 button.btn-sml-trynow:active, .refBtnBlue:active {box-shadow: 0 0 5px #3067A2 inset;}

.v2014 .mButton.black:hover {box-shadow:0 1px 1px #545454 inset, 0 0 2px #4D4D4D}

.v2014 .mButton.black:active {box-shadow: 0 0 5px #232323 inset}

.v2014 .small.mButton {font-size:0.8em; padding: 3px 5px}

.v2014  .large.mButton {font-size:1.3em; padding: 7px 10px}

.v2014 .mButton span, #bdy .v2014 button span, .v2014 button span, .v2014 button.btn-sml-trynow span{padding:0;margin:0}



span.win8-link {display:block;margin:10px 0px 0px 0px;}





.tools-services .burgundy-lnk, .tools-services img {display:none !important;}







div.social-buttons{

display:block;

padding:5px 0px 0px 10px !important;

position:relative !important;

}

.pkg-sec div.social-buttons{

	padding:25px 0px 0px 0px !important; 

}

div.social-buttons .g-plusone{

	display:none; 

}

div.social-buttons #___plusone_0{

display:inline-block !important;

margin-top:0px !important;

min-width:90px !important;

margin-left:17px !important;

width:auto !important;

float:left !important;

}

div.social-buttons .twitter-count-horizontal  {

float:left;

display:inline-block !important;

margin-top:0px !important;

margin-left:10px !important;

min-width:90px !important;

width:90px !important;

overflow:visible;

}

div.social-buttons .fb_iframe_widget, div.social-buttons iframe.fb_ltr{

display:inline-block !important;

margin-top:0px !important;

min-width:90px !important;

float:left !important;

overflow: visible !important;

}

:root div.social-buttons span{

	width:auto\9 !important;

}





#whyMcAfeeWidget{position: relative; height: 100%; display: block; *margin-bottom: auto;}

#whyMcAfeeWidget .heading{padding: 20px 0 20px 25px;background-color:#fff;}

h2#whyChooseHeading{color:#008ee5;font-size:12px;line-height:24px;background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; display: inline-block; vertical-align: middle; margin: 0; cursor: pointer;}

#whyChooseArticle{background: #fff; padding: 0 100px 30px 40px; display: none;}

#whyChooseArticle p{color:#444;font-size:12px;line-height:18px;margin:25px 0;}

#whyChooseArticle section h3 + p{margin-top:10px;}

#whyChooseArticle section{margin-bottom:40px;}

#whyChooseArticle h3{margin:0;font-size:16px;color#404040;}

#whyChooseArticle ul.aboutProducts{margin-top:-5px;line-height:18px;padding-left: 15px;}

#whyChooseArticle ul.aboutProducts li a{color:#008ee5;}

#whyChooseArticle ul.aboutProducts li a:hover{text-decoration:underline;}

#whyMcAfeeWidget .heading h2:hover{text-decoration:underline;}

#whyMcAfeeWidget .heading h2.close{background-image: url(https://secureimages.mcafee.com/legacy/home/plus_icon_off.png);}

#whyMcAfeeWidget .heading h2.open{color:#b71234;background-image: url(https://secureimages.mcafee.com/legacy/home/minus_icon_off.png);}

#whyMcAfeeWidget .heading h2.close:hover{background-image: url(https://secureimages.mcafee.com/legacy/home/plus_icon_on.png);}

#whyMcAfeeWidget .heading h2.open:hover{background-image: url(https://secureimages.mcafee.com/legacy/home/minus_icon_on.png);}





.appDldLtCol .pntBtn{margin:0 0 10px 0;text-align:right}

.appDldLtCol .pntBtn a.print{padding:3px 12px 7px 26px;background:url(https://secureimages.mcafee.com/legacy/common/icons/icon_print.gif) no-repeat;font-size:12px}





.mozy-license { margin:15px; line-height:18px;}

.mozy-license .errorMessage { color:#000; font-size:12px; padding-top:9px; margin:0px;}

.mozy-license .mozy-lft .errorMessage { width:285px;}

.mozy-license h2 { color:#605e5e; font-size:13px; padding:0px; margin:0px; font-size:12px; float:left; width:250px; margin-top:15px;}

.mozy-license input.text-box {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #00AEF2;border-radius: 5px;box-shadow: 0 0 1px 1px #CCCCCC;color: #666666;float: left;height: 22px;margin-top: 5px;outline: medium none;width: 275px;padding:4px 0 4px 8px; font-size:18px;}

.mozy-license input.text-box-error {border: 1px solid #CC0033; border-radius: 5px;box-shadow: 0 0 1px 1px #CCCCCC; color: #666666; float: left; height:22px; padding-top:4px; margin-top: 5px;outline: medium none; width: 275px; font-size:18px; padding:4px 0 4px 8px;  }

.mozy-license .license-section { width:730px; float:left;}

.mozy-license .mozy-entr-license-key { border-top:1px solid #b7b6b6; border-bottom:1px solid #b7b6b6; margin:20px 0; float:left;}

.mozy-license .mozy-lft {float:left; width:365px; margin:5px 0;}

.mozy-license .mozy-rht { float:left; width:330px; border-top:10px solid #00acf2; padding:15px 15px 25px 15px; margin:0; background-color:#e7ecee; margin:5px 0;}

.mozy-license .mozy-rht table { margin:10px 0; line-height:18px;}

.mozy-license .mozy-rht p{ margin:0; line-height:18px; }

.mozy-license .mozy-license p {margin:10px 0;}

.mozy-license .btnMfeBlue input {padding:4px 8px 9px;}

.mozy-license .mozy-instructions { clear:both;} 

.txt-bold { font-weight:bold; font-size:14px;}

b.txt-bold { font-weight:bold; font-size:12px;}

b.bluetxt { color:#00aef2; margin-right:8px;}

.txt-margin { margin-bottom:25px;}

.btnMozyBlue {border-radius: 3px;background: none repeat scroll 0 0 #00AEF2; color: #FFFFFF;cursor: pointer;display: block;font-size: 14px;font-weight: bold;height: 39px !important;margin: 0;padding: 8px 25px !important;margin:25px 0 0 0;float:left;}

.btnMozyGry {border-radius: 3px;background: none repeat scroll 0 0 #a9aaab;color: #717171;cursor:text;display: block;font-size: 14px;font-weight: bold;height: 39px !important;margin: 0;padding: 8px 25px !important;margin:25px 0 0 0;	float:left;}

ul.updated-language-support { margin:10px; padding:0;}

ul.updated-language-support li { width:180px; color:#00adf2; color: #00aaf1;}

ul.updated-language-support li span { color: #000; }

.mozy-license .border-line, .refundRegisterFrom .border-line, #m_plcConfirmationContent .border-line   {border-top:1px solid #B7B6B6; margin:10px 0; height:5px;}





.refundRegisterFrom .border-line, #m_plcConfirmationContent .border-line { float: left;width:98%;margin-top: 10px;height: auto;}

.refundRegisterFrom,.refundReceiptPaneHeader{margin: 20px 10px 10px 22px;}

#m_plcConfirmationContent .refund-license-pane { margin:10px 10px 10px 20px}

#m_plcConfirmationContent .border-line { margin-left: 20px;width: 95%;}

.refundHeaderPane .requiredMessageField{float:right;margin-right: 35px;margin-top:0px;color:#de0002;font-weight: 700;font: inherit;}

.refundHeaderPane {margin:10px 10px 10px 20px; color: #000; font: inherit;}

.refundHeaderPane p { line-height: 18px;width: 95%;color: #000;}

.refundHeaderPane h2 { margin-top: 15px;}

.refundHeaderPane h3 { color: #00aef2;margin-right: 8px;font-weight: bold;font-size: 14px;padding-bottom: 5px;}

.refundRegisterFrom label{display:block;margin-top:10px; font-weight:700; }

.refundRegisterFrom div label span,.label-control span{color:red}

.refundRegisterFrom select.drop-down,.refundRegisterFrom input.text-box,.refundRegisterFrom .emailAddress

{background:none repeat scroll 0 0 #fff;border:1px solid #00aef2;border-radius:5px;box-shadow:0 0 1px 1px #ccc;color:#666;font-size:13px;height:27px;margin-top:5px;outline:medium none;padding:4px 0 4px 8px;width:285px}

.refundRegisterFrom .emailAddress{display:inline-table;height:18px;width:275px; background-color:#e1e1e1; }

.refundRegisterFrom input.text-box{width:275px;height:18px;}

.refundRegisterFrom ul,.refundReceiptPane ul{width:100%;list-style-type:none}

.refundRegisterFrom ul li,.refundReceiptPane ul li{padding: 5px 0;}

.min-width-column{width: 4%;display:inline-block; vertical-align:top; }  

.min-width-column input { margin-left: 10px;}                                                                                                                                             

.medium-width-column{width:20%;display:inline-block; vertical-align:top;}.max-width-column{width:70%;display:inline-block;vertical-align:top;margin-left:5px;}

.refundRegisterFrom label{text-align:left}

.refundRegisterFrom .eligibleSubscriptionsForRefund,.refundReceiptPane .eligibleSubscriptionsForRefund

{margin-top:10px;padding:5px 0;height:auto;width:91%;background:none repeat scroll 0 0 #fff;border:1px solid #00aef2;border-radius:5px;box-shadow:0 0 1px 1px #ccc;color:#666;font-size:12px}

.refundReceiptPane .eligibleSubscriptionsForRefund{width:90%;margin-left:auto;margin-right:auto;border:none;border-bottom:1px solid #ccc;box-shadow:none;border-radius:0}

.refundRegisterFrom .fieldInfo{width:100%; margin-top: 5px; display: block;}

.refundRegisterFrom .two-fields-row{padding-top:10px}

 .first-field-row{float:left;padding-right:5px}

.first-field-row span.label-control,.second-field-row span.label-control{display:block; font-weight:700; }

.second-field-row input.text-box{width:180px}

.first-field-row input.text-box{width:70px}

.refundReceiptPane {margin:10px;width:100%;float: left;}

.refundReceiptPane .refundReceiptSection{display:block;height:auto;margin:1px 36px; padding: 5px;text-align:center}

.refundReceiptPane .refundReceiptSection label{width:20%;display:inline-block;text-align:left;padding:5px; font-weight: 700;}

.refundReceiptPane .refundReceiptSection span{width:60%;display:inline-block;text-align:left;padding:5px}

.refundReceiptPaneActionControls,.refundReceiptPaneActionControlsPrint { margin-left: auto;    margin-right: auto;    text-align: center;    width: 250px; }

.refundReceiptPaneActionControls .btnMozyBlue,.refundReceiptPaneActionControlsPrint .btnMozyBlue { margin:5px; width:110px; text-align:center; padding: 0px !important;}

.genericErrorMessagePane {margin:40px 10px 10px 30px}

.refundReceipteven1 { background-color:#f1f1f1;}

.refundReceiptodd1 { background-color:#f8f8f8;}

.left-content-section, .right-content-section {width:90%;}

.next-button-pane {float: left;}

.headerSubscriptionRow { border-bottom:1px solid #ccc; font-weight:700;}

.refunformspecific { margin:0 55px 10px 0; color:#de0002; }

.refundReceiptPaneHeader .confirmheader {font-size: 12px;width: 93%;}

.refundReceiptPaneActionControlsPrint {background: url(https://secureimages.mcafee.com/legacy/common/icons/icon_print.gif) no-repeat; float: right; height: 20px; margin-right: 15px; width: auto;}

.refunformspecific .validationHeaderSummary {font-weight: 700;margin-bottom: 5px;}

.refund-license-pane { clear:both;  }

.error-help-confirm { margin-left: 20px;float: left;font: inherit;}

.error-help-confirm1 {float: left;font: inherit;}

#printConfirmBill {padding-left: 30px}



@media screen and (-webkit-min-device-pixel-ratio:0) { 

#globalNav ul#ulCountry{top:15px;}

}

.gNav ul ul.productSub .second .prodList1{width:100px;margin-left:30px;}

html[lang=ko] .gNav ul ul.productSub .second .prodList1{margin-left:3px; width: inherit;}

html[lang=zh] .gNav ul ul.productSub .second .prodList1{margin-left:3px; width: inherit;}

html[lang=ja] .gNav ul ul.productSub .first, .gNav li ul.productSub li.first:hover {width:160px;}  

html[lang=ja] .gNav ul ul.productSub li{ width: 171px;}

html[lang=ja] .gNav ul ul.productSub .second .prodList1{margin-left:15px; width:140px;}

html[lang=ja] .v2014 .mButton.blue, .v2014 button.btn-sml-trynow input, .v2014 .mButton.grdtgray-lnk .mButton, .v2014 button.btn-sml-trynow, .refBtnBlue{padding:5px;}

html[lang=ja] .v2014 button, .v2014 .mButton, .v2014 span.btn-sml-buynow input, .v2014 span.btn-sml-blue input, .v2014 button.btn-sml-buynow, .refBtnBlue{box-shadow:none;}





#merchntRcrdPlus { margin-bottom5px; font-weight:bold; cursor: pointer;}

#walletRedirectMessage {float:left; margin-bottom:10px;}

#merchntRcrdPlus p {width:10px;text-decoration:none;color:#000;display:inline-block;padding:5px;font-weight:bold;font-size:14px;}

.merchantRecordContainer {margin-top: 15px;}

#merchntRcrdPlus {color:#006699;}

#merchntRcrdTextContent {margin-left: 18px; display:none;}

#merchntRcrdPlus p {margin:0px;}



.invoicemerchantofrecord {margin:20px;}

#ctl00_MainContent_RecieptTest_m_ReceiptFormView_m_MerchantOfRecord_m_emrgentPaymentMerchantofRecord {margin: 15px 0 0 20px; width: 95%;}

#ctl00_MainContent_SmartReceipt_m_SmartReceiptInfoFormView_m_MerchantOfRecord_m_emrgentPaymentMerchantofRecord {width: 95%;}



.hdrOutrWrap{clear:both;float:left;margin:2% 3% 1.4% 1.4%;padding:0;width:94%;zoom:1;position:relative;}

.rtl .hdrOutrWrap{margin:2% 1.4% 1.4% 3%;padding:0}

@font-face {
    font-family: "intel-clear";
    src: url('/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-regular.woff') format('woff'), url('/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "intel-clear";
    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: "intel-clear";
    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-italic.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-italic.ttf") format("truetype");
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: "intel-clear";
    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold-italic.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-bold-italic.ttf") format("truetype");
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: "intel-clear";
    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: "intel-clear";
    src: url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light-italic.woff") format("woff"), url("/UIDesign/LegacySite/Styles/en/fonts/intel-clear-web-light-italic.ttf") format("truetype");
    font-weight: 200;
    font-style: italic;
}

@font-face {
 font-family: "OpenSans-Regular";
 src: url('UIDesign/fonts/OpenSans-Regular.ttf') format("truetype"), url('UIDesign/fonts/OpenSans-Regular.woff') format("woff"), url('UIDesign/fonts/OpenSans-Regular.eot?#iefix"') format("eot");
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: "OpenSans-Bold";
 src: url('UIDesign/fonts/OpenSans-Bold.ttf') format("truetype"), url('UIDesign/fonts/OpenSans-Bold.woff') format("woff"), url('UIDesign/fonts/OpenSans-Bold.eot?#iefix"') format("eot");
 font-weight: bold;
 font-style: normal;
}
@font-face {
 font-family: "OpenSans-Light";
 src: url('UIDesign/fonts/openSans-Light.ttf') format("truetype"), url('UIDesign/fonts/openSans-Light.woff') format("woff"), url('UIDesign/fonts/openSans-Light.eot?#iefix"') format("eot");
 font-weight: 200;
 font-style: normal;
}



.header .hslogo {bottom:-3px; }
*, *:after, *:before {
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
       box-sizing: border-box;
}
[class*='col-'] {float:left;}
[class*='col-']:last-of-type{padding-right:0;}
.grid {
       width: 100%;
       margin-left: auto;
       margin-right: auto;
       margin-top: 0;
       margin-bottom: 0;
       *zoom: 1;
}
.grid:after {
       content: "";
       display: table;
       clear: both;
}
.push-right{float:right;}


.col-1-1{width:100%;}
.col-2-3, .col-8-12{width:66.66%;}
.col-1-2, .col-6-12{width:50%;}
.col-1-3, .col-4-12{width:33.33%;}
.col-1-4, .col-3-12{width:25%;}
.col-1-5{width:20%;}
.col-1-6, .col-2-12{width:16.667%;}
.col-1-7{width:14.28%;}
.col-1-8{width:12.5%;}
.col-1-9{width:11.1%;}
.col-1-10{width:10%;}
.col-1-11{width:9.09%;}
.col-1-12{width:8.33%}


.col-11-12{width:91.66%}
.col-10-12{width:83.333%;}
.col-9-12{width:75%;}
.col-5-12{width:41.66%;}
.col-7-12{width:58.33%;*width:51%;}

	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input {
font-family:"OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif;}

.dwnldSftwr { font-size:14px; font-weight:bold;}

#ecardResp, .ecardResp{padding:20px 25px 0 35px;background:#fff;margin-top:15px;font-size:1.1em; color:#000;}

#ecardResp .main {
    margin-top: 5px;
    background-color: #f6f6f6;
    padding-left: 40px;
    padding-top: 20px;
    padding-right: 40px;
}


body{width:765px;}
body #bdy{padding-bottom:0;}
.header.simple{height:auto !important;padding: 10px 0;}
.ecardResp h1, #ecardResp h2{margin-top:0;font-size:27px;font-weight:normal; font-family:OpenSans-Light; }
.ecardResp h2, #ecardResp h3{font-size:1.2em; }
.ecardResp h3, #ecardResp h4{font-size:1.1em;font-weight:bold;}
p, label{line-height:1.4em;}
.fl{float:left;}
.fr{float:right;}
.txt-align-cntr{text-align:center;}
.txt-align-right{text-align:right;}
.mg-auto{margin:0 auto;}
.mg-top15{margin-top:15px;}
a{font-weight:normal !important;color:#00aeef !important; font-size:14px;}

.headerDiv h2{ color:#8d8f92;}


a:hover{text-decoration:underline;}
.errPink{border:solid 2px #C94353;color:#C94353;}
.errorMsg{margin:15px 70px -7px 0px;display:none;}
.errorMsgEmail{margin:15px 70px -7px 0px;display:none;}
button{cursor:pointer;}
ul{list-style:none;}
.faqTxt p{margin-top:0;}
.errorMessage{margin-left:0;margin-bottom:1.7em;}
#loginMain h2{font-size:1.8em;margin-bottom:14px;font-weight:normal;}


a.brandlogo:hover {
    text-decoration:none !important;
}


#breadcrumb ul{overflow:hidden;z-index:2;height:60px;}
#breadcrumb li{float:left;height:31px;width:33%;*width:31.7%; color:#595959; text-transform:uppercase; margin-bottom:28px;}

#ctl00_MainContent_m_Header_Step1 { border-bottom: 2px solid #c01818; padding-bottom: 5px;}

.completedPge span{display:none;}
#breadcrumb .step-1{margin-left:20px;}
#breadcrumb .step-2{margin:0 auto;}
#breadcrumb .step-3{margin-right:20px;float:right;}
.headerDiv select{font-size:1em;margin:0 0 14px 20px;height:22px;}

.ecardResp .headerDiv h1{margin-bottom:14px;font-size:1.8em;}
#ecardResp #hovImg{
    background:url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat -140px -4px;
    width:20px;
    height:22px;
    position:relative;
    top:5px;
    *top:-13px;
    display:inline-block;
}
.circle{
    display:block;
    border-radius:50%;
    font-weight:normal;    
    color:#000;
    text-align:center;
    padding-top:5px;
    padding-top:8px\0/;
    *padding-top:8px;
    width:35px;
    height:35px;
    *height:24px;
    font-size:1.3em;
    background:#e6e7e8;
    position:relative;
    top:1px;
}

#breadcrumbnew .circle{
    padding-top:5px;
    width:29px;
    height:29px;
    top : 0;
    border: 1px solid #fff;
    background: #dde0e2;
}

.ie7 #breadcrumbnew .circle{height:22px;}
.ie8 #breadcrumbnew .circle{height:26px;}

.currentPge{
    width:35px;
    height:35px;
    *height:24px;
    background:#c01818;
    padding-top:5px;
    padding-top: 6px\0/;
    *padding-top:6px;
    top:0;
	color:#FFF;
}

#breadcrumbnew .currentPge{
    width:29px;
    height:29px;
    padding-top:5px;
    border: 1px solid #fff;
}

.ie7 #breadcrumbnew .currentPge{height:22px;}
.ie8 #breadcrumbnew .currentPge{height:26px;}

.completedPge{
    background:#08B255 url(https://secureimages.mcafee.com/productcard/sprite-icons.png) center center no-repeat;
    width:31px;
    height:31px;
    *height:22px;
    top:2px;
}
#breadcrumb .bc-bg{
    background:#e6e7e8;
    height:11px;
    z-index:0;
    position:relative;
    top:2em;
    width:92%;
    margin:0 auto;
    *width:89%; 
    *position:relative; 
    *left:-1.4em;
}

#breadcrumbnew .completedPge{
    background:#4AC102 url(https://secureimages.mcafee.com/ecard/check.png) center center no-repeat;
    width:29px;
    height:29px;
    top:0;
}

.ie7 #breadcrumbnew .completedPge{background:#4AC102 url(https://secureimages.mcafee.com/ecard/IE7_Check.png) center center no-repeat;height:22px;}
.ie8 #breadcrumbnew .completedPge{background:#4AC102 url(https://secureimages.mcafee.com/ecard/IE7_Check.png) center center no-repeat;height:26px;}



#validateEmail input, 
#loginMain .loginTxtBox{width:110%;margin:15px 0 -2px;padding:0 3px;*padding:5px 3px;font-size:1.2em;height:45px;*height:45px; border: 1px solid #b1babf;}

#redemption input {width:84%;margin:15px 0 -2px;padding:0 3px;*padding:5px 3px;font-size:1.2em;height:45px;*height:45px; border: 1px solid #b1babf;margin-bottom: 20px;}


#regContainer #txtPassword, 
#regContainer #txtConfirmPassword{width:80%;margin:5px 0 15px;padding:0 3px;*padding:5px 3px;font-size:1.2em;height:25px;*height:18px;}
#redemption input{*width:84%;}
.placeholder{color:#aaa;}
#ecardResp #boxShotImg{position:relative;left:4.5em;*left:6.5em;height:187px;}
#prodKeyImg label{position:relative;top:-8px;}
#ecardResp .prodKeyContainer, #loginMain .prodKeyContainer, #regContainer .prodKeyContainer{padding-top:15px;}
#ecardResp #validateEmail label.whyAccountTitle{font-weight:bold;}
#ecardResp #redemption button.submitBtn, 
#ecardResp #validateEmail button.nextBtn, 
#ecardResp #ecardSuccess button.installBtn,
#ecardResp #ecardSuccess button.emailMeBtn, #loginMain button.logInBtn, #regContainer button.registerBtn{display:block;}
#ecardResp #redemption .margTB{margin:30px 0 12px 0px;}
#ecardResp #redemption .dwnldSftwr{color:#00aeef; background: transparent url('https://secureimages.mcafee.com/flexdashboard/2017/download_icon.png') no-repeat scroll right;
padding : 10px 35px 5px 0;height:35px;
font-size:16px;}
.ie7 #ecardResp #redemption .dwnldSftwr{padding : 3px 25px 0 0;}
#OOBEValidateEmail #editEmail{margin-left:15px;}
#OOBEValidateEmail button{margin-top:25px;padding:10px 60px;}
.prodKey-ImgDiv{
    text-align:center;
    position:relative;
    top:-5.4em;
    left:-4em;
    *left:-2em;
}

#prodKeyImg{
    background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/generic_keycard.png) no-repeat center center;
    height:136px;
    color:#FF00FF;
}

.checkmark{
    background:url(https://secureimages.mcafee.com/common/greencheckmark.gif) no-repeat center center;
    width:14px;
    height:11px;
    display:inline-block;
    *position:relative;
    *top:-28px;
    visibility:hidden;
    margin-left:3px;
}
div.callout{
    float:left;
    display:none;
    position:absolute;
    z-index:1000;
    top:10px;
    right:-7px;
    width:270px;
	background-color:#FFFFFF;
	background-image:-moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	position:absolute;
	color:#000000;
	padding:10px;
	border-radius:0px;
	box-shadow:0 0 20px #999;
	margin:25px;
	min-height:50px;
	border:1px solid #FFFFFF;
	-webkit-box-shadow:5px 5px 30px 0px rgba(46, 50, 50, 0.84);
    -moz-box-shadow:5px 5px 30px 0px rgba(46, 50, 50, 0.84);
    box-shadow:5px 5px 30px 0px rgba(46, 50, 50, 0.84);    
    border:1px solid #E1E1E1;
    min-height:0\0/;
    top:10px\0/;
    *min-height:0;
    *top:20px;
}
.callout::before {
	content:"";
	width:0;
	height:0;
	border:0.8em solid transparent;
	position:absolute;
}
.callout.top-right::before {
	right:5px;
	bottom:-40px;
	border-top:40px solid #FFFFFF;
}


.mboxMLS{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mls.png) no-repeat center center;height:167px;} 
.mboxMLS_pcmag{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mls_pcmag.png) no-repeat center center;height:167px;}
.mboxMSSB, .mboxMSSB_pcmag{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mssb.png) no-repeat center center;height:167px;}
.mboxsafefamily {
    background: url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_safefamily.png) no-repeat center center;
    height: 167px;
}
.mav, 
.mave{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mav.png) no-repeat center center;height:171px;}
.mis_noYear, 
.mis, 
.bgImg272, 
.bgImg232,
.bgImg273,
.bgImg272yr12,
.bgImg273yr12,
.bgImg272yr14,
.bgImg272yr13staples,
.bgImg273yr13mediamrkt,
.bgImg272docomo,
.bgImg273docomo,
.bgImg272yr13dixons,
.bgImg273yr13dixons,
.bgImg272lenovo{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mis.png) no-repeat center center;height:167px;}
.mat, 
.bgImg408, 
.bgImg408ptnr,
.bgImg328,
.bgImgMAT{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mat.png) no-repeat center center;height:167px;}
.mfp, 
.bgImg342,
.bgImg342yr12,
.bgImg342yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mfp.png) no-repeat center center;height:166px;}
.msm,
.bgImg358,
.bgImg358yr12{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_msm_mac.png) no-repeat center center;height:165px;}
.mv,
.mvyr12{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mavw.png) no-repeat center center;height:166px;}
.msc, 
.bgImgMSC,
.bgImg282yr12{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_msc.png) no-repeat center center;height:165px;}
.mav,
.bgImg277,
.bgImg277yr12,
.bgImg276yr12,
.bgImg276yr13dixons,
.bgImg277yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_avp.png) no-repeat center center;height:167px;}
.mtp,
.bgImg274,
.bgImg275,
.bgImg274yr12,
.bgImg275yr12,
.bgImg275yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mtp.png) no-repeat center center;height:168px;}
.mob,
.bgImg348{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mob.png) no-repeat center center;height:162px;}
.mavp, 
.bgImg276,
.bgImg444,
.bgImg355,
.bgImg341{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_av.png) no-repeat center center;height:173px;}
.bgImg311{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/vrs.png) no-repeat center center;height:171px;}
.bgImgMaa, 
.bgImg394, 
.bgImg395,
.bgImg395yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_maa.png) no-repeat center center;height:167px;}
.bgImgMMD{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mmd.png) no-repeat center center;height:167px;}
.bgImgMMSMultiSKUTablet, 
.bgImgMMSMultiSKU, 
.bgImgMMSMultiSKUrtl,
.bgImgMMSAwardPnoYr{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mms.png) no-repeat center center;height:187px;}
.bgImgMMSMultiSKU3for1{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mms_med_3for1.png) no-repeat center center;height:187px;}
.bgImgMMA{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mma.png) no-repeat center center;height:175px;}
.bgImgMaa2d{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_maa_2d.png) no-repeat center center;height:184px;}
.bgImgMISnoYr{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mis_no_year.png) no-repeat center center;height:167px;}
.bgImgMDS{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mds.png) no-repeat center center;height:166px;}
.bgImgMss2d{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mms_2d.png) no-repeat center center;height:187px;}
.iats{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_IATS.png) no-repeat center center;height:187px;}


.mavch{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_avp.png) no-repeat center center;height:167px;}


.mis272,
.mis273{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mis.png) no-repeat center center;height:167px;}	
.itp275{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mtp.png) no-repeat center center;height:168px;}	


.bgImg272yr14staples,
.bgImg273yr14mediamrkt{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mis.png) no-repeat center center;height:167px;}


.bgImg421yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixon_mis_mfp.png) no-repeat center center;height:197px;}	
.bgImg467yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixon_mis1pc_mfp.png) no-repeat center center;height:197px;}
.bgImg427yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixon_mtp_mfp.png) no-repeat center center;height:197px;}
.bgImg462yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixon_mis_pcmac.png) no-repeat center center;height:197px;}


.bgImg272yr14dixons,
.bgImg273yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mis.png) no-repeat center center;height:167px;}
.bgImg276yr14dixons, 
.bgImg277yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_avp.png) no-repeat center center;height:167px;}
.bgImg274yr14dixons, 
.bgImg275yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mtp.png) no-repeat center center;height:168px;}
.bgImg358yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_msm_mac.png) no-repeat center center;height:165px;}
.bgImg394yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_maa.png) no-repeat center center;height:167px;}


.bgImgMMAdixonsISM1{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mis_pc1.png) no-repeat center center;height:196px;}
.bgImgMMAdixonsISM3{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mis_pc3.png) no-repeat center center;height:196px;}
.bgImg274yr12dixonsMTP,
.bgImg274yr12dixonsMTP2{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mtp.png) no-repeat center center;height:196px;}
.bgImgMMAdixonsTPM1{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mtp_tpm1.png) no-repeat center center;height:196px;}
.bgImgMMAdixonsTPM3{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mtp_tpm3.png) no-repeat center center;height:196px;}
.bgImg276yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mav_pc1.png) no-repeat center center;height:196px;}
.bgImg277yr14dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mav_pc3.png) no-repeat center center;height:196px;}
.bgImg462yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mdp.png) no-repeat center center;height:196px;}
.bgImgMMSdixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_dixons_mms.png) no-repeat center center;height:196px;}
.bgImg358yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_msm_mac.png) no-repeat center center;height:167px;}
.bgImg394yr13dixons{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_maa.png) no-repeat center center;height:167px;}
.bgImg276noyear, 
.bgImgAVL, 
.bgImgAVPnoYr, 
.bgImg276yrNo, 
.RtlbgImg276yrNo, 
.RtlbgImg276yrNo{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_avp_no_year.png) no-repeat center center;height:167px;}
.bgImg545{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis545.png) no-repeat center center;height:167px;}
.bgImg546{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis546.png) no-repeat center center;height:167px;}
.bgImg547{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis547.png) no-repeat center center;height:167px;}
.bgImg548{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp548.png) no-repeat center center;height:167px;}
.bgImg549{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp549.png) no-repeat center center;height:167px;}
.bgImg550{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp550.png) no-repeat center center;height:167px;}


.bgImg428MavMFP{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mav_w_mfp.png) no-repeat center center;height:147px;}


.bgImgMAVE{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mave.png) no-repeat center center;height:166px;}


.bgImgMMAfujitsu{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mma_fujitsu.png) no-repeat center center;height:167px;}


.bgImg521{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp521.png) no-repeat center center;height:167px;}
.bgImg516{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis516.png) no-repeat center center;height:167px;}
.bgImg512{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mav512.png) no-repeat center center;height:167px;}
.bgImg511{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mab511.png) no-repeat center center;height:167px;}
.bgImg525{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_msbs525.png) no-repeat center center;height:167px;}
.bgImgAVLinux{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_avl.png) no-repeat center center;height:167px;}
.bgImg533{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis533.png) no-repeat center center;height:167px;}
.bgImg534{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis534.png) no-repeat center center;height:167px;}
.bgImg535{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp535.png) no-repeat center center;height:167px;}
.bgImg536{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp536.png) no-repeat center center;height:167px;}
.bgImg537{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp537.png) no-repeat center center;height:167px;}


.bgImg576{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mls576.png) no-repeat center center;height:167px;}


.mboxMLSvpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_mls_en.png) no-repeat center center;height:167px;} 
.bgImg521vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp521_en.png) no-repeat center center;height:167px;}
.bgImg516vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis516_en.png) no-repeat center center;height:167px;}
.bgImg512vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mav512_en.png) no-repeat center center;height:167px;}
.bgImg511vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mab511_en.png) no-repeat center center;height:167px;}
.bgImg533vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis533_en.png) no-repeat center center;height:167px;}
.bgImg534vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mis534_en.png) no-repeat center center;height:167px;}
.bgImg535vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp535_en.png) no-repeat center center;height:167px;}
.bgImg536vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp536_en.png) no-repeat center center;height:167px;}
.bgImg537vpp{background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/box_ecard_mtp537_en.png) no-repeat center center;height:167px;}

button{
    padding:10px 30px;
    *padding:12px 0 10px;
    border:none;
    border-radius:3px;
    position:relative;
}
button span{
    cursor:pointer;
    display:block;
    position:relative;
    font-size:1em;
	text-transform:capitalize;
	font-weight:bold;
	padding:6px;
}
button.btn-blue{
    background: #1bc3f3;
    border-radius: 3px;
    border: 0;
    font-family: OpenSans-Regular, Arial;
    color: #fff;
    font-size: 15px;
    margin: 0 0 0 0;
    padding: 3px 30px 6px;
    cursor: pointer;
    text-transform: capitalize;   
}
button.btn-blue span{
    color:#fff;          
}
button.btn-gray{
    background:#e2e2e2;  
    border:1px solid #D9D9D9;  
    background: #ccc;
}
button.btn-gray span{
    color:#A3A3A3;         
}
#redemption button.btn-blue,
#loginMain button.btn-blue,
#regContainer button.btn-blue{
    min-width:43%;
    min-width:43%\0/;
    *min-width:43%;
}
 
#validateEmail button.btn-blue {
    min-width:43%;
    min-width:43%\0/;
    *min-width:43%;
	top:16px;
}
#redemption button.btn-blue{
    *min-width:86%;
}
#PRFormSubmit button.prDisagreeBtn, #EulaFormSubmit button.eulaDisAgreeBtn{
    background:#A8A8A8;
	margin-left:15px;
}
#PRFormSubmit button.prDisagreeBtn span, #EulaFormSubmit button.eulaDisAgreeBtn span{
    color:#ffffff;
}

.dimmed {
    display:block;
    float:left;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    padding:0;
    margin:0;
    background-color:#606060;
    z-index:1000;
    filter:alpha(opacity=60);
    -moz-opacity: 0.60;
    opacity:0.60;
    *zoom:1;
}
#ecardResp .ecardPopup{
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index:1000;
    margin:0 auto;
    width:40.3%;
    padding:20px 25px 25px 15px;
    background:#fff;
    
    
    overflow-y:auto;
    overflow-x:hidden;
}
.ecardPopup .close{
    background: transparent url(https://secureimages.mcafee.com/legacy/arOptOutDefense/iClose.png) no-repeat center top;
position: absolute;
top: 10px;
right: 10px;
width: 19px;
height: 19px
}
.extendDiv ul li {
    border: .5px solid grey;
    background-color: aliceblue;
    padding: 4px;
}

.extendDiv ul li.selected {
    background-color: #1bc3f3;
    color:white;
}
.extendDiv ul li.mouseOver {
    background-color: Highlight;
    
}
.extendDiv ul.default {
    width: 95%;
    list-style-type: none;    
}
.extendDiv ul.adjusted {
    width: 95%;
    list-style-type: none;
    height: 8.3em;
    overflow-y: scroll;    
}

#ecardResp .ecardPopup h3{clear:left;*padding-top:15px;}
#ecardResp .ecardPopup .btn-blue{*padding:10px 15px;}
#ecardResp .ecardPopup .btn-blue.submitOverlayARBtn{*padding:10px 0;}
.ecardPopup .popUpButtons{margin-top:25px;text-align:right;}
#ecardResp .popUpButtons a{*margin-right:20px;*position:relative;*top:-12px;}
.popup .close{
    background:url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -6px;
    width:20px;
    height:20px;
    position:absolute;
    top:-10px;
    right:2px;
}


#ambiguousPopup .extendCreateSubDiv{margin-top:10px;}
#ambiguousPopup .extendCreateSubDiv ul{margin-left: 10px;margin-top:0px}
#ambiguousPopup .extendCreateSubDiv p{padding-bottom:15px; font-size:1em;}
#ambiguousPopup .extendCreateSubDiv p.chooseSub {padding-bottom: 10px;}
#ambiguousPopup .extendCreateSubDiv input{vertical-align:middle;margin-right:3px;border:none;}

#ambiguousPopup .extendDiv ul{margin-top:5px;margin-bottom:0px;}
#ambiguousPopup .extendCreateSubDiv div.extendDiv ul {
    margin: 7px 0 15px 20px;
    *margin-left: 27px;
}
#ecardResp #ambiguousPopup button{*padding:10px 0;}


#ecardSuccess button.installBtn, #ecardSuccess button.emailMeBtn{margin:20px 0 0;}
#ecardSuccess h3{padding-bottom:10px;}
#ecardSuccess .nextSteps{padding-top:45px;}
#ecardSuccess .myAccountTxt{padding:0 0 20px;margin-top:5px;}
#ecardSuccess .vrs{padding-top:15px;}
#ecardSuccess .vrsHours{color:#C94353;font-weight:bold;}
.installErr, .notification{margin:30px 0 -7px 0;display:none;background:#fff;padding:10px;border:1px solid #D5D5D5;cursor:default;}
.notification{margin:10px 0 10px 0;background-color:#F1F1F1;font-size:1em;}
.SLnotification{margin:10px 0 10px 0;background-color:#F1F1F1;font-size:1em;}
.InvalidEmailErr{margin:10px 0 10px 0;padding:10px;border:1px solid #cb0032;color:#cb0032;background-color:#F7E6EA;font-size:1em;}


#ecardSuccess #ARSignUp {
    margin-bottom: 30px;
    border: 1px solid #A3A3A3;
    background: white;
    padding: 0 5px 15px 15px;
    margin-left: -39px;
    margin-top: 30px;
    width: 705px;
}


#ecardSuccess #ARSignUp h3{padding-bottom:0;font-size:1em;}
#ecardSuccess #ARSignUp p{padding-bottom:5px;margin-top:5px}
#ecardSuccess #ARSignUp button{padding:7px 15px;margin-top:20px;background-color:#919396;}
#ecardSuccess #ARSignUp button span{font-size:1.2em;}
#OOBEPopup, #overlayARWindow {display:none;}
#ecardSuccess .ARDisclaimer{margin-bottom:0;}
.smallCheckmark{
    background:url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat -100px -6px;
    width:18px;
    height:18px;
    margin-right:7px;
    float:left;
    position:relative;
    top:-2px;
}

.upgradeSmallCheckmark{
    background:url(https://secureimages.mcafee.com/productcard/sprite_ecardupgrade.png) no-repeat -124px -34px;
    width:53px;
    height:63px;
    margin-right:17px;
    float:left;
    position:relative;
    top:-2px;
    display: inline-block;
    width:9%;
}

.upgradeInstallBtnTxt{
    text-transform:capitalize;
}

.upgradeEcardSuccesTableRow > p{
    display: inline-block;
    width:100%;
    margin-top:0;
}

.upgradeEcardSuccesTableRow{
    padding: 15px;
    text-align: left;
}

.upGradeSuccesHeader {
    font-weight:bold;
    font-size:medium;
    color:#00A659;
    padding: 15px;
    text-align: left;
}


.arPopup{
    position:absolute;
    top:5px;
    left:0;
    z-index:1000;
    margin:0 auto;
    padding:20px 0 20px;
    background: url('https://secureimages.mcafee.com/legacy/dashboard/loader.gif') no-repeat center center scroll #fff;
    width:765px;
    height:900px;
    
}
.arPopup .close{
    background:url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -6px;
    width:20px;
    height:20px;
    float:right;
    position:relative;
    top:-1em;
    right:0.8em;
}
.modal-overlay{
    position:fixed;  
    top:0;  
    right:0;  
    bottom:0;  
    left:0;  
    height:100%;  
    width:100%;  
    margin:0;  
    padding:0;  
    background:#606060;  
    opacity:.6;  
    filter: alpha(opacity=60);  
    -moz-opacity:0.60;  
    z-index:999;  
} 
.modal-overlayeditbilling{
    position:fixed;  
    top:0;  
    right:0;  
    bottom:0;  
    left:0;  
    height:100%;  
    width:100%;  
    margin:0;  
    padding:0;  
    background:#606060;  
    opacity:.6;  
    filter: alpha(opacity=60);  
    -moz-opacity:0.60;  
    z-index:11000;  
} 
#ECardAROverlay h3{padding-bottom:0;margin-top:0;font-size:1.2em;}
#ECardAROverlay .ARBtnDiv{text-align:center;margin-bottom:5px;}
.ARcontainer {
    width:85%;
    border:none;
    display:table;
    table-layout:fixed;
	margin:10px auto 3px;
}
.child{
    border:none;
    display:table-cell;
	text-align:center;
	position:relative;
	*float:left;
	*width:33%;
}
.overlayARItemText{
    font-size:0.9em;
    margin-right:10px;
}
.overlayARImg    {
    width:44px;
    height:44px;
    margin:0 auto;
}    
.overlayARItem1{background:url(https://secureimages.mcafee.com/productcard/shield.gif) no-repeat center center;}
.overlayARItem2{background:url(https://secureimages.mcafee.com/productcard/downtime.gif) no-repeat center center;}
.overlayARItem3{background:url(https://secureimages.mcafee.com/productcard/guarantee.gif) no-repeat center center;}
.ARDisclaimer{font-size:0.85em;margin-bottom:1.2em;}


.titlecntrMain.editBilling{float:left;margin:0 22px 0 22px; width:94%;}
.titlecntrMain.editBilling p{width:100%;display:none;}
#bdy .titlecntrMain.editBilling h1{clear:left;color:#333333;float:left;margin:1px 0 .5em;width:100%;}
.titlecntrMain.editBilling span.reqFields{float:right;clear:all;text-align:right;width:25%;}
div.billingWrap{border:1px solid #CCC;border:none;float:left;margin:0 22px 1em 22px;padding:15px 0 0 0;width:94%;}
div.billingWrap div.leftCol.editBilling{border:none;border:1px solid #CCC;}
div.paymentOptions{border:1px solid #CCC;float:left;margin:0.7em 0 0 22px;padding:22px 0 0 0;width:94%;*width:92%;}

div.ExpiredCCpaymentOptions{border:1px solid #de0000;float:left;margin:0.7em 0 0 22px;padding:22px 0 0 0;width:94%;*width:92%;}
div.billingWrap .half,div.paymentOptions .half{width:100%;}
div.billingWrap .divTitle,div.paymentOptions .divTitle{background:#FFF;border:2px solid #FFF;font-size:1.2em;font-weight:bold;position:relative;top:-.6em;left:-.1em;}
div.shippingTitle{display:block;padding:0;position:relative;top:0;margin-top:-.8em;margin-bottom:.8em;}
div.billingWrap div.shippingTitle .divTitle{background:#FFF;font-size:1.2em;font-weight:bold;padding-right:5px;position:relative;top:0;left:0;}
div.billingWrap div.shippingTitle .input{background:#fff;border-left:1px solid #adadad;margin:0 0 0 -3px;position:absolute;top:0;padding: 3px 0 0 2px;height:16px;}
div.billingWrap div.shippingTitle .input input{border:none;width:20px;position:relative;}
div.billingWrap div.shippingTitle .label{background:#fff;margin-left:16px;padding-left:4px;padding-right:4px;}
div.billingWrap select{margin-bottom:.6em;width:100%;}
div.billingWrap input{font-size:1.1em;margin-bottom:.6em;width:98%;}
div.billingWrap div.single select{width:99%;}
div.billingWrap div.single input{width:99%;}
div.billingWrap span.wrapL{float:left;margin-right:1em;width:50%;}
div.billingWrap span.wrapR{float:left;width:48%;}
div.paymentOptions .leftCol span.divTitle{position:relative;top:-2.2em;}
div.billingWrap div.leftCol,div.billingWrap div.rightCol{border:1px solid #CCC;float:left;width:100%;padding:0 12px 10px 18px;}
div.billingWrap div.leftCol{*width:93.5%;}
div.paymentOptions div.leftCol,div.paymentOptions div.rightCol{float:left;width:44%;*width:34%;padding:0 15px 10px 15px;}
div.paymentOptions div.leftCol{width:56%;}
div.billingWrap div.rightCol{float:right;}
div.paymentOptions div.leftCol .inner{float:left;width:100%;margin-top:-1.3em;}
div.paymentOptions div.leftCol .inner div.single{width:95%;}
div.billingWrap .error img,div.paymentOptions .error img{float:right;}
div.billingWrap .error img{margin-right:7px;}
div.paymentOptions div.leftCol .inner div.single select{margin-bottom:.5em;width:100%;}
div.paymentOptions div.leftCol .inner div.single input{margin-bottom:.5em;width:100%;}
div.paymentOptions div.leftCol .inner div.single.short input{position:relative;top:.5em;float:left;width:65%;}
div.paymentOptions div.leftCol .inner img#mcscLogo{float:right;}
div.paymentOptions div.leftCol .inner div.half select{margin-bottom:.5em;width:40%;}
div.paymentOptions div.leftCol .inner div.half .wrapL{float:left;margin-right:.7em;width:46%;}
div.paymentOptions div.leftCol .inner div.half .wrapR{float:left;margin-top:1.25em;width:46%;}
div.paymentOptions div.leftCol .inner div.half .wrapL select{width:100%;}
div.paymentOptions div.leftCol .inner div.half .wrapR select{width:100%;}
div.paymentOptions div.leftCol .inner p{margin:0 0 .5em 0;}
div.billingWrap .error label,div.paymentOptions .error label,div.billingWrap .error span{color:#cc0035;font-weight:bold;}
div.paymentOptions .error select,div.paymentOptions .error input,div.billingWrap .error select,div.billingWrap .error input{background-color:#f7e7e7;}
div.paymentOptions div.leftCol .inner div.half span.wrapR.error{margin-top:1px !important;}
div.paymentOptions div.leftCol .inner div.half span.wrapR.error img{margin-bottom:3px;}
div.billingWrap .rightCol.checked,div.billingWrap .leftCol.checked,div.paymentOptions .leftCol.checked{color:#cdcdcd;}
div.billingWrap .rightCol.checked .divTitle,div.billingWrap .leftCol.checked .divTitle,div.paymentOptions .leftCol.checked .divTitle{color:#000;}
div.billingWrap .rightCol.checked input,div.billingWrap .leftCol.checked input,div.paymentOptions .leftCol.checked input{border:1px solid #cdcdcd;color:#cdcdcd;}
div.billingWrap .rightCol.checked select,div.billingWrap .leftCol.checked select,div.paymentOptions .leftCol.checked select{color:#000;color:#cdcdcd;}
div.billingWrap span.error label{color:#cc0035;font-weight:bold;}
table.shopCart.receipt .btn-sml-buynow{float:left;}
div.bottomInfo{margin:1em 0 0 22px;float:left;text-align:left;padding-bottom:1em;width:94%;}
div.bottomInfo h2{color:#cc0033;font-size:20px;line-height:1.2em;}
div.bottomInfo.two{border-top:1px solid #e9e9e9;margin-top:0;padding-top:1em;margin-right:-3px;} 
div.bottomInfo.center{margin:1em 0 0 22px;text-align:center;width:94%;padding-bottom:1.2em;float:left;display:none;}
div.bottomInfo.center img{vertical-align:middle;}

div.errorMessage,div.errorMessageSmall,div.errorMessage.successful,div.ambPopup.accountDetails .cntWpr div.errorMessage{float:left;width:100%;padding-bottom:8px;}
div.errorMessage{*width:91%;}
div.errorMessage.successful{background:#e2f3d1 url(https://secureimages.mcafee.com/common/expire/ttp/Acc-Success.gif) no-repeat .5em .5em;border:1px solid #84d00c;margin: 0 0 1em 0;padding-top:1em;padding-bottom:1.5em;width:94%;}
div.errorMessageSmall{position:absolute;z-index:100;left:100px;top:-30px;float:left;width:250px;height:100px;overflow:hidden;background-image:none;color:#cb002d;}
#bdy div.errorMessageSmall iframe{position:absolute;top:0;left:0;z-index:-1;filter:mask();width:250px;height:100px;}
div.errorMessage h2,div.errorMessageSmall h2{color:#cb002d;font-weight:bold;line-height:1em;margin-top:.1em;margin-bottom:.4em;}
div.errorMessageSmall h2{font-size:1.2em;}
div.errorMessage p,div.errorMessageSmall p{color:#000;font-size:1.1em;}
div.errorMessage.successful p{color:#348117;font-size:1.3em;font-weight:bold;margin-top:0;}
div.errorMessage.successful span{color:#348117;font-size:1.1em;}
div.errorMessage div.errorDetails p{margin-bottom:-.5em;}
div.errorMessageSmall p{color:#cb002d;}
div.errorMessage div.errorDetails p a.smlarwblue{cursor:pointer;font-size:1.1em;font-weight:bold;}
div.errorMessage div.errorDetails p a:hover{color:#CC0033;text-decoration:underline;}
div.errorMessage div.errorDetails p span{color:#cb002d;font-weight:bold;}
div.errorMessageSmall .contentWrap{z-index:10;background-color:#f7e7e7;border:1px solid #DE0000;padding:1em;}
div.errorMessage{margin-top:2px;margin-bottom:6px;}
div.msgWrap{float:left;margin:0 22px 0;padding:0;width:93%;}
div.msgWrap div.errorMessage{margin:0;width:94%;}
div.billingWrap .error label,div.paymentOptions .error label,div.billingWrap .error span{color:#cc0035;font-weight:bold;}
div.paymentOptions .error select,div.paymentOptions .error input,div.billingWrap .error select,div.billingWrap .error input{background-color:#f7e7e7;}
div.paymentOptions div.leftCol .inner div.half.error span.wrapR{margin-top:1px !important;}
div.paymentOptions div.leftCol .inner div.half.error span.wrapR img{margin-bottom:3px;}
div.paymentOptions .paymentTypes{float:left;display:block;}
div.paymentOptions .paymentTypes img{float:left;margin-right:.3em;cursor:pointer;}

div.submitCart.editBilling{float:left;margin:0 22px 80px;width:94%;}
div.submitCartWrap{float:left;position:relative;left:43%;*padding-bottom:60px;}
div.submitCart.editBilling div.submitCartWrap span.btnMfeBlue.cancel{background-position:left -462px;margin-left:10px;display:none;}
div.submitCart.editBilling div.submitCartWrap span.btnMfeBlue.cancel input{background-position: right -517px;color:#6c6c6c;}

.ExpiredCCCOF {margin-top:-4px;}

.allPagoMsg{float:left;clear:both;width:100%}
.ccImg1, .ccImg2,.ccImg3, .ccImg4, .ccImg11, .ccImg5 {background: url("https://secureimages.mcafee.com/cart/cvv_PT-BR.png") no-repeat;height: 95px;width: 158px;float: left}
.ccImg3 {background: url("https://secureimages.mcafee.com/cart/amex_PT-BR.png") no-repeat}
.cvvTxt {left: 13.7em;position: relative;top: -4.6em;width: 44%;float: left}
.cvvWrap{display: block}
.cvvInst{margin-bottom: 0.85em;display:block}
.error .what{font-weight: normal}
.what{position:relative;background:url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat 0 -62px;width:12px;z-index: 20000;height:15px;margin: 0 1px -2px 2px;float:none;display:inline-block;}
.what .ttShadow{display:none;position:absolute;z-index: 10000;right:auto;left:18px;top:-150px}
.what .tt{position:static;color:#333;padding:20px;text-align:left;display:inline-block;width:280px;right:-3px;background: #fff url(https://secureimages.mcafee.com/legacy/IPT/bg.png) repeat-x 0 -224px;border:1px solid #d2d2d2;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');-moz-box-shadow: 3px 3px 4px #CCC;-webkit-box-shadow: 3px 3px 4px #CCC;box-shadow: 3px 3px 4px #CCC;}
.what .garb{left:-8px;top:auto;top:152px;background:url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat -22px -216px;width:12px;height:15px;position: absolute}
.what .garb.newEditBilling{left: 226px;top:-9px;background: url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat -2px -413px;}
.ie7 .cvvTxt {position:static;margin-top:3em}
.ie7 .paymentTypes{padding-bottom:0}
.ie7 .paymentTypes img{margin-left:0}
#breadcrum{display:none;}
#ctl00_MainContent_m_EditBillingFormView{width:95%}
.editBilling select, .editBilling input{height:1.4em;margin-bottom:.8em;}
.editBilling span.btnMfeBlue{
    float:left;
    margin-top:0;
    height:43px;
    background-position:left top;
    background:#00aeef;
    padding:8px 30px;
    *padding-bottom:0;
    border:none;
    border-radius:3px;
    position:relative;
    cursor:pointer;
}
.editBilling .btnMfeBlue input{
    background:none;
    color:#fff;
    cursor:pointer;
    display:block;
    position:relative;
    font-size:1.5em;
    font-weight:normal;
}
#xd_frame{*height:810px;}
#m_CreditCardInfoDiv{*margin-top:1.5em;}
#ctl00_MainContent_m_EditBillingFormView #m_Popup.errorMessageSmall{left:422px !important;}



div#footer.Gtm2014, body div#footer{background:#fff !important;}
#footer.Gtm2014 .copyRight, .rtl #footer.Gtm2014 .copyRight{text-align:center;font-size:1.1em;}
.ftrcurve{clear:none !important;}
div#footer .copyRight{color:#b0afaf !important;font-size:1.1em !important;}
div.ftrcurve{padding:0;}
.footerLogo .hslogo{float:right;}
.footerLogo .hslogo.ISLogo{display:none;}
#ecardResp .footerLogo{margin-top:1em;}


.rtl #footer.Gtm2014 .copyRight, .rtl #popup_body #txtSendToEmail{float:none !important;}
.rtl .header a.hslogo{left:10px;}
.rtl .popup .close{top:-5px;left:2px;right:auto;*position:relative;}
.rtl #bdy .titlecntrMain.editBilling span.reqFields{margin-left:0}
.rtl div.paymentOptions div.leftCol .inner{margin-right:12px;}
.rtl div.submitCart.editBilling{float:right;margin:0 110px 80px 0;}
.rtl .what .ttShadow{right:18px;bottom:-90px;}
.rtl .what .garb{background:url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat -21px -204px;width:9px;height:11px;right:-8px}
.rtl #ecardResp #redemption .dwnldSftwr{color:#00aeef; background: transparent url('https://secureimages.mcafee.com/legacy/productCard/icn_download.png') no-repeat scroll left;padding : 0 0 5px 25px;height:35px;}



@media only screen and (max-device-width:1223px){
    html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
    @viewport{zoom:1.0;width:device-width;}
    @-ms-viewport{zoom:1.0;width:device-width;}
    #ecardResp, .ecardResp{overflow-x:hidden;overflow-y:auto;}
    #hovImg {top:3px;left:6px}
    #ecardResp .footerLogo{margin-top:1.5em;}
    .logoHomeTxt{font-size:1.2em;}
}

@media only screen and (max-device-width:1024px)
{
    .grid {
        width: 100%;
        min-width:0;
        margin-left:0;
        margin-right:0;
        padding-left:0;
        padding-right:0;
    }
    [class*='col-'] {width:auto;float:none;}
    #ecardResp h2{clear:both;}
    #ecardResp .prodKeyContainer,#loginMain .prodKeyContainer, #regContainer .prodKeyContainer{padding-top:30px;}
    #validateEmail #boxShotImg, #OOBEValidateEmail #boxShotImg, #loginMain #boxShotImg, #regContainer #boxShotImg{left:0;}
    #ecardResp .headerDiv select{float:left;margin-left:0;}
    #validateEmail .prodKeyContainer, #OOBEValidateEmail .prodKeyContainer, #loginMain .prodKeyContainer, #regContainer .prodKeyContainer{padding-bottom:30px;}
}

@media only screen and (min-device-width:320px) and (max-device-width:767px){
    body, body.rtl form#aspnetForm{width:100% !important;}
    #breadcrumb .bc-bg{width:94%;}
    #breadcrumbnew .bc-bg{width:94%;}
	button{height:4rem;width:100%;}
    #redemption button.btn-blue, #redemption input{width:92%;margin-bottom:0;}
    #validateEmail input,
    #loginMain .loginTxtBox,
    #regContainer #txtPassword, 
    #regContainer #txtConfirmPassword {width:100%;margin-bottom:0;}
    #validateEmail button.btn-blue, #loginMain button.btn-blue, #regContainer button.btn-blue{margin-top:17px}
    
    #ecardResp .ecardPopup {width: 93%;}
    #ecardResp #boxShotImg { left: 0;}
    .ecardPopup button{margin-top:10px;}
    #redemption input, #validateEmail input, #loginMain .loginTxtBox, #regContainer #txtPassword, #regContainer #txtConfirmPassword{height:2.5rem;}
    #breadcrumb .step-3{margin-right:0;}
    #breadcrumb .step-1{margin-left:0;}
    #breadcrumbnew .step-4{margin-right:0;}
    #breadcrumbnew .step-1{margin-left:0;}
    #redemption input, #validateEmail input, #loginMain .loginTxtBox, #regContainer #txtPassword, #regContainer #txtConfirmPassword{font-size:1.1em;}
    #ecardResp #redemption button.submitBtn{margin-top:15px;}
    #ecardResp h2{font-size:1.5em;}
    #ecardResp .headerDiv select{font-size:1.2em;}
    #ambiguousPopup .extendCreateSubDiv select{font-size:0.9em;margin-left:0;}
    .popUpButtons button span{font-size:1.2em;}
    #ecardResp .headerDiv select {width: 93%;}
    #ecardResp .headerDiv .fr {float:left;width:100%}	 
	#ecardResp #hovImg{top:0;}
	div.callout{right:-1px;top:2px;}
	#forgotpassword{
        display:block; 
        position:absolute;
        left:5%;
        top:10%;
        z-index:1002;
        display:none;
        width:90%; 
        line-height:16px;
    }
    #forgotpassword #popup_body{
        width: 100%;
        padding-bottom: 10px;
        overflow: auto;
        background-color: white;
    }
    #forgotpassword #txtSendToEmail{width:95%;}
    #forgotpassword #popup_body button{   
        margin:13px 0 10px;
        vertical-align:middle;
        display:block;
        clear:both;
        width:95%;
    }
    #breadcrumbnew .number,#breadcrumbnew .step-1 {margin-left: 0 !important;}
    #breadcrumbnew ul.content li.step1 {width: 27% !important; padding :0 !important;}
    #breadcrumbnew ul.content li.step2 {width:19% !important;}
    #breadcrumbnew .step-4{margin-right: 0 !important;}
    #breadcrumbnew ul.content li.step3{width: 33% !important;}
    #breadcrumbnew ul.number li.step1, #breadcrumbnew ul.number li.step2 {width: 27% !important;}
    #breadcrumbnew .bc-bg {width:88% !important;}
    #ecardResp h2 {font-size: 1.2em;}
    .ecardAR{margin-top: 20px;}
    .btnGray{margin-bottom: 15px;}
    .btnDiv{float: none !important; padding: 20px 0 !important;}
    #breadcrumbnew ul.content li.step4{text-align:left !important;}
    .ecardEB div.billingWrap, .ecardEB div.billingWrap select{width: 100% !important;}
    #ecardResp .ecardEB div.billingWrap span.wrapL, .ecardEB div.billingWrap span.wrapR,
    .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapL, .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapR{width: 49% !important;}
    #ecardResp .ecardEB div.billingWrap span.wrapL{margin : 0 6px 3px 0;}
    .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapL{margin-right: 6px !important;}
    .ecardEB div.billingWrap div.single div select, .ecardEB div.billingWrap div.single input{width: 99.5% !important;}
    .ecardEB div.paymentOptions{margin: 0 !important; width:100% !important;}
    .ecardEB div.paymentOptions div.leftCol{padding: 0 !important;}
    .ecardEB div.paymentOptions div.leftCol .inner div.single select,.ecardEB div.submitCart.editBilling .submitCartWrap input{width:99.5% !important;}
    .ecardEB #signUpText{ margin-top:20px;}
    .ecardEB div.submitCart.editBilling div.submitCartWrap{float:none !important;}
    .ecardEB .whyARPoup .whyARTooltipcont{width: 235px !important;}
    .ecardEB .whyARPoup .whyARTooltipcont #contnr{padding: 10px 15px 5px !important;}
    .ecardEB .whyARPoup .whyARTooltip{left: -50px !important;}
    .ecardEB .whyARPoup .arrowUp{right:130px !important;}
    .ecardEB .phoneInfo .phoneInfoShadow, .ecardEB .what .ttShadow{left: auto !important; right: 22px !important;}
    .ecardEB .phoneInfo .phoneInfoArrow, .what .garb{left: auto !important; right: -8px !important; background: url(https://secureimages.mcafee.com/legacy/IPT/icons.png) 
    no-repeat -18px -206px !important;}
    .ecardEB .whyARPoup .whyARTooltipcont .cards {padding: 15px 0 0 70px !important;}
    #regContainer .pwdToolTip{top:-90px !important;left:70px !important;}
    #passwordHintLeft {background: url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat -48px -38px !important;
    top: 84px !important; left: 170px !important;}
    .vppOPB .line {width:107% !important;}
    .vppOPG .line {width:107% !important;}
 }

@media only screen and (max-width:320px) {
    .logoHomeTxt, #ecardResp .headerDiv select, #redemption input, #validateEmail input, #loginMain .loginTxtBox, #regContainer #txtPassword, #regContainer #txtConfirmPassword{font-size:1em;}
    #ecardResp #OOBEPopup.ecardPopup{top:190px;}
    #ecardResp .ecardPopup .btn-blue {width:100%;}
    #ecardResp .headerDiv select {width:92%;}
    div.callout{right:-10px;}
    .logoHomeTxt{font-size:1em;padding-left:5px;word-wrap:break-word;display:inline-block;position:relative;top:-5px;width:54%;}
    #ECardAROverlay .ARBtnDiv button{padding-bottom:45px;}
	#forgotpassword{
        display:block; 
        position:absolute;
        left:5%;
        top:10%;
        z-index:1002;
        display:none;
        width:90%; 
        line-height:16px;
    }
    #forgotpassword #popup_body{
        width: 100%;
        padding-bottom: 10px;
        overflow: auto;
        background-color: white;
    }
    #forgotpassword #txtSendToEmail{width:95%;}
    #forgotpassword #popup_body button{   
        margin:13px 0 10px;
        vertical-align:middle;
        display:block;
        clear:both;
        width:95%;
    }
    .logoHomeTxt{font-size:1em;padding-left:5px;word-wrap:break-word;display:inline-block;position:relative;top:-13px;}
    #ecardResp .ecardEB div.billingWrap span.wrapL{margin : 0 5px 3px 0;}
    .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapL{margin-right: 5px !important;}
    .ecardEB .whyARPoup .whyARTooltip{left: -35px !important;}
    .ecardEB .whyARPoup .arrowUp{right:102px !important;}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
    body{width:100%;}
	#breadcrumb .bc-bg{width:91%;top:1.5em;}
    #breadcrumbnew .bc-bg{width:91%;top:1.5em;}
    #redemption input, #validateEmail input, #loginMain .loginTxtBox, #regContainer #txtPassword, #regContainer #txtConfirmPassword{height:2rem;}
    #ecardResp .headerDiv select{font-size:1.3em;margin-bottom:30px;}
    #ecardResp .ecardPopup .close{top:-.5em;right:-.5em;}
    #ambiguousPopup .extendCreateSubDiv select{margin-left:28px;}
    #boxShotImg{left:2.8em;}
    #redemption button, #validateEmail button, #loginMain button, #regContainer button{padding:15px 30px;}
    #breadcrumb ul {height:43px;}
    #breadcrumbnew ul {height:43px;}
    .circle {width:35px;height:35px;}
    .currentPge{width:40px;height:40px;}
    #ecardResp .ecardPopup .btn-blue {width:100%;}
    #ecardResp .ecardEB div.billingWrap span.wrapL, .ecardEB div.billingWrap span.wrapR,
    .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapL, .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapR{width: 48.5% !important;}
    .ecardEB div.billingWrap div.single div select, .ecardEB div.billingWrap div.single input{width: 100% !important;}
    .ecardEB div.billingWrap select,.ecardEB div.paymentOptions div.leftCol .inner div.single select{width: 100% !important;}
    .ecardEB .what .ttShadow{left: auto !important; right: 25px !important;}
    .ecardEB .whyARPoup .arrowUp{right:170px !important;}
    .what .garb{left: auto !important; right: -8px !important; background: url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat -18px -206px !important;}
    .ecardEB .whyARPoup .whyARTooltipcont{width: 372px !important;}
}

@media only screen and (min-device-width:666px) and (max-device-width:736px) {
    #ecardResp .ecardEB div.billingWrap span.wrapL{margin : 0 7px 3px 0;}
}

@media only screen and (min-device-width:1025px) and (max-device-width:1223px) {
    body{width:100%;}
    
    #breadcrumbnew .bc-bg{top:1.5em;}
    #redemption input, #validateEmail input, #loginMain .loginTxtBox, #regContainer #txtPassword, #regContainer #txtConfirmPassword{height:2rem;}
    #boxShotImg{left:2.8em;}
    .ecardPopup .close{top:-.5em;right:-.5em;}
    #ambiguousPopup .extendCreateSubDiv select{margin-left:28px;}
    #redemption button, #validateEmail button , #loginMain button, #regContainer button {padding:15px 30px;}
    #breadcrumb ul {height:43px;}
    #breadcrumbnew ul {height:43px;}
    .circle {width:35px;height:35px;}
    .currentPge{width:40px;height:40px;}
    #breadcrumbnew .bc-bg{width:93%;}
}  



#prodKey-ImgDivGeneric #prodKeyImg{
    background:url(//home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=/productcard/ecard_commonpg.png) no-repeat center center;
    height:160px;
}

#prodKey-ImgDivGeneric {
top:-14em;
left:5px;
}

    #prodKey-ImgDivGeneric label{
    top:-16px;
    }





#eCardEula #dimMask{background-color:#000;position:fixed;left:0;top:0;z-index:9000;opacity:.5;width:100%;height:100%;display:none;
-webkit-transition:250ms opacity;background:-webkit-radial-gradient(rgba(127, 127, 127, 0.5), rgba(127, 127, 127, 0.5) 35%, rgba(0, 0, 0, 0.7));
background:-moz-radial-gradient(rgba(127, 127, 127, 0.5), rgba(127, 127, 127, 0.5) 35%, rgba(0, 0, 0, 0.7));}
.ie7 #eCardEula #dimMask, .ie8 #eCardEula #dimMask{filter:alpha(opacity=50)}
#eCardEula .mpop h3, #eCardEula .mpop p, #eCardEula .mpop h4, #eCardEula .mpopBody .openNewWin, #eCardEula .mpop .btnRight a, #eCardEula .mpop .mpopHead a, #eCardEula .mpop .mpopHead .close{font-family:Segoe UI,Arial;font-weight:normal}
#eCardEula .mpop{background:#fff;border:1px solid #c4c4c4;box-shadow:0 5px 80px #505050;font-size:12px;margin:0;padding: 0;position:absolute;text-align:left;width:675px;z-index:10000;display:none;top:170px;left:45px}
#eCardEula .mpop .mpopHead{background:#fff;padding:20px 25px 25px}
#eCardEula .mpop .mpopHead h3{color:#179bf1;font-size:20px !important;margin:0}
#eCardEula .mpop .mpopHead a{color:#179bf1;font-size:13px;font-weight:normal}
#eCardEula .mpop .mpopHead a.close {background: url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -6px;width: 20px;height: 20px;float: right;top: -1em;right: -1em;}
#eCardEula .mpop .mpopHead a.close:hover{color:#000}
#eCardEula .mpop .mpopHead p, #eCardEula .mpop .mpopBody p{color:#666;margin:10px 0 0;font-size:13px;line-height:15px}
#eCardEula .mpop .mpopHead p{margin:15px 0 0;line-height:17px}
#eCardEula .mpop .mpopBody{background:#fff;margin:0 50px 25px}
#eCardEula .mpop .mpopBody h4{color:#555;font-size:18px;margin:0;display:inline-block;width:60%}
.ie7 #eCardEula .mpop .mpopBody h4{float:left}
#eCardEula .mpopBody .openNewWin{float:right;margin:4px 0 0;font-size:13px;color:#179bf1}
#eCardEula .mpopBody .scrollEula{height:214px;padding:0 15px;margin:5px 0;overflow-x:auto;overflow-y:scroll;clear:both;border:1px solid #999}
#eCardEula .scrollEula a{color:#179bf1;font-weight:normal;}
#eCardEula .scrollEula h5{display:inline;font-size:13px;font-weight:bold}
#eCardEula .scrollEula ol{padding:0 0 0 20px}
#eCardEula .scrollEula li{padding:15px 0 0}
#eCardEula .mpopBody .scrollEula li p{margin:0}
#eCardEula .scrollEula li ol li{padding:10px 0 0}
#eCardEula .mpopBody .scrollEula li ol li p{margin:5px 0 0}
#eCardEula .mpop .btnRight{text-align:right;padding:0;margin:20px 0 0}
#eCardEula .mpop .btnRight a{color:#179bf1;font-size:16px}
#eCardEula .mpop .btnRight button{margin:0 0 0 25px !important;padding:3px 30px 6px;}
.ie7 #eCardEula .mpop .btnRight button{padding:3px 0 7px;vertical-align:middle}
#eCardEula .mpop .mpopHead h3{color:#179bf1;font-size:20px;margin:0}
#eCardEula .processImg{display:none;background:transparent url(https://secureimages.mcafee.com/legacy/dashboard/loader.gif) no-repeat center 39%;z-index:999999;position:fixed;text-align:center;height:100%;width:765px;top:0;margin:0 auto;overflow:hidden}
#eCardEula .mpop .btnRight button{background:#10acf4;border-radius:5px;border:1px solid #7eb4e3;border-bottom:1px solid #058edf;font-family:Segoe UI,Arial;color:#fff;font-size:16px;padding:6px 30px;margin:0;cursor:pointer}
#eCardEula .mpop button, .mpop button:active, .mpop button:focus{outline:0;outline-style:none;outline-width:0}

#prodKey-noImg{
	display:none;	
}




#OOBEPopup{display:none;}

#loginMain #loginBody{min-height:340px;}
#socialLoginBody{min-height:385px;}
#loginMain p, #regContainer p{margin-right:10px;margin-bottom:1.2em;}

.ecardResp #boxShotImg{position:relative;left:4.5em;*left:6.5em;}
.helpLinks{margin-bottom:35px;}
.helpLinks li{padding-left:0;margin-left:0;background:none;}
.helpLinks li:hover{background:none;}
#loginMain h1{margin-top:0;}
#loginMain fieldset{border:0;}

*#loginMain .loginTxtBox{ 
	margin:3px 0;
}
#loginMain .lblLoginTxt{ 
	display:block; 
	margin:0;
	font-size:0.96em;
	line-height:1.6em;
}


.readPrivacyBtn{width:43%;margin:5px 0 50px;}

.ecardError{color:#C94353;margin-left:3px;}
form#aspnetForm{background:white !important;}
#regContainer a{color:#cb0032;font-weight:normal;}
#regContainer h1{clear:both;}
.policyContainer h1,.policyContainer content h1{
	color:#333333;
	font-size:16px;
	margin:0;
	padding:0;
}
#regContainer div.elementContainer{float:left;width:100%;position:relative;z-index:1;}
#regContainer #txtPassword, #regContainer #txtConfirmPassword{margin-bottom:15px;}
#regContainer .pwdToolTip{top:-2px;left:335px;z-index:1000;}
#regContainer div.elementContainer .label{
	float:left;
	display:block;
	width:200px;
	line-height:1.6em;
}
#regContainer div.elementContainer .input{
	width:66%;
	*width:64%;
	display:block;
	clear:both;
	height:25px;
	padding:0 3px;
}
#regContainer div.elementContainer.optins{margin-bottom:20px;}
#regContainer div.elementContainer.optins label{display:block;margin:-21px 0 -8px 20px;}
#regContainer div.elementContainer #Optins.input{width:16px;}
#EditEmail{margin-left:5px;font-weight:normal;}
.hide{display:none;}
#regContainer label.errorLabel{
    height:20px;
	display:block;
	margin-left:298px;
	margin-top:-20px;
}
.divTextAreaScroll{
    width:94%;
    height:253px;
    padding:0 15px;
    margin-left:15px;
    overflow-x:none;
    overflow-y:scroll;
    border:#999 1px solid;
    clear:both;
    background:#fff;
}
#privacyTextAreaScroll p{margin:10px 0;}
ul.privacyDescList{margin-left:15px; }
.divTextAreaScroll p{margin:10px 0 0 0;}
.divTextAreaScroll h4{padding-left:0;font-weight:bold;}
.divTextAreaScroll .policyContainer{padding:0;}
.divTextAreaScroll .policyContainer p{margin-left:0;padding:0;}
.divTextAreaScroll h5, .policyContainer h5{font-size:1em;font-weight:bold;margin-top:10px;}
.policyContainer{line-height:14px;clear:left;}
.policyContainer ol{margin:1em 3em;}
.PRFormSubmit, .EulaFormSubmit{padding-left:15px;text-align:center;}
.PRFormSubmit span.btnMfeBlue,
.EulaFormSubmit span.btnMfeBlue{margin:0 .5em;padding:7px 0 8px 3px;float:none;}
.EulaFormSubmit span.btnMfeBlue{margin-right:12px;}
ol.eula{font-size:12px;line-height:1.2em;}
.popup{
    display:block; 
    position:absolute; 
    left:160px;
    top:230px;
    z-index:1002;
    display:none;
    width:463px; 
    line-height:16px;
}
.popup#forgotpassword #popup_body .btnMfeBlue input{padding:4px 16px 9px}
div#upProPopup .popup{top:382px;}
.popup p{margin:0;padding:10px 25px 0 20px;font-size: 14px;}
#txtECardSendToEmail{font-size: 18px;}
#popup_header h1{width:375px;margin-left:10px;}
#popup_eheader h1 {width:375px;margin-left:10px;}
#popup_body h3{
    clear:left;
    padding:10px 25px 0 20px;
    color:#cc0033;
    font-weight:bold;
    font-size:1.3em;
} 
#popup_body h4{
    padding:0 25px 0 20px;
    color:#000;
    font-weight:bold;
    font-size:18px; 
}
#popup_body input{padding: 0.4em;}
#popup_body .btnMfeBlue input{padding:4px 22px 9px 22px;}
#popup_top{background-color:white;}
#popup_body{   
    width:463px;  
    padding-bottom:10px;
    overflow:auto;
    background-color:white;
}
#popup_body .supportLink{margin-bottom:5px; font-size: 12px;}
#popup_body .supportLink a{font-weight: bold !important;}
#popup_body button{   
    margin:13px 0 10px;
    vertical-align:middle;
    display:block;
    clear:both;
    width:65%;
    *width:68%;
}
#popup_body p{clear:both;}
#popup_close{
    position:absolute; 
    top:27px;  
    right:6px;
    float:right;
}
#popup_close span#text{padding-right:10px;display:inline-block;}
#popup_close span#hidden{display:none;border:solid 1px #fff;}
.popup #popup_close a{
    cursor:pointer;
    color:#fff;
    text-decoration:none; 
}
.popup .error{
    margin-bottom:0;
    padding:0 10px 10px 20px;
    color:#de0002;
    font-weight:bold;
}
.popup .btnMfeBlue{margin:0 0 0 10px;} 
div#popup_header h1{
    padding:7px 0 10px 10px;
    font-weight:bold;
    font-size:18px;
}
div#popup_eheader h1{
    padding:7px 0 10px 10px;
    font-weight:bold;
    font-size:18px;
}
a.print-icon:link, 
a.print-icon:visited, 
a.print-icon:active{
    background:url('https://secureimages.mcafee.com/legacy/adviceCenter/printer.gif') no-repeat 0 0;
    padding:5px 10px 5px 30px; 
    color:#166494; 
    text-decoration:none;
    float:right;
}
.policyContainer .content{padding:5px 0 20px 15px;}
ol.eula li h5{margin-top:10px;}
.iagree-ruapp-blue-btn, 
.disagree-ruapp-gray-btn{
    background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnLeftV1.gif) no-repeat right -297px;
    position:relative;
    overflow:visible;
    margin:0;
    padding:0 3px 0 0;
    height:25px;
    color:#fff;
    font:bold 13px "arial", helvetica, sans-serif;vertical-align:
    baseline;
    border:0;
    cursor:pointer
}
.iagree-ruapp-blue-btn span, 
.disagree-ruapp-gray-btn span{
    background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -297px;
    position:relative;
    display:block;
    margin:0;
    padding:0 12px 0 15px;
    height:21px;
    white-space:nowrap;
}
.iagree-ruapp-blue-btn{background-position:right -406px;height:26px;margin-right:25px;}
.iagree-ruapp-blue-btn span{background-position:left -406px;height:26px;}
.disagree-ruapp-gray-btn{background-position:right -143px;height:26px;color:#373737;}
.disagree-ruapp-gray-btn span{background-position:left -143px;height:26px}


.iagree-ruapp-blue-btn::-moz-focus-inner, .disagree-ruapp-gray-btn::-moz-focus-inner{padding:0;border:none;} 


@media screen and (-webkit-min-device-pixel-ratio:0) {
    .iagree-ruapp-blue-btn span,
    .disagree-ruapp-gray-btn span{margin:-1px -3px 0 -3px}
    }
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #PRFormSubmit .iagree-ruapp-blue-btn span,
    #PRFormSubmit .disagree-ruapp-gray-btn span, 
    #EulaFormSubmit .iagree-ruapp-blue-btn span,
    #EulaFormSubmit .disagree-ruapp-gray-btn span{margin:-1px 0 0 -3px}}
*|html[xmlns*=""] .iagree-ruapp-blue-btn span,
*|html[xmlns*=""] .disagree-ruapp-gray-btn span{margin:0}


.iagree-ruapp-blue-btn:active{-ms-background-position-y:-369px}
.disagree-ruapp-gray-btn:active{-ms-background-position-y:-142px}

div#EulaFormSubmit,div#PRFormSubmit{
    background:#F6F5F5;
    text-align:center;
    padding-top:17px;
    min-height:83px;
}

div#eulaContent #eulaTitle{display:none;}
.eulaDisplayContentOnEmail{display:none;}
div#eulaTitle{padding:5px 0 20px 15px;}
.chgPwsBody .resetPwdLink{padding:6px 0;}
.chgPwsBody a{font-size:1em;font-weight:normal;}
.chgPwsBody {padding-bottom:150px;}
#resetpassword.popup{top:180px;left:150px;}
#forgotpwd .popupHead, #acctUnlockPopup .popupHead{background:#e2b14b;}
#forgotpwd .popupHead h1,
#acctUnlockPopup .popupHead h1{margin:0;padding:7px 10px 10px 10px;font-Size:16px;font-weight:bold;color:#fff;}
#acctUnlockPopup #popupBody h2,
#acctUnlockPopup #popupBody h3{clear:both;padding:18px 0 8px 0;font-size:14px;font-weight:bold;}
#forgotpwd input.forgotPassword,
#acctUnlockPopup #txtLockedEmail{float:left;width:200px;padding:0.4em 4px;border:1px solid #969696}
#forgotpwd #popupBody,
#acctUnlockPopup #popupBody{padding:10px;}
#forgotpwd #popupBody table,
#acctUnlockPopup #popupBody table{clear:both;margin:10px 0;width:auto;float:left;}
#forgotpwd #popupBody span.btnMfeBlue,
#acctUnlockPopup #popupBody span.btnMfeBlue{margin:0 10px;}
#acctUnlockPopup #popupBody span.btnMfeBlue input{font-size:1.4em;padding-top:6px;}
#forgotpwd #popupBody span.btnMfeBlue input{font-size:1.4em;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
     #forgotpwd #popupBody span.btnMfeBlue input{padding-top:6px;}
}
#accountunlock_error.error,
#acctUnlockPopupError.error{padding-top:30px;}
#forgotpwd #popupBody p,
#acctUnlockPopup #popupBody p{clear:both;padding:6px 0;}
#forgotpwd #popupBody a,
#acctUnlockPopup #popupBody a{font-size:1em;font-weight:bold;}
#resetpassword .closeTxt,
#forgotpassword span.text{padding:8px 20px 0 0;}
#forgotpwd .error{color:#de0002;font-weight: bold;}
.readOnlylogin{color:#969696}
ol.PrivacyPolicyDesc li{margin:15px 0 0 0}
.errPink{border:solid 1px #cc0000 !important;}
.errIcon{
    display:none;
    position:relative;
    height:15px;
    background:url("https://secureimages.mcafee.com/productCard/icn_err_sm_15x15.png") no-repeat scroll 96% 50% transparent; 
    width:15px;
    left:191px; 
    margin:-5px 0 3px 0;
}
.needHelp{font-size:18px;line-height:1.2em}
#txtSendToEmail{width:65%;}
div#popup_header h1{padding-top:15px}
div.passwordHintContentArea{
    background-color:#ffffff;
    border:1px solid #cccccc;
    padding:7px 3px 7px 7px;
    width:210px;
    font-size:12px;
}
#passwordHintLeft{
    background:url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -38px;
    width:19px;
    height:28px;
    position:absolute;
    left:-17px;
    top:21px;
}

#breadcrumbnew {padding-top:10px;}
#breadcrumbnew ul{overflow:hidden;z-index:2;height:32px;}
#breadcrumbnew li{float:left;height:31px;width:25%;*width:30.7%;font-size: 12px;}
#breadcrumbnew .number{margin-left: 5px;}
.completedPge span{display:none;}
#breadcrumbnew .step-1{margin-left:20px;}
#breadcrumbnew .step-2{margin-left:20px auto;}
#breadcrumbnew .step-3{margin-left:20px auto;}
#breadcrumbnew .step-4{margin-right:25px;float:right;}

#breadcrumbnew .bc-bg{
    background:#FFF;
    height:2px;
    z-index:0;
    position:relative;
    top:16px;
    width:93%;
    margin:0 auto;
    *width:88%; 
    *position:relative; 
    *left:-1.4em;
}


#mainEcardEB {position: absolute; top: 205px;z-index: 1000; left:0;}
#mainEcardEB #xd_frameEB body #bdy{background-color: #ff0000;}
.ecardEB a{color: #00BCF2 !important;}
.ecardEB p, .ecardEB label{color: #696969;}
.ecardEB a {text-decoration: none;}
.ecardEB div.submitCart.editBilling p.agreeSignUpText span {color: #00BCF2;}
.ecardEB div.submitCart.editBilling .autoRenewText, .ecardEB div.submitCart.editBilling .licenseAgreementText{margin-top:0 !important;}
.ecardEB h5 {font-size: 13px;font-weight: bold; padding:15px 0 5px;}
.ecardEB div.billingWrap {margin: 0; width: 47%;padding: 19px 0 0 0;}
.ecardEB .editBilling input {height: 27px;padding: 0 10px; border: 1px solid #B1BaB3; border-radius: 4px; color: #4A5459; font-size: 12px;width:100%;}
.ie7 .ecardEB .editBilling input {margin-bottom: 7px;height: 25px;}
.ecardEB  div.billingWrap select {height: 20px;}
.ecardEB div.billingWrap div.leftCol {float: left; width: 100%; border: none; padding: 6px 0 0 0;}
.ecardEB div.billingWrap .divTitle {font-size: 13px;background-color:#f6f5f5;}
.ecardEB div.paymentOptions .leftCol span.divTitle {font-size: 13px;
 background: transparent url('https://secureimages.mcafee.com/ecard/lock.png') no-repeat scroll right; padding: 1px 25px 0 0;}
.ie7 .ecardEB div.paymentOptions .leftCol span.divTitle , .ie8 .ecardEB div.paymentOptions .leftCol span.divTitle{padding: 2px 25px 0 0;}
.ecardEB div.billingWrap span.wrapR {width: 160px;}
.ie7 .ecardEB div.billingWrap span.wrapR {width: 148px;}
.ecardEB div.billingWrap div.single div select {width:329px; height: 27px; border: 1px solid #B1BaB3; border-radius: 4px; color: #4A5459; font-size: 12px; 
margin-bottom: 8px;padding-left: 6px;}
.ie7 .ecardEB div.billingWrap div.single div select {margin-bottom: 2px;}
.ecardEB div.billingWrap span.wrapL {width: 160px !important;margin: 0 9px 3px 0;}
.ie7 .ecardEB div.billingWrap span.wrapL {width: 148px; margin-right: 20px; margin-bottom: 0.4em;}
.ecardEB div.paymentOptions{width: 49.5%; border: none; padding-top:37px;}
.ie7 .ecardEB div.paymentOptions{padding-top:26px;}
.ie7 .ecardEB div.paymentOptions{width: 45%;}
.ecardEB div.paymentOptions div.rightCol {float: none; width: 100%;}
.ecardEB div.paymentOptions div.leftCol {width: 100%;}
.ecardEB div.billingWrap select {width: 160px; height: 27px; border: 1px solid #B1BaB3; border-radius: 4px; color: #4A5459; font-size: 12px; margin-bottom: 5px;}
.ie7 .ecardEB div.billingWrap select {width:160px;}
.ecardEB div.paymentOptions div.leftCol .inner div.half .wrapR {margin: 0;}
.ecardEB div.billingWrap div.single {padding: 0 0 1px 0;}
.ie7 .ecardEB div.billingWrap div.single {padding: 0;}
.ecardEB .editBilling select {height: 27px; border: 1px solid #B1BaB3; border-radius: 4px; color: #4A5459; font-size: 12px; padding-left: 7px;}
.ecardEB div.paymentOptions div.leftCol .inner {margin-top: -25px;}
.ecardEB div.paymentOptions div.leftCol .inner div.single {padding: 4px 0 4px 0;}
.ie7 .ecardEB div.paymentOptions div.leftCol .inner div.single {padding: 4px 0 1px 0;}
.ecardEB div.submitCart.editBilling p.agreeSignUpText {font-size: 0.96em; margin: 0 15px 15px 0; height:50px;}
.ecardEB div.submitCart.editBilling #divAgreeSignUpText{text-align: right;}
.ecardEB div.submitCart.editBilling .submitCartWrap .btnMfeBlue input {padding: 7px 30px 20px 30px; height: 35px; font-size: 14px;}
.ecardEB div.submitCart.editBilling div.submitCartWrap {float: right; position: static;}
.ecardEB div.submitCart.editBilling div.submitCartWrap #btnCancel {margin-right: 10px; background-color: #F6F5F5; border: 1px solid #00BCF2;cursor: pointer;}
.ecardEB div.submitCart.editBilling div.submitCartWrap #btnCancel input {color: #00BCF2; }
.ecardEB div.submitCart.editBilling {width:99%;margin: 0;}
.ecardEB div.paymentOptions div.leftCol {padding: 0 0 10px 15px;}
.ecardEB div.paymentOptions div.leftCol .inner div.single {width:100%;}
.ecardEB div.paymentOptions div.leftCol .inner div.half .wrapL {width: 160px;margin-right: 9px}
.ie7 .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapL {width: 148px; padding-right:10px;}
.ecardEB div.paymentOptions div.leftCol .inner div.half .wrapR {width: 160px;}
.ie7 .ecardEB div.paymentOptions div.leftCol .inner div.half .wrapR {width: 148px;}
.ecardEB .ARDisclaimer {font-size: 0.90em;}
.ecardEB div.billingWrap div.leftCol #phoneInfo {position: relative;float: right;left: 22px;bottom: 32px;; cursor:pointer;}
.ecardEB div.submitCart.editBilling #ARPolicy #ARTellmeMore{background-color: #ECEDED;border-radius: 5px;}
.ecardEB div.submitCart.editBilling #ARPolicy ol{padding-top: 5px;}
.ecardEB div.submitCart.editBilling #ARPolicy ol li {margin: 0 0 0 25px; padding-top:5px;}
.ecardEB div.submitCart.editBilling #ARPolicy #ARPolicyCont{margin-top:0}
.ecardEB div.billingWrap span.error label, .ecardEB div.billingWrap .error label, .ecardEB div.paymentOptions .error label{color: #F1342F;font-weight: normal;font-size: 12px;}
#breadcrumbnew ul.number li.step1, #breadcrumbnew ul.number li.step2 {width:30%;}
.ie7 #breadcrumbnew ul.number li.step1{width:29%;}
#breadcrumbnew ul.number li.step3, #breadcrumbnew ul.number li.step4 {width:20%;}
#breadcrumbnew ul.content li.step1 {width:30%;padding: 0 0 0 10px;}
#breadcrumbnew ul.content li.step2 {width:24%;}
#breadcrumbnew ul.content li.step3 {width:26%;}
#breadcrumbnew ul.content li.step4 {width:20%;text-align: right;}
.ie7 #breadcrumbnew ul.content li.step1 {width:27%;padding: 0 0 0 15px;}
.ecardEB div.submitCart.editBilling .submitCartWrap .btnMfeBlue {padding:0; height: 35px;}
.ie7 .ecardEB div.submitCart.editBilling .submitCartWrap .btnMfeBlue input {width:1%;}
.ecardEB div.billingWrap .error select, .ecardEB div.billingWrap .error input, .ecardEB div.paymentOptions .error select, 
.ecardEB div.paymentOptions .error input{border: 1px solid #F1342F ;margin-bottom: 0.3em;}
.ecardEB div.billingWrap .divTitle, .ecardEB div.paymentOptions .divTitle {border-color: #f6f5f5;}
.ecardEB div.billingWrap div.single input{width:329px;}
.ie7 div.billingWrap div.single INPUT{width: 308px;}
#breadcrumbnew .currentPge{background:#FF9900;}
.ecardEB div.submitCart.editBilling #ARPolicy{background-color: #ECEDED;padding: 10px 30px 10px 35px;position: relative;right: 35px;margin :20px -67px 10px 0;}
.ie7 .ecardEB div.submitCart.editBilling #ARPolicy{width: 700px;}
.ie7 .ecardEB div.billingWrap div.single select {margin-left: 0; width:341px;}
.ecardEB div.paymentOptions .paymentTypes{padding-top: 2px;word-wrap: break-word;}
.ecardEB div.paymentOptions div.leftCol .inner div.single select{width: 329px;padding-left: 7px;}
.ecardEB  div.paymentOptions{margin: 0.7em 0 0 22px;}
.ecardEB .what{position:relative;background:url("https://secureimages.mcafee.com/ecard/info.png") no-repeat 5px -2px;
z-index: 1000;width: 20px; height: 20px; float:right;display:inline-block;bottom: 30px;left: 18px;margin-bottom: -20px;}
.ie7 .ecardEB .what{left: 30px;}
.ecardEB .cvvTxt {left: 12.7em;width: 25%;word-wrap: break-word;}
.ecardEB .what .ttShadow {border-radius: 4px;left: 28px;bottom: -92px;}
.ecardEB .what .ttShadow.newEditBilling{left: -217px;top: 24px;font-weight:bold;}
.ecardEB .what .tt{background:#FFF; border-radius:4px; -moz-box-shadow: 0 0 20px #CCC;-webkit-box-shadow: 0 0 20px #CCC;box-shadow: 0 0 20px #CCC;
 width: 250px;padding: 20px 20px 0;}
#myProgress {position: relative;width: 100%;height: 5px;background-color: #ddd;}
#myBar{position: absolute;width: 0%; height: 100%;background-color: #48C200;}
.option3{background-color: #FDFBFB;padding: 10px 35px 5px;position: relative;right: 35px;margin: 15px -60px 0 0;}	
.ie7 .option3{width: 695px;}
.year{color: #48C200; width:20%; display:inline-block; margin : 5px 0 10px 50px;}
.ie7 .year{display:inline-block; display:inline; *zoom: 1;}
.enterInfo{width: 50%; display:inline-block; margin : 5px 0 10px 70px;}
.ie7 .enterInfo{display:inline-block; display:inline; *zoom: 1;}
.whyAR{font-size: 1.2em;}
.arItems{margin: 10px 5px;}
.arItem1{background: transparent url('https://secureimages.mcafee.com/ecard/cards_big.png') no-repeat scroll left;padding: 5px 0 15px 80px;}
.arItem2{background: transparent url('https://secureimages.mcafee.com/ecard/off_big.png') no-repeat scroll left;padding: 2px 0 15px 80px;}
.arItem3{background: transparent url('https://secureimages.mcafee.com/ecard/badge_big.png') no-repeat scroll left;padding: 1px 0 15px 80px;}
.cont2{margin-top:5px;}
.btnDiv{float: right; padding: 20px 10px;}
.btnBlue{background-color: #00AEEF; height: 40px; color: #FFF;}
.btnBlue:hover{background-color: #6AD7FF;}
.btnBlue:active{background-color: #0089BC;}
.btnBlue:disabled{background-color: #CDD2D5; color : #95A1A7;}
.btnGray{border: 1px solid #00AEEF; height: 40px; color: #00AEEF;margin-right: 20px;background-color: #F6F5F5;}
.btnGray:hover{background-color: #6AD7FF; color:#FFF;}
.btnGray:active{background-color: #0089BC; color:#FFF;}
.btnGray:disabled{background-color: #CDD2D5; color:#95A1A7;}
.ecardEB div #signUp {display: inline-block; margin-top : 5px; width:100%;}
.ecardEB div #ar{display: inline-block; color: #00BCF2;height: 20px;cursor: pointer;}
.ecardEB div #ar #arLink #infoImg{background: transparent url("https://secureimages.mcafee.com/ecard/info-icon.png") no-repeat scroll center;width:20px; height:20px;
display:inline-block;vertical-align:middle;margin: 0 0 2px 9px;}
.ecardEB div #ar #arLink{height: 20px;display: inline-block;}
.ie7 .ecardEB div #signUp , .ie7 .ecardEB div #ar{display:inline-block; display: inline; *zoom:1;}
.ie7 .ecardEB div #ar #arLink{display:inline-block; display: inline; *zoom:1;}
.ecardEB .whyARPoup{position:relative;background:url(https://secureimages.mcafee.com/ecard/info.png) no-repeat 0 -62px;z-index: 20000;height:15px;
margin: 0 1px -2px 2px;float:none;display:inline-block;}
.ecardEB .whyARPoup .whyARTooltip{display:none;position:absolute;z-index: 10000;right:auto;top: 25px;left: -90px;}
.ie7 .ecardEB .whyARPoup .whyARTooltip{top: 31px;left: -93px;}
.ecardEB .whyARPoup .whyARTooltipcont{position:static;color:#333;padding: 0 10px 10px;text-align:left;display:inline-block;width:392px;right:-3px;
background-color: #fff; border:1px solid #d2d2d2;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');-moz-box-shadow: 0 0 20px #CCC;
-webkit-box-shadow: 0 0 20px #CCC;box-shadow: 0 0 20px #CCC;border-radius: 4px;cursor: default;}
.ie7 .ecardEB .whyARPoup .whyARTooltipcont .tooltipCont, .ie8 .ecardEB .whyARPoup .whyARTooltipcont .tooltipCont{display:block; margin-top:3px;}
.ecardEB .whyARPoup .whyARTooltipcont #close{background: transparent url('https://secureimages.mcafee.com/ecard/close.png') no-repeat scroll right;float: right;
padding: 15px 10px;cursor:pointer;}
.ecardEB .whyARPoup .whyARTooltipcont .title{display: block;}
.ecardEB .whyARPoup .whyARTooltipcont .off {display: block; background: transparent url('https://secureimages.mcafee.com/ecard/TurnOff.png') no-repeat scroll left;padding: 10px 0 0 70px;}
.ecardEB .whyARPoup .whyARTooltipcont .cards {display: block; background: transparent url('https://secureimages.mcafee.com/ecard/CC.png') no-repeat scroll left;
padding: 20px 0 0 70px;}
.ecardEB .whyARPoup .whyARTooltipcont .badge {display: block; background: transparent url('https://secureimages.mcafee.com/ecard/100Percent.png') no-repeat scroll left;
padding: 15px 0 0 70px;}
.ecardEB .whyARPoup .whyARTooltipcont #contnr{display: block; padding: 20px 20px 5px;}
.ecardEB .whyARPoup .whyARTooltipcont .cards .title{margin-top:-10px;}
.ecardEB .whyARPoup .whyARTooltipcont .badge .title{margin-top: -5px;}
.ecardEB .whyARPoup .arrowUp{right: 170px;top:auto;top:-10px;background:url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat -2px -412px;width:12px;
height:15px;position: absolute}
.ie7 .ecardEB .whyARPoup .arrowUp{right: 195px;}
.ecardEB .phoneInfo{position:relative;background:url(https://secureimages.mcafee.com/ecard/info.png) no-repeat -2px -3px;width:15px;z-index: 10000;
height:15px;margin: 0 3px -2px 2px;float:right;display:inline-block;bottom: 27px;left: 22px;}
.ie7 .ecardEB .phoneInfo{bottom: 30px;margin: 0 -8px -2px 2px;}
.ecardEB .phoneInfo .phoneInfoShadow{display:none;position:absolute;z-index: 10000;right:auto;left:20px;bottom: -25px;}
.ecardEB .phoneInfo .phoneInfott{position:static;color:#333;padding:20px;text-align:left;display:inline-block;width:280px;right:-3px;
background-color:#FFF;border:1px solid #d2d2d2;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');-moz-box-shadow: 0 0 20px #CCC;
-webkit-box-shadow: 0 0 20px #CCC;box-shadow: 0 0 20px #CCC; border-radius: 4px;}
.ecardEB .phoneInfo .phoneInfoArrow{left:-8px;top:auto;bottom:22px;background:url(https://secureimages.mcafee.com/legacy/IPT/icons.png) no-repeat -22px -216px;
width:12px;height:15px;position: absolute}
.ecardEB div.billingWrap .error span{color:#000000;font-weight: normal;}
.ecardEB .plus{position: relative;background: url(https://secureimages.mcafee.com/ecard/plus_new.png) no-repeat;width: 16px;z-index: 10000;height: 16px;
float: right;display: inline-block;bottom: -5px; cursor:pointer;margin: 0 7px -16px 0;}
.ie8 .ecardEB .plus, .ie8 .ecardEB .minus{bottom: -8px;}
.ie7 .ecardEB .plus, .ie7 .ecardEB .minus{margin:0 -4px 0 0; bottom: -13px;}
.ecardEB .minus{position: relative;background: url(https://secureimages.mcafee.com/ecard/minus_new.png) no-repeat;width: 16px;z-index: 10000;height: 16px;
float: right;display: inline-block;bottom: -5px; cursor:pointer;margin: 0 7px -16px 0;}
.ecardEB button span{font-size: 14px;}
.ecardEB div.submitCart.editBilling .submitCartWrap input{background-color: #00AEEF; height: 40px; color: #FFF;padding: 10px 30px;border: none;border-radius: 4px;font-size: 14px;
cursor:pointer;width:inherit;}
.ie7 .ecardEB div.submitCart.editBilling .submitCartWrap input{ width: 25%;}
.ecardEB div.submitCart.editBilling .submitCartWrap input:hover{background-color:#6AD7FF;}
.ecardEB div.submitCart.editBilling .submitCartWrap input:active{background-color:#0089BC;}
.ecardEB div.submitCart.editBilling .submitCartWrap input:disabled{background-color:#CDD2D5;color: #95A1A7;}
#option3ACont{margin-top:0;}
#progressBar{margin-top:10px;}
.ie7 #progressBar{margin-top:20px;}
button[type=submit],button[type=reset],button[type=button]{filter:chroma(color=#000000);}
.ie7 .ecardEB DIV.paymentOptions DIV.leftCol .inner DIV.half .wrapL SELECT, .ie7 .ecardEB DIV.paymentOptions DIV.leftCol .inner DIV.half .wrapR SELECT { width: 160px;}
.ie7 .ecardEB Button{bottom: 7px;}
.ie7 .btnGray, .ie7 .btnBlue{padding:10px 20px;}

.vpp p{font-size: 1em;margin: 0;}
.vpp .arVPP{margin: 25px 0 5px 0; font-size: 1.3em;}
.vpp .arVPP .vppImg, .vppFooter .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; display:inline-block;
margin-left:-8px;}
.ie7 .vpp .arVPP .vppImg, .ie7 .vppFooter .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vpp .vppCont{background: url(https://secureimages.mcafee.com/ecard/VPP/VPP_Logo_Medium.png) no-repeat scroll left; padding: 25px 0 25px 150px; margin: 25px 10px;}
.vpp .vppCont .item1, .vpp .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 13px 0 0 30px;}
.vpp .vppCont .item1{margin-bottom: 20px;}
.vppFooter{clear: both; color: #828282;margin:15px 0;}
.vppFooter a{font-weight:normal;color:#00BCF2;}
.vppFooter a:hover{text-decoration:none;}
.ecardEB div.paymentOptions .error select,.ecardEB div.paymentOptions .error input,.ecardEB div.billingWrap .error select, 
.ecardEB div.billingWrap .error input{background-color:#FFF;}
.ecardEB div.errorMessage{border:1px solid #F1342F; background: #FFF;}
.ecardEB div.errorMessage p{color: #F1342F; font-size: 14px; margin-top: 0;}
.ecardEB div.errorMessage p a{color: #F1342F !important;text-decoration:underline;}
.ecardEB div.errorMessage #errImg{background:url('https://secureimages.mcafee.com/cart/icons.png') 130px 87px; 
width:27px; height:27px;margin-left: -30px;display: inline-block;}
.ie7 .ecardEB div.errorMessage #errImg{display:inline-block; display:inline; *zoom: 1;}
.ecardEB div.errorMessage .errCont #m_ErrorMessageInstructions{display:inline-block;}
.ie7 .ecardEB div.errorMessage .errCont #m_ErrorMessageInstructions{display:inline-block; display:inline; *zoom: 1;}
.ecardEB div.errorMessage .errCont{margin-top: -25px;}



.btnHolder{width:100%;display:block;float:right;margin-bottom:20px;}
.blueBtn{background: #1bc3f3;color: #FFF;margin: 20px 0 0;padding:10px 40px;float:right;font-size:15px;}

.vppOPA h3{text-align: center;}
.vppOPA .overlayARItem3{background:url(https://secureimages.mcafee.com/ecard/VPP/VPP_Logo_Small.png) no-repeat center center;}
.vppOPA p span{color: #B71234;font-weight:bold;}
.vppOPA p span sup{font-size: 7px;}

.vppOPB p{font-size: 12px;margin: 0;}
.vppOPB #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPB #setUp{font-size: 14px;}
.vppOPB .vppCont .item1{background: url(https://secureimages.mcafee.com/ecard/VPP/VPP_Logo_Medium.png) no-repeat scroll left; padding: 25px 0 0 100px;}
.vppOPB .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/UninterruptedProtection.png) no-repeat scroll left; padding: 20px 0 0 100px;}
.vppOPB .vppCont .item3{background: url(https://secureimages.mcafee.com/ecard/VPP/UnsubscribeAnytime.png) no-repeat scroll left; padding: 20px 0 15px 100px;}
.vppOPB .vppCont .item1,.vppOPB .vppCont .item2,.vppOPB .vppCont .item3{margin: 0 0 0 10px;}
.vppOPB .vppCont .heading{font-size: 14px; font-weight:bold;}
.vppOPB .vppCont .defn{font-size: 12px;}
.vppOPB p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; display:inline-block;}
.ie7 .vppOPB p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPB .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPB .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPB .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPB .line{width:102.9%}
.vppOPB #terms{color:#888A8D;}

.vppOPC p{font-size: 14px;margin: 0;}
.vppOPC #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPC .vppCont{background: url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding: 25px 0 25px 140px;}
.vppOPC .vppCont .item1, .vppOPC .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 13px 0 0 30px;}
.vppOPC .vppCont .item2 .vppImg, .vppOPC p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; 
display:inline-block;}

.ie7 .vppOPC .vppCont .item2 .vppImg, .ie7 .vppOPC p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPC .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPC .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPC .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPC .line{width:102.9%}
.vppOPC #terms{color:#888A8D;font-size: 12px;}

.vppOPE p{font-size: 14px;margin: 0;}
.vppOPE #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPE .vppCont{background: url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding: 25px 0 25px 140px;}
.vppOPE .vppCont .item1, .vppOPE .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 13px 0 0 30px;}
.vppOPE .vppCont .item2 .vppImg, .vppOPE p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; 
display:inline-block;}

.ie7 .vppOPE .vppCont .item2 .vppImg, .ie7 .vppOPE p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPE .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPE .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPE .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPE .line{width:102.9%}
.vppOPE #terms{color:#888A8D;font-size: 12px;}

.vppOPF p{font-size: 14px;margin: 0;}
.vppOPF #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPF .vppCont{background: url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding: 25px 0 25px 140px;}
.vppOPF .vppCont .item1, .vppOPF .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 13px 0 0 30px;}
.vppOPF .vppCont .item2 .vppImg, .vppOPF p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; 
display:inline-block;}

.ie7 .vppOPF .vppCont .item2 .vppImg, .ie7 .vppOPF p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPF .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPF .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPF .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPF .line{width:102.9%}
.vppOPF #terms{color:#888A8D;font-size: 12px;}

.vppOPG p{font-size: 12px;margin: 0;}
.vppOPG #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPG #setUp{font-size: 14px;}
.vppOPG .vppCont .item1{background: url(https://secureimages.mcafee.com/ecard/VPP/VPP_Logo_Medium.png) no-repeat scroll left; padding: 30px 0 25px 100px;}
.vppOPG .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/UninterruptedProtection.png) no-repeat scroll left; padding: 15px 0 14px 100px;}
.vppOPG .vppCont .item3{background: url(https://secureimages.mcafee.com/ecard/VPP/UnsubscribeAnytime.png) no-repeat scroll left; padding: 20px 0 15px 100px;}
.vppOPG .vppCont .item1,.vppOPG .vppCont .item2,.vppOPG .vppCont .item3{margin: 0 0 10px 10px;}
.vppOPG .vppCont .heading{font-size: 14px; font-weight:bold;}
.vppOPG .vppCont .defn{font-size: 12px;}
.vppOPG p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; display:inline-block;}
.ie7 .vppOPG p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPG .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPG .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPG .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPG .line{width:102.9%}
.vppOPG #terms{color:#888A8D;}

.vppOPH p{font-size: 14px;margin: 0;}
.vppOPH #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPH .vppCont{background: url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding: 25px 0 25px 140px;}
.vppOPH .vppCont .item1, .vppOPH .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 13px 0 0 30px;}
.vppOPH .vppCont .item2 .vppImg, .vppOPH p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; 
display:inline-block;}

.ie7 .vppOPH .vppCont .item2 .vppImg, .ie7 .vppOPH p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPH .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPH .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPH .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPH .line{width:102.9%}
.vppOPH #terms{color:#888A8D;font-size: 12px;}

.vppOPDF p{font-size: 13px;margin: 0; font-family:"OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; color:#555657;}
.vppOPDF #arVPP{margin: 10px 0 5px 0; font-size: 21px; font-family:"OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#686c6f;}
.vppOPDF .vppCont{background: url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding: 25px 0 25px 140px;}
.vppOPDF .vppCont .item1, .vppOPDF .vppCont .item2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 13px 0 0 30px;}
.vppOPDF .vppCont .item2 .vppImg, .vppOPDF p .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; 
display:inline-block;}

.ie7 .vppOPDF .vppCont .item2 .vppImg, .ie7 .vppOPDF p .vppImg{display:inline-block; display:inline; *zoom: 1;}
.vppOPDF .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPDF .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPDF .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPDF .line{width:102.9%}

.vppOPDF #terms{color:#555657;font-size: 12px; float:left;}

.vppOPD p{font-size: 12px;}
.vppOPD #arVPP{margin: 10px 0 5px 0; font-size: 21px;}
.vppOPD .vppCont{background: url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding: 25px 0 25px 130px;}
.vppOPD .vppCont .item1 .heading{margin:0;font-size: 14px;}
.vppOPD .vppCont .item1 p sup,.vppOPD p sup{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; display:inline-block;}
.ie7 .vppOPD p sup,.ie7 .vppOPD .vppCont .item1 p sup{display:inline-block; display:inline; *zoom: 1;}
.vppOPD .line{width:108%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -20px;}
.ie7 .vppOPD .line{width:107.4%;}
#ecardSuccess #ARSignUp .vppOPD .line{width:103.1%; height:1px; border-bottom: 1px solid #C4D3E2;margin-left: -15px;}
.ie7 #ecardSuccess #ARSignUp .vppOPD .line{width:102.9%}
.vppOPD #terms{color:#888A8D;font-size: 12px;}




.ebOPB .withAR{font-size:21px;line-height: 28px;}
.ebOPB .setup{font-size:14px;display:block;line-height: 25px;}
.ebOPB .heading{font-size:14px;display:block;line-height: 25px;font-weight:bold;}
.ebOPB .vppImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll; width: 5px; height: 10px; 
display:inline-block;}
.ie7 .ebOPB .vppImg{display:inline-block; display:inline; *zoom: 1;}
.ebOPB .item1,.ebOPB .item2{display:block; margin-bottom: 15px;}
.ebOPB .item1{margin-top:10px;}
.ebOPB .item3{display:block; margin-bottom: 15px;}
.ebOPB .terms{color:#888A8D;font-size: 12px;}
.ebOPB .item1{display: block; background: transparent url('https://secureimages.mcafee.com/ecard/VPP/VPP_Logo_Medium.png') no-repeat scroll left;padding: 0 0 0 90px;}
.ebOPB .item2{display: block; background: transparent url('https://secureimages.mcafee.com/ecard/VPP/UninterruptedProtection.png') no-repeat scroll left;padding: 0 0 0 90px;}
.ebOPB .item3{display: block; background: transparent url('https://secureimages.mcafee.com/ecard/VPP/UnsubscribeAnytime.png') no-repeat scroll left;padding: 0 0 0 90px;}

.ebOPC .heading{font-size:21px;font-weight:bold;line-height:normal}
.ebOPC .info1 {font-size:14px;display:block;margin-top: 8px;margin-bottom: 15px;} 
.ebOPC .ebImg1 {background : url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding : 10px 0 0px 140px; display : inline-block}
.ebOPC .ebImg1 .ebData1, .ebOPC .ebImg1 .ebData2{background: url(https://secureimages.mcafee.com/ecard/VPP/TickMark.png) no-repeat scroll left; padding: 0 0 0 30px;}
.ebOPC .ebImg1 .tempHead1{display:inline-block;font-size:14px;font-weight:bold;margin-top: 5px}
.ebOPC .ebImg1 .tempHead2{display:inline-block;font-size:14px;font-weight:bold;margin-top: 20px}
.ebOPC .ebImg1 .tempBody1{display:inline-block;font-size:14px;padding-left:30px;margin-top: 8px;}
.ebOPC .ebImg1 .tempBody2{display:inline-block;font-size:14px;padding-left:30px;margin-top: 8px;margin-bottom:25px}
.ebOPC .ebImg1 .layerImg, .ebOPC .layerImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll;width:5px; height:10px;display: inline-block;}
.ebOPC .noteTxt{color:#888A8D;font-size: 12px;}
.ie7 .ebOPC .ebImg1{display: inline-block;display:inline; *zoom:1;}
{display: inline-block;display:inline; *zoom:1;}
.ie7 .ebOPC .ebImg1 .tempHead1, .ie7 .ebOPC .ebImg1 .tempHead2{display: inline-block;display:inline; *zoom:1;}
.ie7 .ebOPC .ebImg1 .tempBody1, .ie7 .ebOPC .ebImg1 .tempBody2{display: inline-block;display:inline; *zoom:1;}
.ie7 .ebOPC .ebImg1 .layerImg, .ie7 .ebOPC .layerImg{display: inline-block;display:inline; *zoom:1;}

.ebOPD .heading{font-size:21px;font-weight:bold;line-height:normal}
.ebOPD .info1 {font-size:14px;display:block;margin-top: 8px;margin-bottom: 15px;} 
.ebOPD .ebOptDImg1 {background : url(https://home.mcafee.com/SupportPages/ImageLoader.aspx?imgtype=boxshots&imgname=VPP_Logo_Large.png) no-repeat scroll left; padding : 15px 0 20px 125px; display : inline-block}
.ebOPD .ebOptDImg1 .tempHead1, .ebOPD .ebOptDImg1 .tempHead2{display:inline-block;font-size:14px;font-weight:bold;margin-top: 5px}
.ebOPD .ebOptDImg1 .tempBody2{display:inline-block;font-size:12px;margin-top: 8px;}
.ebOPD .ebOptDImg1 .layerImg, .ebOPD .layerImg{background: url(https://secureimages.mcafee.com/ecard/VPP/layer.png) no-repeat scroll;width:5px; height:10px;display: inline-block;}
.ebOPD .noteTxt{color:#888A8D;font-size: 12px;}
.ie7 .ebOPD .ebOptDImg1{display: inline-block;display:inline; *zoom:1;}
{display: inline-block;display:inline; *zoom:1;}
.ie7 .ebOPD .ebOptDImg1 .tempHead1, .ie7 .ebOPD .ebOptDImg1 .tempHead2{display: inline-block;display:inline; *zoom:1;}
.ie7 .ebOPD .ebOptDImg1 .tempBody2{display: inline-block;display:inline; *zoom:1;}
.ie7 .ebOPD .ebOptDImg1 .layerImg, .ie7 .ebOPD .layerImg{display: inline-block;display:inline; *zoom:1;}

.priContent .ARDisclaimer{font-size:14px!important;margin:3px 0}
.priContRuleï¿½{font-size:12px;}
.privacyHead{font-size:12px;margin:10px 0}
.hidden-content{font-size:11px;background-color:#E7E7E7;padding:15px 20px;}
#optionABtn{margin-top:20px;}


#dimScr
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #606060;
    opacity: .6;
    filter: alpha(opacity=60);
    -moz-opacity: 0.60;
    z-index: 99999;
    display: none;
}

#avoidSkipEditBilling{
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index:100000;
    margin:0 auto;
    display: none;
    width:31.3%;
    padding:20px 20px 25px;
    background:#fff;
}

#avoidSkipEditBilling #avoidSkipEditBillingPara1{
    font-size: 14px;
   font-weight:bold;
}

#avoidSkipEditBilling #avoidSkipEditBillingPara2{
    margin-bottom: 15px;
    font-size: 12px;
}

.btnCancelGray{
    border: 1px solid #00AEEF; 
    height: 35px; 
    color: #00AEEF;
    margin-right: 140px;
    background-color: #F6F5F5;
    left:132px;
}
.btnCancelGray:hover{background-color: #6AD7FF; color:#FFF;}
.btnCancelGray:active{background-color: #0089BC; color:#FFF;}
.btnCancelGray:disabled{background-color: #CDD2D5; color:#95A1A7;}

.btnContinueBlue{background-color: #00AEEF; height: 35px; color: #FFF; font-weight:bold}
.btnContinueBlue:hover{background-color: #6AD7FF;}
.btnContinueBlue:active{background-color: #0089BC;}
.btnContinueBlue:disabled{background-color: #CDD2D5; color : #95A1A7;}
.avoidSkipTextBtnSpacer{height:24px}

.skipClose
{
    background: url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -6px;
    width: 20px;
    height: 20px;
    float: right;
    position: relative;
    top: -1em;
    right: 0.8em;
    right:-9px;
} 

.ecard-Msg{   
    font-size: 12px;
    color: #000000;   
    text-align: center;
    display: table-cell;
    vertical-align:bottom;
    word-wrap:break-word;
    padding-left:45px;
    padding-right:2px;
    height:35px;
    width:1%;
}


.keyImgCheckmark{
	background: url(https://secureimages.mcafee.com/ecard/25DigitCode@1x.png) no-repeat right center;
    height: 305px;
	width: 304px;    
	color: #FF00FF;
}
.newEditEcard
{
    padding: 19px 13px 0px 16px !important;
}

.newEditBillingErrorMsg
{
    width: 93% !important;
    margin-left: 26px !important;
}

.ecardKey-ChkImgDiv {
    width: 46%;
    margin-top: -102px;
    left:52%;  
    position: absolute;
    z-index: 1;           
    height:370px;
    padding-top:15px;
}

#eacrdMailSentImg {
    background: url(https://secureimages.mcafee.com/ecard/MailIcon@1x.png) no-repeat right center;
    height: 110px;
    width: 269px;       
    margin-top: 6px;
    margin-bottom: -7px;
}

#ecardhoursmessage{
    font-size: 14px;
}
#popup_eheader{
    font-size: 18px;
}

#forgotpassword #popup_body .ecardbutton{   
        margin:24px 0 4px;
        vertical-align:middle;
        display:block;
        clear:both;      
        padding:4px 36px;   
        width:auto;    
        font-size: 14px;
    }
.iframeContainer{
    background-color:rgb(246, 245, 245);
}
.newEditBillingButton
{
     padding: 10px 50px !important;
     margin-right: 306px;
     margin-top: 9px;
}
#bdy .titlecntrMain.editBilling h1.newEditBillingTitle
{
     margin: 0px 5px 0.5em;
}
.col-1-1.newBillingColor{background-color:#ffffff;}
.ecardEB div.paymentOptions .divTitle.newBillingBorder{border:none}
.ecardEB div.paymentOptions .leftCol span.divTitle.newBillingBackground{background: none;padding: 0;} 
.ecardEB div.billingWrap .divTitle.newBillingInfo{border:none;background:none;}
.ecardEB div.submitCart.editBilling #ARPolicy.newARPolicy{margin: 20px -67px 10px 30px;padding-top: 12px;padding-bottom: 15px;}
.newARPolicyText{margin-left: 127px;height: 50px;}
#ecardResp .ecardPopup.newBillingARContent{width: 730px;}
.newBillingPolicy{font-size: 12px;margin-left: 64px;padding-top: 8px}

#ecardSuccess #ARSignUp #ARPolicy.newBillingSuccessARPolicyContent {
    left: -16px !important;
    padding-right: 20px !important;
    width: 706px !important;
    padding-left: 25px !important;
margin-top: 30px;
}


#ecardSuccess #ARSignUp #ARPolicy.newBillingSuccessOptionAARPolicyContent{ left: -15px !important;padding-right: 20px!important;width: 703px!important; padding-left:15px!important;}
.btnHolder.newBillingButtonHolder{margin-bottom:0px;margin-top: -15px;}
.ecardEB div.submitCart.editBilling #ARPolicy #ARPolicyCont.newEditBillingARPolicyContent{padding-top: 6px;}
.ecardPopup .close.newBillingARPopClose {top:-5px;}
body div#footer.newBillingNoFooter{display:none !important; }
.ecardEB div.billingWrap div.leftCol.newBillingInfoPosition{width: 104%;padding: 6px 0px 0px 14px;}
#ecardResp .ecardPopup.newARPopupAlign{top:53%;}
#mail_popup{
	height :175px;
	width: 46%;
    margin-top: -102px;
    left:52%;  
    position: absolute;
    z-index: 1;           
    padding-top:15px;
}
#popuparrow{
	background: url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -38px;
    width: 19px;
    height: 28px;
    position: absolute;
    left: 3px;
    top: 60px;   	
	border-radius:5px;
}
#mailcontent{
    background-color: #ffffff;
    border: 1px solid #cccccc;
    padding: 0px 15px 7px 13px;
    font-size: 12px;
	margin-left: 20px;
	box-shadow: 0 0 5px #bfbfbf;
	border-radius:5px;
}
#mail_redeemed,#mail_download,#mail_footer{
	font-family: IntelClear_RegularFont,helvetica,arial;
	word-wrap: break-word;
}
#mail_redeemed{
	color:#00aeef; 
	font-size:14px; 
	margin-bottom: 10px;
	font-weight:bold;
}

#mailbody{
	margin: 0px 0px 50px 0px;
}

#mailDownload{
	float:right;
	width:262px;
}
#mail_download{
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	margin-left: 10px;
}
#mailFooter{
padding: 10px 0px 0px 0px;
margin: 5px 0px 15px 0px;
}
#mail_footer{
font-size:12px; line-height:17px;
}

#mailBoxImage{
    background: url(https://secureimages.mcafee.com/ecard/MailIcon@1x.png) no-repeat 0px 0px;
    width: 45px;
    height: 32px;
	margin-top: 16px;
	position: absolute;
	background-size: 45px;
	float:left;
}
.newEditBillingButton
{
     padding: 10px 50px !important;
     margin-right: 306px;
     margin-top: 9px;
}

.maskedkeycardemail {
    font-weight:bold;
}

.newSetUp{margin-bottom:15px !important;padding-left:10px !important;}
.newBillingVPP{margin:10px 0px 5px 10px !important;}
#newBillingItem1{padding:7px 0 0 100px !important;}

.newBillingARPolicyContent {
    background-color: #ECEDED;
    position: relative;
    left: -20px;
    width: 730px;
    padding-left: 32px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
	float: left;
    margin: 20px 0;
		font-family: "OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif;
}


.newBillingARCont{margin-left:2px;margin-right:15px;}
.newBillingTurnOffAR{margin-left:25px;}
.newBillingARMessage{padding-top: 5px;}
.hiddenARTellMeMore{display:none;}
.newBillingSetHeight{height:800px;}
.ecardEB div.submitCart.editBilling.newEditBillingAgreeAndContinue{margin-bottom: 115px;}
.newBillingARPolicyContent.newAROptionA{padding-left:19px !important;}
#ecardSuccess #ARSignUp.newAROptionB p{padding-bottom:0px;margin-top:0px;}
.newOptionCSetUp{padding-left: 10px !important;}
#ecardSuccess #ARSignUp.oldARPopCont{padding: 0px 5px 50px 15px;}
.newPopupLicensePolicyCont{font-size: 0.96em;margin-left: 36px;padding-top: 8px}
.newLicensePolicyCont{font-size: 0.96em;margin-left: 29px;padding-top: 8px; float:left; font-family:"OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif;}
.newBillingPolicyCont{font-size: 12px;margin-left: 63px;padding-top: 8px}
.MaskdivContent {  
  background-color:grey;
  position: absolute;
  width: 760px;
  min-height: 715px;
  top: 6%;
  left: 3%;
  margin-left: -20px;
  z-index: 5;
  opacity:0.5;
}
.LoaderdivContent{
    display:block;
    background:transparent url(https://secureimages.mcafee.com/legacy/dashboard/loader.gif) no-repeat center 39%;
    z-index:999999;
    position:fixed;
    text-align:center;
    height:20%;   
    top:50%;
    margin:0 auto;
    overflow:hidden;
    left: 45%;
}
.HideLoaderdivContent {
    display:none;
}
#m_ClickContinue{
    font-size:18px; font-weight:bold;color: #555;
}
#SocialLoginButton{
    padding:20px 0px 0px 0px;
}
.m_ContinueOption{
    display:block; padding-left:115px;
}
#redemption #m_FacebookLogOn{
    display: inline-block;
    height: 45px;
    width: 165px;
    margin-left:-8px
}
#redemption #m_GoogleLogOn{
    display: inline-block;
    height: 45px;
    width: 165px;
    margin-left: 10px
}

#ecardResp #redemption #AlreadyUsedLabelSocial{margin:0px 0 5px;}
#ecardResp #ProductContainer{padding-top:10px;}
#ecardResp #ProductContainer #boxShotImg{margin-top:10px;}
#loginMain .lblLoginSocialTxt{ 
	display:none; 
	margin:0;
	font-size:1em;
	line-height:1.6em;
    padding-top:10px;
}
.SLPopup{
    width:330px;
}
#loginMain #SocialLoginBody {margin-bottom: 10px;}
#loginMain #WelcomeBackSocial {font-weight:bold; margin-bottom: 15px; color: #555;}
#loginMain #UserNameSocial {font-weight:bold; margin-bottom: 5px; color: #555;}
#loginMain #SocialUserImage {float: left; padding-top: 10px;}
#loginMain #EditSocialEmail{margin-top: 5px;}
#LinkToECardSocial {height:auto; padding-top:10px;font-weight: normal}
#DifferentUserECard{margin-top: 2px;}
.col-7-12 .SocialUserECard{font-weight:bold;}
#SocialUserNameEmail {display: inline-block; padding-left: 10px;}
#multiple_login{
    background-color: #ffffff;
    border: 1px solid #cccccc;
    padding: 0px 15px 7px 12px;
    font-size: 12px;
	margin-left: 10px;
	box-shadow: 0 0 5px #bfbfbf;
	border-radius:5px;
    height :116px;
	width: 44%;
    margin-top: 180px;
    left:53%;  
    position: absolute;
    z-index: 1;           
    
}

#loginarrow{
	background: url(https://secureimages.mcafee.com/productcard/sprite_ecard.png) no-repeat 0 -38px;
    width: 19px;
    height: 28px;
    position: absolute;
    left: -18px;
    top: 42px;   	
	border-radius:5px;
}
#Multiple_email,#Login_MainBody,#Login_SubBody,#Login_Footer{
	font-family: IntelClear_RegularFont,helvetica,arial;
	word-wrap: break-word;
}
#Multiple_email{
	color:#00aeef; 
	font-size:12px; 	
	font-weight:bold;
}
#Loginbody{
	margin: 0px 0px 50px 0px;
}
#LoginBody{
	float:left;
	
}
#Login_MainBody{
	
	font-weight: bold;
	
}

#loginMain #SocialUserID{font-weight:bold;}



.whyFeatures{float:left; width:200px; font-family:"OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; color:#555657;}
#why{padding:20px; text-align:center; margin:0 auto; width:650px; font-family:"OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; color:#555657;} 
#why h5{font-weight:strong; padding-bottom:15px; font-family:"OpenSans-Bold", Arial, Verdana, Helvetica, sans-serif; color:#555657;}

.redBtn{background: #c12025;color: #FFF;margin: 20px 0 0;padding:10px 40px;float:right;font-size:18px; font-family:"OpenSans-Bold", Arial, Verdana, Helvetica, sans-serif;}
.whiteBtn{background: #ffffff;color: #c12025;margin: 20px 0 0;padding:10px 40px;float:right;font-size:18px; font-family:"OpenSans-Bold", Arial, Verdana, Helvetica, sans-serif;}
.whiteBtn:hover{text-decoration:none;}

.hiddenARTellMeMore strong, .hiddenARTellMeMore li {
    font-family: "OpenSans-Bold", Arial, Verdana, Helvetica, sans-serif; color:#555657;
}
#NewDivAgreeSignUpText1 span {
    font-family: "OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; color:#555657;
}
#ARPolicyCont a {
    font-family: "OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; color:#555657;
}
.newBillingTurnOffAR li {
    padding-top: 7px;
}
.newBillingARMessage strong{ font-family: "OpenSans-Regular", Arial, Verdana, Helvetica, sans-serif; color:#555657;}