#pcTblBdy span.pcNote, p span.pcNote{margin-left: 0;}



body
    {
        font: normal 12px/16px arial, helvetica, sans-serif;
        line-height: 16px;
    }
h1
{
    color:#000;
    
    }
    #renew, #PurchaseFromTrial
    {
        display: none;
        clear: both;
        width: 584px;
    }
    .tab-control
    {
        position: relative;
        float: left;
        margin-top: 26px;
    }
    .tab-control #TabMenu
    {
        margin: 0 0 0 24px;
        list-style-type: none;
    }
    .tab-control #TabMenu li.tab-link
    {
        float: left;
        margin-right: 4px;
        background: #fbfbfb url( 'http://images.mcafee.com/legacy/adviceCenter/tab-lftcurv.png' ) no-repeat;
        border-bottom: #ebedec 1px solid;
        cursor: pointer;
    }
    .tab-control #TabMenu li.on, .tab-control #TabMenu li.selected
    {
        background: #d4d4d4 url( 'http://images.mcafee.com/legacy/adviceCenter/tab-selected-lftcurv.png' ) no-repeat;
    }
    .tab-control #TabMenu li.selected
    {
        background: #d4d4d4 url( 'http://images.mcafee.com/legacy/adviceCenter/tab-selected-lftcurv.png' ) no-repeat;
    }
    .tab-control #TabMenu li.on
    {
        background: #d4d4d4 url( 'http://images.mcafee.com/legacy/adviceCenter/tab-on-lftcurv.png' ) no-repeat;
    }
    .tab-control #TabMenu li.selected.on h2, .tab-control #TabMenu li.selected h2, .tab-control #TabMenu li.selected:hover h2
    {
        color: #cc0033;
    }
    .tab-control #TabMenu li.on h2, .tab-control #TabMenu li:hover h2
    {
        color: #166494;
    }
    .tab-control #TabMenu li h2
    {
        
        margin-top: 0;
        padding: 10px 24px;
        background: transparent url( 'http://images.mcafee.com/legacy/adviceCenter/tab-rhtcurv.png' ) top right no-repeat;
        _background-image: url( 'http://images.mcafee.com/legacy/adviceCenter/tab-rhtcurv.gif' );
        text-decoration: none;
        color: #166494;
    }
    #tab_Trial, #tab_Paid
    {
        display: none;
        cursor: text;
    }
    .crvset10x10cntr .crvtl, .crvset10x10cntr .crvtr, .crvset10x10cntr .crvbr, .crvset10x10cntr .crvbl, .crvgtl, .crvgtr, .crvgbr, .crvgbl
    {
        position: absolute;
        display: block;
        width: 10px;
        height: 10px;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: url( 'http://images.mcafee.com/legacy/advicecenter/crvset10x10.gif' ) no-repeat;
    }
    .crvset10x10cntr .crvtl
    {
        left: 0;
        top: 0;
        background-position: 0 0;
    }
    .crvset10x10cntr .crvtr
    {
        right: 0;
        top: 0;
        background-position: -10px 0;
    }
    .crvset10x10cntr .crvbr
    {
        right: 0;
        bottom: 0;
        _bottom: -1px;
        background-position: -10px -10px;
    }
    .crvset10x10cntr .crvbl
    {
        left: 0;
        bottom: 0;
        _bottom: -1px;
        background-position: 0 -10px;
    }
    .crvgtl, .crvgtr, .crvgbr, .crvgbl
    {
        background: url( 'http://images.mcafee.com/legacy/common/crvset-gry8x8.gif' ) no-repeat;
        width: 3px;
        height: 3px;
    }
    .crvgtl
    {
        background-position: 0 0;
        left: 0px;
        top: 0px;
    }
    .crvgtr
    {
        background-position: 100% 0;
        right: 0px;
        top: 0px;
    }
    .crvgbr
    {
        background-position: 100% 100%;
        right: 0px;
        bottom: 0px;
    }
    .crvgbl
    {
        background-position: 0 100%;
        left: 0px;
        bottom: 0px;
    }
    
    .crvset10x10cntr
    {
        float: left;
        position: relative;
        display: inline;
        margin-top: 10px;
        color: #333333;
        background: #e1e1e1;
    }
    a.lnkblue-b
    {
        font-weight: bold;
    }
    .RenewSubPop table thead, .QuickEasy .Hdr, .RenewSubPop .hdr, .QuickEasy, .RenewSubPop .top .left, .RenewSubPop .top .right, .RenewSubPop .top .mid, .RenewSubPop .bot .left, .RenewSubPop .bot .right, .RenewSubPop .bot .mid, .RenewSubPop table td .Active, .RenewSubPop table td .AboutToExpire, .RenewSubPop table td .Expired, .RenewSubPop p.info, .RenewHelp .QMark, a.close
    {
        background: url(http://images.mcafee.com/legacy/upgradecenter/UC_sprite.gif) no-repeat;
    }
    .RenewSection
    {
        background: #fff;
        padding: 6px 6px 14px 6px;
        *padding:6px 20px 14px;
    }
    .RenewSection fieldset
    {
        margin: 0 15px;
        padding: 24px 10px 0;
        background: url(http://images.mcafee.com/legacy/common/dot-horizontal.gif) repeat-x bottom left;
    }
    .RenewSection fieldset label
    {
        font-weight: bold;
        display: block;
    }
    .RenewSection select
    {
        width: 300px;
        float: left;
        margin: 0 10px 28px 0;
        height: 26px;
    }
    .RenewHelp
    {
        margin-top: 16px;
    }
    .RenewHelp .QMark
    {
        width: 21px;
        height: 21px;
        background-position: 20px -154px;
        padding: 0 15px;
    }
    .RenewHelp .QMark, .RenewHelp p
    {
        float: left;
    }
    .RenewHelp p
    {
        width: 500px;
        margin: 0;
    }
    a.lnkblue-sml:link, a.lnkblue-sml:visited, a.lnkblue-sml:active
    {
        padding-left: 6px;
        cursor: pointer;
        color: #096B97;
        font-size: 1em;
        font-weight: normal;
        text-decoration: none;
        background: url( 'http://images.mcafee.com/legacy/common/arrowset.gif' ) no-repeat 0 5px;
    }
    a.lnkblue-sml:hover
    {
        color: #cc0033;
        text-decoration: none;
        background: url( 'http://images.mcafee.com/legacy/common/arrowset.gif' ) no-repeat 0 -59px;
    }
    .RenewHelp a.lnkblue-sml
    {
        margin-left: 50px;
        clear: both;
        float:left;
    }
    .RenewHelp a.lnkblue, .RenewSubPop a.lnkblue
    {
        text-decoration: none;
        font-size: 12px;
    }
    .RenewHelp a.lnkblue:hover
    {
        color: #CC0033;
    }
    .QuickEasy
    {
        clear: both;
        margin-top: 0px;
        padding-bottom: 24px;
        width: 602px;
        border: 1px solid #e6e6e6;
        background-position: left -1004px;
        background-color: #ecf0ef;
        background-repeat: repeat-x;
    }
    .QuickEasy .Hdr
    {
        background-color: #e6e6e6;
        background-repeat: repeat-x;
        background-position: left -750px;
    }
    .QuickEasy .Hdr h2
    {
        margin: 0;
        padding: 10px 10px 10px 15px;
        font-size: 14px;
        color: #363636;
    }
    .QuickEasy img
    {
        float: left;
        margin: 22px 34px 0 0;
		width:140px;
		height:197px;
    }
    .QuickEasy .MainTxtArea
    {
        padding-right: 15px;
    }
    .MainTxtArea h3
    {
        color: #000;
        font-size: 20px;
        line-height: 20px;
        margin-top: 20px; 
    }
    .MainTxtArea .PriceHolder
    {
       padding-left:150px; 
    }
    .MainTxtArea .PriceHolder button
    {
       padding-left:24px; 
    }
    .MainTxtArea span.price, .MainTxtArea span.saveTxt
    {
        color: #CC0033;
        font-weight: bold;
    }
    .MainTxtArea span.saveTxt span
    {
        color: #999;
        font-size: 12px;
        font-weight: bold;
    }
    .MainTxtArea span.price
    {
        font-size: 24px;
        font-weight: bold;
        line-height: 30px;
    }
    .MainTxtArea .priceBlock span.regular{
    display:inline;
    }
    
    .QuickEasy .crvtl
    {
        top: -1px;
        left: -1px;
    }
    .QuickEasy .crvtr
    {
        top: -1px;
        right: -1px;
        _right: -2px;
    }
    .QuickEasy .crvbr
    {
        bottom: -1px;
        right: -1px;
        _bottom: -2px;
        _right: -2px;
    }
    .QuickEasy .crvbl
    {
        bottom: -1px;
        left: -1px;
        _bottom: -2px;
    }
    
    h3 a.lnkblue
    {
        text-decoration: none;
        font-weight: bold;
    }
    h3 a.lnkblue:hover
    {
        color: #CC0033;
    }
    span.grdtgray-lnk
    {
        background-position: left -142px;
        float: left;
        padding: 0 0 0 3px;
    }
    .grdtgray-lnk a:link, .grdtgray-lnk a:visited, .grdtgray-lnk a:active, .grdtgray-lnk a:hover
    {
        background-position: right -142px;
        float: left;
        padding: 6px 10px 6px 6px;
        font-size: 1em;
        font-weight: bold;
        line-height: 1.25em;
        color: #166494;
        text-decoration: none;
    }
    span.grdtgray-lnk a span.compicon
    {
        background: url( 'http://images.mcafee.com/legacy/common/icons/compicon.gif' ) no-repeat top right;
        padding: 0 10px 0 15px;
    }
    .grdtgray-lnk a:link, .grdtgray-lnk a:visited, .grdtgray-lnk a:active, .grdtgray-lnk a:hover
    {
        color: #333;
    }
    a.lnkblue-b:hover
    {
        color: #c03;
    }
    
    .RenewSubPop
    {
        width: 684px;
    }
    .RenewSubPop .top, .RenewSubPop .bot
    {
        height: 18px;
    }
    .RenewSubPop .top .left, .RenewSubPop .top .right, .RenewSubPop .top .mid, .RenewSubPop .bot .left, .RenewSubPop .bot .right, .RenewSubPop .bot .mid
    {
        float: left;
        height: 18px;
    }
    .RenewSubPop .top .left
    {
        width: 21px;
        background-position: left -277px;
    }
    .RenewSubPop .top .mid
    {
        width: 641px;
        background-position: left -398px;
        background-repeat: repeat-x;
    }
    .RenewSubPop .top .right
    {
        width: 21px;
        background-position: right -338px;
    }
    .RenewSubPop .bot .left
    {
        width: 21px;
        background-position: left -457px;
    }
    .RenewSubPop .bot .mid
    {
        width: 641px;
        background-position: left -574px;
        background-repeat: repeat-x;
    }
    .RenewSubPop .bot .right
    {
        width: 21px;
        background-position: right -513px;
    }
    .RenewSubPop .bot
    {
        background-position: 0 -28px;
    }
    .RenewSubPop p.para
    {
        font-size: 14px;
    }
    .RenewSubPop .MainCntr
    {
        border: 0 solid #afadae;
        border-width: 0 3px;
        width: 677px;
        background: #ffffff;
    }
    .RenewSubPop .MainCntrBody
    {
        padding-left: 24px;
    }
    .RenewSubPop .hdr
    {
        background-position: left -887px;
        background-color: #e6e6e6;
        background-repeat: repeat-x;
        border-bottom: 1px solid #909090;
    }
    .RenewSubPop .hdr h3
    {
        width: 600px;
        color: #000;
        margin: 0;
        padding: 5px 0 22px 22px;
    }
    a.close
    {
        position: relative;
        float: right;
        top: -42px;
        right: 12px;
        background-position: left -208px;
        height: 25px;
        width: 25px;
        text-decoration: none;
    }
    span.grdtgray-lnk
    {
        margin: 7px 6px 0 0;
    }
    
    .ListHolder
    {
        height: 124px;
        overflow-y: auto;
        overflow-x: hidden;
        width: 626px;
        border: 0 solid #cccccc;
        border-width: 0 1px 1px 1px;
    }
    .RenewSubPop table.ProdList
    {
        width: 628px;
        margin-top: 10px;
        border: 1px solid #cccccc;
        border-bottom: 0;
        width: 628px;
    }
    .RenewSubPop table thead
    {
        background-position: left -630px;
        background-color: #e3e3e3;
        background-repeat: repeat-x;
    }
    .RenewSubPop table th
    {
        border-bottom: 1px solid #cccccc;
    }
    .RenewSubPop table td
    {
        padding: 10px 6px;
        vertical-align: middle;
    }
    .RenewSubPop table th
    {
        padding: 8px 6px;
        font-size: 14px;
    }
    .RenewSubPop table tr.gray
    {
        background: #e8e8e8;
    }
    .RenewSubPop table td .Active, .RenewSubPop table td .AboutToExpire, .RenewSubPop table td .Expired, .RenewSubPop p.info
    {
        display: block;
        padding: 2px 0 4px 28px;
    }
    .RenewSubPop table td .AboutToExpire
    {
        background-position: 0 -49px;
    }
    .RenewSubPop table td .Expired
    {
        background-position: 0 -103px;
    }
    .RenewSubPop p.info
    {
        background-position: 0 -154px;
    }
    .RenewSubPop .ListHolder table.ProdList
    {
        margin: 0;
        border-width: 0;
    }
    .RenewSubPop table th.select, .RenewSubPop table td.select
    {
        width: 20px;
        text-align: right;
        padding: 0;
    }
    th.ExpDate, td.ExpDate
    {
        width: 160px;
    }
    th.status, td.status
    {
        width: 160px;
    }
    table.BtnHolder
    {
        float: right;
        margin-right: 23px;
        _margin-right: 12px;
    }
    .RenewSubPop table.BtnHolder td
    {
        padding: 0;
    }
    table.BtnHolder span input
    {
        margin: 0;
    }
    
    .ProductRenewHelp
    {
        border: 4px solid #e5b757;
        background: #fdfbec;
    }
    .ProductRenewHelp h2
    {
        font-size: 20px;
        font-weight: bold;
        color: #fff;
        background: #e5b757;
        margin: 0;
    }
    .RenewHelpTxt, .ProductRenewHelp h2
    {
        padding: 0 10px 6px 10px;
    }
    .ProductRenewHelp h2
    {
        font-size: 14px;
    }
    .ProductRenewHelp ol
    {
        padding-left: 18px;
    }
    ul#anchor li a, a.styled
    {
        color: #096B97;
        background: transparent url(http://images.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;
    }
    ul#anchor li a:hover
    {
        font-weight: normal;
        color: #CC0033;
        background: transparent url(http://images.mcafee.com/common/media/images/style/arrow-small-red-right.gif) no-repeat scroll 0 0.4em;
        padding-left: 6px;
        text-decoration: none;
    }
    
    #social
    {
        display: none;
    }
    .pageHead
    {
        float: left;
        clear: both;
        margin: 7px 18px 0 19px;
        width: 728px;
		padding-bottom:20px;
    }
    #breadcrum {
		clear:none;
		float:left;
		font-family:Arial;
		font-size:12px;
		margin:8px 0 15px;
		width:auto;
	}
    .pageHead .crv10x10
    {
        background: #f7f9f8;
        float: right;
        position: relative;
        margin: 0;
        padding: 8px;
    }
    .crv10x10 .crvtl, .crv10x10 .crvtr, .crv10x10 .crvbl, .crv10x10 .crvbr
    {
        background: url( 'http://images.mcafee.com/legacy/common/curves_bg/curve-sprite.gif' ) no-repeat;
        position: absolute;
        display: block;
        overflow: hidden;
        margin: 0;
        padding: 0;
        width: 10px;
        height: 10px;
    }
    .crv10x10 .crvtl
    {
        background-position: -182px 0;
        left: 0;
        top: 0;
    }
    .crv10x10 .crvtr
    {
        background-position: -192px 0;
        right: 0;
        top: 0;
    }
    .crv10x10 .crvbl
    {
        background-position: -182px -10px;
        bottom: 0;
        left: 0;
    }
    .crv10x10 .crvbr
    {
        background-position: -192px -10px;
        bottom: 0;
        right: 0;
    }
    a.print-icon:link, a.print-icon:visited, a.print-icon:active
    {
        background: url( 'http://images.mcafee.com/legacy/adviceCenter/printer.gif' ) no-repeat 0 2px;
        padding: 5px 10px 5px 30px;
        color: #166494;
        text-decoration: none;
    }
    .pageHead h1
    {
        clear: both;
        margin: 0;
    }
    .pageHead p
    {
        margin: 5px 0;
    }
    .pageHead a.lnkblue-b:link, .pageHead a.lnkblue-b:visited, .pageHead a.lnkblue-b:active
    {
        color: #166494;
        padding-left: 1px;
    }
    
    .updateMsg
    {
        clear: both;
        position: relative;
        top: 10px;
        margin: 0 0px 2em 0px;
        padding: 10px;
        width: 715px;
        _width: 705px;
        border: 1px solid #ECE6A0;
        background: #ffffdb url(https://secureimages.mcafee.com/common/yield_yellow.gif) no-repeat 15px 20px;
    }
    .updateMsg h1
    {
        color: #000;
        font-weight: bold;
        font-size: 13px;
        line-height: 2em;
        margin: 0 0 0 50px;
    }
    .updateMsg p
    {
        margin: .4em 0;
        padding: 0;
        color: #000;
        line-height: 1.5em;
        margin: 0 0 0 50px;
    }
    .updateMsg .tl, .updateMsg .tr, .updateMsg .bl, .updateMsg .br
    {
        display: block;
        position: absolute;
        width: 7px;
        height: 7px;
        _font-size: 0;
    }
    .updateMsg .tl
    {
        background: url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) -242px 0 no-repeat;
        left: -1px;
        top: -1px;
    }
    .updateMsg .tr
    {
        background: url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) -249px 0 no-repeat;
        right: -1px;
        top: -1px;
        _right: -2px;
    }
    .updateMsg .bl
    {
        background: url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) -242px -7px no-repeat;
        left: -1px;
        bottom: -1px; *bottom:0;_bottom:-1px;
    }
    .updateMsg .br
    {
        background: url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) -249px -7px no-repeat;
        right: -1px;
        _right: -2px;
        bottom: -1px; *bottom:0;_bottom:-1px;
    }
    
    .coreProdTab
    {
        clear: both;
        margin: 0px auto 8px auto; 
        *margin:0px auto 0 auto;
        width:755px;
        border-spacing:8px 0;
        }
    .coreProdTab h2
    {
        margin: 0;
        padding: 0 5px 5px 11px; *padding-bottom:0;color:#000;font-size:14px;font-weight:bold}
    .coreProdTab h3
    {
        margin: 16px 0 10px 0;
        color: #000;
        font-size: 18px;
        font-weight: normal;
        line-height: 20px;
		height:32px;
    }
    .coreProdTab thead th
    {
        vertical-align: bottom;
    }
    .coreProdTab tbody td, .prodCount2 tbody td
    {
        background: #eaefee url( 'http://images.mcafee.com/legacy/upgradecenter/displayCntrBg.gif' ) repeat-x top left;
        width: 225px;
        border: 1px solid #cacaca;
    }
    #bdy .prodCount3 tbody td
    {
    	margin:0;
    	padding:0;
    	}
    
    .bs276, .bs273, .bs444, .bs456, .bs272, .bs284, .bs275,.bs348,.bs363,.bs364,.prodCount2 .bs276, .prodCount2 .bs273, .prodCount2 .bs444, .prodCount2 .bs456, .prodCount2 .bs272, .prodCount2 .bs284, .prodCount2 .bs275,.bs328
    {
    	clear:both;
        float: left;
        padding:0;
        
    }


	.bs348,.bs363, .bs364, .bs328{margin-top:14px;}
	.bs275{position:relative;}
   .prodCount2 .btnCntr, .prodCount3 .btnCntr
    {
		clear: both;
        float: left;
        width: 218px;
        position:relative;
        margin:-55px 7px 0px 0;
        text-align: center; *margin-right:0;
        padding:10px 4px;
        height:30px;
		display:block;
    }
    .priceBlock
    {
    	display:block;
    	margin-top:20px;
		height:60px;
    }
    .prodCount2 .priceBlock, .prodCount3 .priceBlock
    {
    	display:inline-block;
		*display:inline;
    	margin-top:0px;
    }
	.prodCount3 .cell275{position:relative;margin:0;}
	.prodCount3 .cell275 .priceBlock{
		position:absolute;
		
		left:128px;
		_left:118px;
		z-index:10;
	}
    .coreProdTab span.oldPrice
    {
        margin-top: 12px;
        display: block;
        font-weight: bold;
        font-size: 12px;
        color: #333;
        text-decoration: line-through;
    }
    .coreProdTab .price
    {
        display: block;
        margin: 0;
        color: #cb0133;
        font-size: 20px;
        line-height: 24px;
        font-weight: bold;
    }
    .coreProdTab .saveTxt
    {
        display: block;
        margin: 0;
        color: #cb0133;
        font-size: 14px;
        font-weight: normal;
    }
    .coreProdTab .saveTxt span
    {
        color: #666;
        font-size: 11px;
        font-weight: normal;
    }
    .pcInfoCntr
    {
        clear: both;
        float: left;
        margin: 0 9px 0 8px;
        padding: 0;
        width: 746px;
        border: 1px solid #dedede;
    }
    .pcInfoHead
    {
        background: #fff url( 'http://images.mcafee.com/legacy/upgradecenter/pcheadbg.gif' ) repeat-x top left;
        clear: both;
        overflow: hidden;
        margin: 0 auto;
        padding: 11px 15px;
        color: #000;
        font-size: 19px;
        line-height: 23px;
        border: 5px solid #FFF;
    }
    .pcTab
    {
        background: #fff;
        clear: both;
        border-collapse: none;
        border: 5px solid #FFF;
        margin: 0 auto;
        position: relative;
		width:100%	
    }
    .pcTab th, .pcTab td
    {
        background: transparent url( 'http://images.mcafee.com/legacy/ProductComparison/cellbg-gradint.gif' ) no-repeat top left;
        empty-cells: show;
        text-align: center;
        vertical-align: top;
        border-bottom: 1px solid #dedede;
    }
    .pcTab td
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/cellbg.gif' ) repeat-y top left;
    }
    .pcTab tfoot td
    {
    	background-image:none;
    	}
    
    .pcTab tbody .altrow td
    {
        background: #f0f0f0 url( 'http://images.mcafee.com/legacy/ProductComparison/cellbg.gif' ) repeat-y top left;
    }
    .columnCount3 thead th
    {
       width:125px;
    }
    .columnCount3 .pcTab thead th.prodFeature
    {
        padding: 15px 0 10px 6px;
        width: 340px;
        background: none;
    }

	.columnCount3 .pcTab tfoot td{width:140px;}	
	.columnCount3 .pcTab tfoot button.buynow-btn span{font-size:11px !important;}
	.columnCount3 .pcTab tfoot button.buynow-btn span{}
	.columnCount3 .pcTab tfoot .btnCntr{float:left;}


    .columnCount2 .pcTab thead th.prodFeature
    {
    	padding: 15px 0 10px 6px;
        width: 550px;
        background: none;
    }
    .expCntr, .colCntr
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/ecbg.gif' ) no-repeat top left;
        float: left;
        display: block;
        padding: 8px 3px 7px 11px;
        width: 128px;
        height: 17px;
        text-align: left;
    }
    .colCntr
    {
        background-position: top right;
		_background-position-x:right !important;
        margin: 0 0 0 2px;
    }
    .expCntr:hover
    {
        background: #fff url( 'http://images.mcafee.com/legacy/ProductComparison/ecbg.gif' ) no-repeat left -34px;
    }
    .colCntr:hover
    {
        background: #fff url( 'http://images.mcafee.com/legacy/ProductComparison/ecbg.gif' ) no-repeat right -34px;
    }
    .pcTab thead th
    {
        padding: 15px 0;
    }
    .pcTab thead th h3, .pcTab tfoot td h3
    {
        display: block;
        color: #096B97;
        font-size: 14px;
        line-height: 16px;
        width:100%
    }
    .pcTab tfoot td h3
    {
		height:30px;
		margin-top:17px;
    }
    .pcTab tbody th
    {
        text-align: left;
        background: none;
        padding: 0;
    }
    .pcTab tbody td
    {
        vertical-align: top;
    }
    .pcTab tbody td img
    {
        width: 19px;
        height: 19px; *display:block;margin-top:10px;}
    .pcTab tbody th a:link, .pcTab tbody th a:hover, .pcTab tbody th a:visited, .pcTab tbody th a:active, a.explnk:link, a.explnk:visited, a.explnk:hover, a.explnk:active, a.collnk:link, a.collnk:visited, a.collnk:hover, a.collnk:active
    {
        float: left;
        padding: 0 0 1px 23px;
        color: #096B97;
        font-size: 11px;
        line-height: 16px;
        text-decoration: none;
    }
    a.explnk:link, a.explnk:visited, a.explnk:hover, a.explnk:active
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/icon-eandc.gif' ) no-repeat top left;
    }
    a.collnk:link, a.collnk:visited, a.collnk:hover, a.collnk:active
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/icon-eandc.gif' ) no-repeat 0 -247px;
    }
    .pcTab tbody .ExpandIcon, .pcTab tbody .CollapseIcon
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/icon-eandc.gif' ) no-repeat 16px 12px;
        display: block;
        padding: 12px 5px 10px 40px;
        color: #096B97;
        font-size: 11px;
        line-height: 16px;
        text-decoration: none;
    }
    .pcTab tbody .altrow th
    {
        background: #f0f0f0 url(http://images.mcafee.com/legacy/ProductComparison/icon-eandc.gif) no-repeat 16px 12px;
    }
	.pcTab tbody .altrow .ExpandIcon {
		background: #f0f0f0 url(http://images.mcafee.com/legacy/ProductComparison/icon-eandc.gif) no-repeat 16px -235px;
	}
    .columnCount2 .pcTab tbody .ExpandIcon, .columnCount2 .pcTab tbody .CollapseIcon
    {
        width: 392px;
    }
    .pcTab tbody .ExpandIcon
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/icon-eandc.gif' ) no-repeat 16px -235px;
    }
    
     .pcTab tbody#pcTblBdy .compareon td, .pcTab tbody#pcTblBdy .compareon .altrow td,
	.pcTab tbody#pcTblBdy .compareon th, .pcTab tbody#pcTblBdy .compareon .altrow th
	{background-color:#E2E2E2;cursor:pointer}
	.disable a, .disable a:link, .disable a:visited, .disable a:hover, .disable a:active{color:#888;cursor:default}
	.colCntr.disable, .colCntr.disable:hover{background-position: right top;}
	.expCntr.disable, .expCntr.disable:hover{background-position: left top;}
    #proddesc1, #proddesc2, #proddesc3, #proddesc4, #proddesc5, #proddesc6, #proddesc7, #proddesc8, #proddesc9, #proddesc10, #proddesc11, #proddesc12, #proddesc13, #proddesc14, #proddesc15, #proddesc16, #proddesc17, #proddesc18, #proddesc19
    {
        display: none;
        clear: both;
        margin: 0;
        padding: 8px 0 8px 0;
        width: auto;
        color: #484848;
        font-weight: normal;
        font-style: normal;
    }
    tbody#pcTblBdy th a{float:none;padding-left:0}
    span.BonusDownload
    {
        display: inline;
        white-space: nowrap;
        background: #79c56d;
        padding: 0px 0 1px 8px;
        color: #fff;
        font-weight: bold;
        background: transparent url( "http://images.mcafee.com/legacy/ProductComparison/bonltbg.gif" ) no-repeat 0 -1px;
    }
    span.BonusDownload strong
    {
        background: transparent url( "http://images.mcafee.com/legacy/ProductComparison/bonrtbg.gif" ) no-repeat top right;
        padding: 1px 10px 2px 2px;
        font-size: 11px;
    }
    
    .pcTab tfoot tr th
    {
        
        background-image: none;
        border-bottom: 0;
        padding: 20px 6px;
        vertical-align: top;
    }
    .pcTab tfoot tr td
    {
        
        border-bottom: 0;
        padding: 0 0 10px 0;
        vertical-align: top;
    }
    .cellRtBg
    {
        
        background: transparent url( 'http://images.mcafee.com/legacy/ProductComparison/cellbg-gradint.gif' ) no-repeat top left;
    }
    tfoot td .cellRtBg
    {
        background-position: bottom left;
		float:left;
		width:100%;
    }
    .cellRtBg span.oldPrice
    {
        display: inline-block;
        color: #999;
        font-weight: bold;
        font-size: 12px;
        text-decoration: line-through;
        margin-bottom: 5px;
    }
    .cellRtBg .price
    {
        display: inline-block;
        margin: 10px 0 3px 0;
        color: #cb0133;
        font-size: 18px;
        font-weight: bold;
    }
    .cellRtBg .saveTxt
    {
        margin: 0;
        color: #cb0133;
        font-size: 14px;
        font-weight: normal;
        display: block;
    }
    .cellRtBg .saveTxt span
    {
        color: #666;
    }
    .pcTab .btnCntr
    {
        float: left;
        clear: both;
        width: 100%;
        margin: 10px 0 0 0;
        text-align: center;
        line-height: 26px;
     }
     .pcTab tfoot .btnCntr
     {
     	margin-bottom:10px;
		float:none;
     	}
    .mbgCntr .crvtl, .mbgCntr .crvtr, .mbgCntr .crvbl, .mbgCntr .crvbr
    {
        background: url( 'http://images.mcafee.com/legacy/ProductComparison/mbg-crv.gif' ) no-repeat;
        position: absolute;
        display: block;
        overflow: hidden;
        width: 16px;
        height: 16px;
        margin: 0;
        padding: 0;
    }
    .mbgCntr .crvtl
    {
        background-position: 0 0;
        left: -3px;
        top: -3px;
    }
    .mbgCntr .crvtr
    {
        background-position: -16px 0;
        right: -3px;
        top: -3px;
    }
    .mbgCntr .crvbl
    {
        background-position: 0 -16px;
        bottom: -3px;
        left: -3px;
    }
    .mbgCntr .crvbr
    {
        background-position: -16px -16px;
        bottom: -3px;
        right: -3px;
    }
    
    .mbgCntr p, .pcTab tfoot p
    {
        margin-top: 3px;
        color: #636363;
        font-size: 12px;
    } 
    .bwc-ctr ul
    {
    *margin-top:-70px;
    }
    .bwc-ctr li{
      line-height:12px;
      list-style-type:disc;
    }
	.bwc-ctr li a, .pcTab tfoot li a
    {
        text-decoration: none;
        font-size: 12px;
    }
    
    .prodCount2 h3, .prodCount3 h3
    {
        margin-left: 12px;
    }
    .prodCount2 tbody td
    {
        width: 351px;
    }
    .prodCount2 .prodTag
    {
        margin-top: 20px;
    }
    .prodCount2 .price
    {
        display: block;
        margin: 15px 0 0 0;
        color: #cb0133;
        font-size: 20px;
        line-height: 24px;
        font-weight: bold;
    }
    .prodCount2 .saveTxt
    {
        display: block;
        margin: 0;
        color: #cb0133;
        font-size: 12px;
        font-weight: bold;
    }
    .prodCount2 .saveTxt span
    {
        color: #666;
        font-size: 12px;
        font-weight: bold;
    }
    #bdy .columnCount2 .pcTab thead th h3
    {
        width: 141px;
        margin: 0 auto;
    }
    .columnCount2 .pcTab td
    {
        width: 212px;
    }
    
    .singleProduct
    {
        background: #eaefee url( 'http://images.mcafee.com/legacy/upgradecenter/displayCntrBg.gif' ) repeat-x top left;
        clear: both;
        float: left;
        margin: 20px 8px 10px 8px;
        padding: 0;
        width: 744px;
        border: 1px solid #cbcbcb;
    }
    .singleProduct h2
    {
        margin: 4px 0 0 0;
    }
    
    .singleProduct .bs275, .singleProduct .bs342, .singleProduct .bs273, .singleProduct .bs348, .singleProduct .bs363, .singleProduct .bs364, .singleProduct .bs358, .singleProduct .bs368, .singleProduct .bs456, .singleProduct .bs328
    {
        float: left;
        margin: 18px 18px 0 5px;
    }
    .singleProduct .prodInfo275, .singleProduct .prodInfo, .singleProduct .prodInfo273, .singleProduct .prodInfo358, .singleProduct .prodInfo456, .singleProduct .prodInfo368, .singleProduct .prodInfo394, .singleProduct .prodInfo395, .singleProduct .prodInfo379, .singleProduct .prodInfo381{
        float: left;
        position: relative;
        margin: 18px 0 0 0;
        width: 440px;
        }
.singleProduct .prodInfo379, .singleProduct .prodInfo381{width: 400px;}
    .singleProduct .prodInfo348, .singleProduct .prodInfo363, .singleProduct .prodInfo364, .singleProduct .prodInfo342, .singleProduct .prodInfo328
    {
        float: left;
        position: relative;
        margin: 18px 0 0 0;
        width: 600px;
        }
.singleProduct .prodInfo328 .priceBlock {height: 55px;}
.singleProduct img{margin-right:7px}
.singleProduct .display{margin-bottom:5px;}
.single-box{
	float:left;
	margin:15px 15px 0 10px;
	height:160px !important;
	width:123px !important;
	}
.singleProduct img.bs379, .singleProduct img.bs381{width:auto !important;height:auto !important; }

    .prodInfo p strong
    {
        margin-left: 1px;
    }
    .prodInfo .priceInfo
    {
        float: left;
        margin: 5px 0;
    }
    .priceInfo p strong
    {
        display: block;
        margin: 0 0 3px 0;
    }
    .priceInfo select
    {
        margin-top: 3px;
        width: 181px;
        padding: 1px 2px;
    }
    .priceInfo .price
    {
        color: #cb0133;
        font-size: 20px;
        line-height: 24px;
        font-weight: bold;
    }
    .priceInfo span
    {
        color: #666;
        }
    .priceInfo .display
    {
    	display:block;
    	}
    .priceInfo .saveTxt
    {
        color: #cb0133;
    }
    .singleProduct .btnCntr
    {
		clear:both;
		float:left;
		margin:0;
		padding:7px 0 16px;
    }
    .prodFeatures, .prodFeatures275
    {
        float: right;
        margin:-72px 0 20px 20px;
        padding-top: 10px;
        width: 400px;
    }
    .prodFeatures275
    {
        margin-left: 29px;
        width: 370px;
    }
    .prodFeatures ul li, .prodFeatures275 ul li
    {
        background: url( 'http://images.mcafee.com/common/greencheckmark.gif' ) no-repeat 0 3px;
        list-style: none;
        margin-bottom: 6px;
        padding-left: 22px;
    }
    .prodFeatures275 ul li
    {
        display: inline;
        float: left;
        margin-left: 13px;
        width: 150px;
    }
    .prodFeatures348, .prodFeatures363, .prodFeatures364, .prodFeatures328{
		float:right;
		margin:-80px 0 0 106px;
		padding-top:15px;
		width:325px;
		
	}
	.prodFeatures348 ul li, .prodFeatures363 ul li, .prodFeatures364 ul li, .prodFeatures328 ul li {
		background:transparent url(http://images.mcafee.com/common/greencheckmark.gif) no-repeat scroll 0 3px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin-bottom:6px;
		padding-left:22px;
	}
    .benefitsCntr, .tabBenefits
    {
        clear: both;
        float: left;
        margin: 8px;
        padding: 0;
        width: 749px;
        border: 1px solid #cbcbcb;
    }
    .benefitsCntr
    {
        width: 747px;
    }
    .benefitsCntr h2, .tabBenefits th h2
    {
        background: #d0d0d0;
        margin: 0 0 30px 0;
        padding: 8px 10px;
        color: #fff;
        font-size: 15px;
    }
    .benefitsCntr h2
    {
        margin: 0;
    }
    .tabBenefits td
    {
        padding: 0 15px 20px 15px;
        width: 343px;
    }
    .tabBenefits td img
    {
        float: left;
        margin: 0 12px 0 15px;
    }
    .tabBenefits td h3
    {
        margin: 0 0 0 75px;
        color: #000;
        font-size: 12px;
    }
    .tabBenefits td p
    {
        margin: 6px 0 0 75px;
    }
    .benefitsCntr dl
    {
        margin: 17px 15px;
    }
    .benefitsCntr dl dt
    {
        background: url( 'http://images.mcafee.com/common/greencheckmark.gif' ) no-repeat 0 4px;
        margin-bottom: 2px;
        padding-left: 22px;
    }
    .benefitsCntr dl dd
    {
        margin: 0 0 12px 22px;
    }
    .benefitsCntr dl dt .BonusDownload
    {
        margin-left: 8px;
    }
    a.print-icon:hover, .pageHead a.lnkblue-b:hover
    {
        color: #c03;
    }
	
    .pageHead, .coreProdCntr, .coreProdCntr h2, .pcInfoCntr, .mbgCntr, .singleProd342, .singleProduct, .imgCntr, .tabBenefits, .benefitsCntr
    {
        _display: inline;
    }
    .pcHeighlight strong
    {
        color: #db8f51;
        font-weight: bold;
        text-transform: uppercase;
    }
    

    .priceBlock .regular
    {
        display: block;
        color:#999999;
        font-weight: normal;
        text-decoration: line-through;
        height: 15px;
        margin: 15px 0 6px 0;
        font-size:12px;
    }
    .prodCount3 .priceBlock .regular
    {
    	margin-top:6px;
    	}
    .cellRtBg .priceBlock .regular
    {
        display: inline;
		vertical-align:middle;
        
    }
    .priceBlock .display
    {
        color: #cc0033;
        font-weight: bold;
        font-size:18px;
		display:inline;
    }
    .cellRtBg .priceBlock .display
    {
        display: inline;
        vertical-align: middle;
    }
    .cellRtBg .priceBlock .saveText br
    {
        display: none;
    }
    .priceBlock .saveText
    {
        display: block;
        color: #cc0033;
        font-size: 11px;
        font-weight: bold;
        margin-top: 6px;
        white-space:nowrap;
    }
	.PriceHolder .priceBlock .saveText
	{
		padding-left:24px;
		*padding-left:0px;
	}
    .cellRtBg .priceBlock .saveText
    {
        height: 15px;
        }
    .singleProduct .priceBlock{height:70px;}
    
    .benefitFea .pcTab
    {
        width: 100%;
    }
    .benefitFea thead th.prodFeature
    {
        position: relative;
        padding: 2px 6px 41px 6px;
    }
    .benefitFea .expCntr
    {
        position: absolute;
        right: 165px;
        margin-top:5px;
    }
    .benefitFea .colCntr
    {
        position: absolute;
        right: 19px;
        margin-top:5px;
    }
    .benefitFea .pcTab .altrow th, .benefitFea .pcTab th, .benefitFea .pcTab td
    {
        border: 0;
        border-bottom: 0;
        background-color: Transparent;
        padding-left: 5px;
    }
    .benefitFea tbody .ExpandIcon, .benefitFea tbody .CollapseIcon
    {
        width: 685px;
        display: block;
        background: #efefef url(http://images.mcafee.com/legacy/common/Tab/pecbg.gif) repeat-x left top;
        cursor: pointer;
    }
	.benefitFea tbody a:hover
    {
        background: #efefef url(http://images.mcafee.com/legacy/common/Tab/pecbg-hovr.gif) repeat-x left bottom;
        cursor: pointer;
    }
    
    .benefitFea tbody div a{
        display: block;
        background: #efefef url(http://images.mcafee.com/legacy/common/Tab/pecbg.gif) repeat-x left top;
        cursor: pointer;
        padding: 14px 10px 12px 16px !important;
        width:682px;
    }
    .benefitFea tbody .ExpandIcon, .benefitFea tbody .CollapseIcon
    {
    	border-bottom:14px solid #FFFFFF;
		clear:both;
		display:block;
		float:left;
		line-height:16px;
		padding:0;
		position:relative;
		text-decoration:none;
		width:701px;
    }

    a .ec-ico
    {
        width: 18px;
        height: 18px;
        margin-right: 15px;
        display: inline-block;
        background: url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 -19px;
        vertical-align: middle;
		float:left;
    }
	a .ec-ico, x:-moz-any-link {float:left;}
	
	.pcTab tbody .ExpandIcon .ec-ico
    {
        background: url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 0;
    }
    .pcTab tbody .ExpandIcon a:hover .ec-ico
    {
        background: transparent url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 0;
    }
    .pcTab tbody .CollapseIcon a:hover .ec-ico
    {
        background: transparent url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 -19px;
    }
    .benefitFea #pcTblBdy div
    {
        cursor: default;
        clear: both;
        color: #484848;
        display: none;
        font-style: normal;
        font-weight: normal;
        margin: 0;
        padding:10px 3px 20px 52px;
        margin-top: 20px;
    }
    #pcTblBdy tbody th a {display:block;}
    #pcTblBdy tbody th div {
		clear:both;
		color:#484848;
		cursor:pointer;
		display:none;
		font-style:normal;
		font-weight:normal;
		margin:0;
		padding:10px 0 20px;
		}
    .benefitFea span.BonusDownload
    {
        display: inline-block;
    }
    .benefitFea tfoot tr th
    {
        background: none;
        text-align: left;
        margin: 0;
        padding: 0;
    }
    
    .prod-name
    {
        color: #000;
        font-size: 2em;
        margin: 0px;
    }
    .pp-btm-price .prod-name
    {
        font-size: 1.5em;
    }
    .bttm-price
    {
        background: #ebebeb url(http://images.mcafee.com/legacy/ProductDetail/btm-price-bg.png) repeat-x left bottom;
        padding-bottom: 14px;
        padding: 7px;
        top: -12px;
        width: 730px;
        margin-left: 10px;
    }
    .bttm-price .tt-bdy b
    {
        display: block;
    }
    .bttm-price .bwc-ctr .crvtl, .bwc-ctr .crvtr, .bwc-ctr .crvbr, .bwc-ctr .crvbl
    {
        background: url(http://images.mcafee.com/legacy/ProductDetail/bwc-crv.gif) no-repeat;
    }
    .bwc-ctr .crvtl
    {
        background-position: 0 0;
    }
    .bwc-ctr .crvtr
    {
        background-position: 100% 0px;
    }
    .bwc-ctr .crvbr
    {
        background-position: right -5px;
    }
    .bwc-ctr .crvbl
    {
        background-position: left -5px;
    }
    .bttm-price .price-sec i
    {
        display: inline-block;
        margin-right: 3px;
    }
    .bttm-price .price-sec b, .price-sec b
    {
        font-size: 20px;
	line-height:21px;
    }
    .bttm-price .price-sec em
    {
        font-size: 12px;
        margin-bottom: 5px;
        
    }
    .price-sec em
    {
    	font-size:12px;
    	font-weight:bold;
    	}
    .bttm-price .pp-mlogo
    {
        margin-top: 5px;
    }
    .bttm-price .price-sec big
    {
    	display:none;
    	}
    .price-sec i
    {
    	margin-top:0;
    	color:#999999;
    	}
    
    .awd-pnl
    {
	float:right;
	margin:0;
	}
     .awd-pnl ul
    {
        list-style-type:none;
        }
    
    #popups
    {
        clear: both;
        position: absolute;
        z-index: 1200 !important;
        display: block;
        font-size: 12px;
        margin: 0.5em 0;
        width: 784px;
        left: -138px;
        bottom: -175px; *bottom:-170px;}
    .awards #dvAllAwards
    {
        width: 616px !important;
        clear: both;
    }
    #dvAllAwards .cntWpr
    {
        width: 588px !important;
        _width: 589px;
    }
    .topCrnr
    {
        background: transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/popup-sprite.png) no-repeat scroll 0 0;
        _background: transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/popup-sprite.gif) no-repeat scroll 0 0;
        height: 26px;
        margin: 0 0 0 0px;
        position: relative;
        z-index: 1020;
        cursor: move;
    }
    #popups .close, .close, #dvAllAwards .close
    {
		background:transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/close-ico.gif) no-repeat scroll right center;
		color:#868686;
		cursor:pointer;
		display:block;
		font-size:13px;
		height:21px;
		outline-color:-moz-use-text-color;
		outline-style:none;
		outline-width:medium;
		padding:17px 28px 10px 5px;
		position:absolute;
		right:35px;
		text-align:right;
		text-indent:0;
		top:14px;
		width:auto;
		z-index:1500;
    }
    .lftBdr
    {
        float: left;
        background: transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/borders.png) repeat-y 0 0;
        padding: 0 0 0 14px;
        _background: none;
        _padding-left: 0;
        _border-left: 5px solid #ccc;
        margin: 0;
        _margin-left: 4px;
    }
    .rgtBdr
    {
        float: left;
        background: transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/borders.png) repeat-y 100% 0;
        padding: 0 14px 0 0;
        _background: none;
        _padding-right: 0;
        _border-right: 5px solid #ccc;
        margin: 0;
    }
    .cntWpr h2, .cntWpr1 h2
    {
        margin-left: 35px;
        padding-left: 0;
        font-size: 19px;
        font-weight: bold;
        text-align:left;
    }
    #popups .cntWpr h2 a
    {
        padding: 0 15px;
        cursor: pointer;
    }
    .cntWpr, .cntWpr1
    {
        float: left;
        display: block;
        margin: 0;
        padding: 1px 0px 0px 0px;
        z-index: 1500;
        background: #FFFFFF url(http://images.mcafee.com/legacy/common/popups/containerV2/popup_bg.png) repeat-x 0 bottom;
    }
    .btmCrnr
    {
        clear: both;
        background: transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/popup-sprite.png) no-repeat 0 -26px;
        _background: transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/popup-sprite.gif) no-repeat 0 -26px;
        height: 30px;
        margin: 0 0 0 0px;
    }
    #awdCtr
    {
        padding-left: 20px;
    }
    #dvAllAwards .topCrnr
    {
        background-position: 0 -61px;
    }
    #dvAllAwards .btmCrnr
    {
        background-position: 0 -88px;
    }
    #dvAllAwards .cntWpr
    {
        padding-bottom: 15px;
    }
    #dvAllAwards b, .awards .ttip b
    {
        font-size: 12px;
        display: block;
        padding-bottom: 5px;
    }
    #dvAllAwards span, .awards .ttip span
    {
        color: #9d4142;
        font-size: 11px;
        display: block;
        font-weight: bold;
    }
    #dvAllAwards table
    {
        width: 550px;
        margin: 30px 0 0 20px; *margin-left:10px}
    #dvAllAwards table td
    {
        vertical-align: top;
        padding: 15px 15px 15px 17px;
        color: #666;
        font-size: 12px;
    }
    #dvAllAwards table p
    {
        float: left;
        width: 150px;
        margin-top: 0;
    }
    #dvAllAwards table .awd-img
    {
        float: left;
        width: 90px;
    }
    #dvAllAwards table .awd-img img
    {
        
        }
    .awards a
    {
        text-decoration: none;
    }
    .awards img.devices{width:6em;}
    .bttm-price .price-sec .upsell-note
    {
    	display:none
    	}
	.bttm-price .prod-name
    {
        font-size: 1.5em;
    }
    
    .extra
    {
        width: 65px;
        height:80px;
        float: left;
        margin-top: 90px;
        vertical-align: bottom;
        background:url(http://images.mcafee.com/legacy/common/win7-ico-small.png) no-repeat right bottom;
        text-indent:-1500px;
        position:absolute;
        right:0;
        bottom:-45px;
        cursor:pointer;
    }
    .extra:hover
    {
    	background:url(http://images.mcafee.com/legacy/common/win7-ico.png) no-repeat right bottom;
    	}



button.buynow-btn {
background-position:right -73px;
border:0 none;
cursor:pointer;
height:26px;
overflow:visible;
padding:0 3px 0 0;
}

button.buynow-btn span{
	margin:0;
	background-position: left -73px;
	padding:0px 2px 6px 5px;
	display:inline-block;
	height:22px;
	white-space:nowrap;
	color: #FFFFFF;
	font-weight: bold;
}
.cellRtBg button.buynow-btn span{
	*height:26px;
}
.coreProdTab button.buynow-btn span{height:20px;padding-top:5px}
button.buynow-btn span, #ie8#fix{height:25px;padding:5px 2px 6px 5px;_padding-top:2px;}
.pcTab .btnCntr button.buynow-btn span{*padding:0px 2px 0 5px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	button.buynow-btn span{margin:-1px -3px 0 0}
}
*|html[xmlns*=""] button.btn-sml-buynow span{margin:0}


button.buynow-btn span:active{
	-ms-background-position-y:-72px
	}

.priceInfo button.btn-sml-buynow span
{
	color: #FFFFFF;	
	}
.RenewSection button.buynow-btn
{
	margin-left:5px;
	}
.RenewSection button.buynow-btn span, .QuickEasy button.buynow-btn span, .singleProduct button.buynow-btn span{padding-top:5px;}

    .tab-desc
    {
        top: -16px;
        padding: 10px;
        width: 584px;
    }
    .pc-sec
    {
        padding: 7px;
        width: 730px;
        margin: 0 10px 10px 10px;
    }
    
    

.bv-splat
{
   background: transparent url(http://images.mcafee.com/legacy/ProductDetail/bv-splat.png) no-repeat 10px 0; 
    }
.bv-splat b{display: block;font-size: 18px;}



.pkg-tab{background: #FFFFFF none repeat 0 0;padding: 0px;clear:both;position: relative;width:731px;}
.benefitFea .pcTab{clear:both;float:left;margin-top:40px;list-style-type:none;padding:0 10px;width:701px;border:1px solid #fff;}
.benefitFea .pcTab li{background: #efefef;}
.benefitFea #pcTblBdy li div{clear:both;width:645px;padding: 10px 3px 20px 52px;margin: 0;display: none;}
.benefitFea .pcTab li a{display: block;background: #efefef url(http://images.mcafee.com/legacy/common/Tab/pecbg.gif) repeat-x left top;cursor: pointer;padding: 11px 10px 10px 16px;font-size:0.9em}

.benefitFea .pcTab li a:hover{background: #efefef url(http://images.mcafee.com/legacy/common/Tab/pecbg-hovr.gif) repeat-x left bottom;cursor: pointer;}
.benefitFea #pcTblBdy li ul{list-style-type:disc;margin-left:17px;}
.benefitFea .ExpandIcon, .benefitFea .CollapseIcon{clear: both;float:left;position: relative;border-bottom: 14px solid #FFF;width: 701px;}
.benefitFea .ExpandIcon a, .benefitFea .CollapseIcon a{float: left;display: block;padding: 0px;line-height: 16px;text-decoration: none;width:675px;}
.benefitFea .ExpandIcon .ec-ico{background: url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 0;}
.benefitFea .ExpandIcon a:hover .ec-ico{background: transparent url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 0;}
.benefitFea .CollapseIcon a:hover .ec-ico{background: transparent url(http://images.mcafee.com/legacy/ProductDetail/icon-eandc-opp.gif) no-repeat 0 -19px;}
.benefithead{font-weight: bold;}
.benefitFea .CollapseIcon a, .benefitFea .ExpandIcon a{color:#166494;}


.pp-btm-price{clear:both;float:left;padding-left:15px;position:relative;}
.bttm-price {background:#EBEBEB url(http://images.mcafee.com/legacy/ProductDetail/btm-price-bg.png) repeat-x scroll left bottom;margin-top:8px;padding:20px 0 20px 20px;width:724px; height:140px;}
.bttm-price .bwc-ctr {background:#F3F3F3;float:left;height:113px;margin:0 30px 0 0;padding:10px 0 0 10px;position:relative;width:326px;}
.bwc-ctr a{text-decoration:none}
.bttm-price .bttm-arrw-tt{bottom:110px;}
th .bwc-ctr .bttm-arrw-tt{_left:-120px;_bottom:170px;}


.packageLearnMore .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FDFBEC none repeat scroll 0 0;
border:4px solid #E5B757;
height:410px;
overflow:auto;
padding:6px;
width:400px;
}
DragElm {
cursor:move;
height:32px;
left:12px;
position:absolute;
top:0;
width:388px;
z-index:999;
}
.DragElm img {
height:33px;
width:390px;
}
#popupcontent
{
	width:385px;
	height:450px;
	padding-bottom:10px;position:absolute;bottom:8px}
.packageLearnMore {
background:transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/borders.png) repeat-y scroll right top;
height:449px;
margin-left:0px;
padding-right:7px;
width:423px
}
.packageLearnMore span.heading {

background:transparent url(http://images.mcafee.com/legacy/common/popups/containerV2/borders.png) repeat-y scroll 0 0;
padding-left:0;
width:585px;
}
.packageLearnMore .popupClose img {
margin-left:0.5em;
position:absolute;
right:18px;
top:8px;
}
.price-sec {
float:left;
margin:10px auto;
}
.disable-col a, .disable-col a:link, .disable-col a:visited, .disable-col a:hover, .disable-col a:active,
.disable-exp a, .disable-exp a:link, .disable-exp a:visited, .disable-exp a:hover, .disable-exp a:active
{color:#888;cursor:default}
.disable-col, disable-col:hover{background-position: right top;}
.disable-exp, .disable-exp:hover{background-position: left top;}

.singleProduct .bs273{width:110px !important; height:194px !important}
.singleProduct .prodInfo273 ul{margin-left:15px}
.singleProduct .prodInfo348 .priceInfo,.singleProduct .prodInfo363 .priceInfo, .singleProduct .prodInfo364 .priceInfo,.singleProduct .prodInfo328 .priceInfo{float:left;width:275px;*clear:left;*margin-top:-8px;}
.singleProduct .prodInfo348 .prodFeatures348, .singleProduct .prodInfo363 .prodFeatures363, .singleProduct .prodInfo364 .prodFeatures364, .singleProduct .prodInfo328 .prodFeatures328{margin:0;}
.pcTab span.BonusDownload{*display:inline-block;}

span.btnGlossInput {height:20px;padding:6px 0 6px 3px;*padding:0px 0 6px 3px;background:url('https://secureimages.mcafee.com/legacy/common/buttons/sprite_btn_left.gif') no-repeat;background-position: 0 -73px;}
.btnGlossInput input{height:28px;margin: 10px 0 0 0;padding:1px 10px 5px 7px;overflow:visible;border: 0;cursor: pointer; background:url('https://secureimages.mcafee.com/legacy/common/buttons/sprite_btn_right.gif') no-repeat;font-weight:bold;color: #fff;background-position: right -73px;}
#PriceOptionsContainer .priceText {color:#CB0133;font-weight:bold;}
#PriceOptionsContainer .descText {color:#000;}
#PriceOptionsContainer .prodDetails ul {margin: .9em 0 .6em 0; list-style-type: none;}
#PriceOptionsContainer .prodDetails input {border:none;}
.prodInfo364 .idp-familylist {margin-left: 15px;}
span.pcNote{font-size: 10px;font-size:11px;padding:0 10px 15px 0;}
span.pcNote a {color:#999999;font-weight:normal;text-decoration:underline;}
button.btn-sml-buynow{height:23px;margin-left:0}
#PriceOptionsContainer button{*margin-left:6px;}
button.btn-sml-buynow span{height:19px}

	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
		button.btn-sml-buynow{height:24px}
		button.btn-sml-buynow span{margin:-1px -1px 0 0;}
	}


.singleProduct .bs358,
.singleProduct .bs456, 
.singleProduct .bs368{width:140px !important;height:170px !important}
.singleProduct .prodInfo358, .singleProduct .prodInfo456{margin-bottom:125px}
.singleProduct .prodInfo368{margin-bottom:83px}
.singleProduct .prodInfo358 .priceBlock, 
.singleProduct .prodInfo456 .priceBlock,
.singleProduct .prodInfo368 .priceBlock, 
.singleProduct .prodInfo394 .priceBlock, 
.singleProduct .prodInfo395 .priceBlock{margin-top:0;height:50px}
.singleProduct .prodInfo358 .priceBlock .display,
.singleProduct .prodInfo456 .priceBlock .display,
.singleProduct .prodInfo368 .priceBlock .display{font-size:20px;font-weight:normal}
.singleProduct .prodInfo358 .priceBlock .regular, 
.singleProduct .prodInfo456 .priceBlock .regular, 
.singleProduct .prodInfo368 .priceBlock .regular{margin-bottom:0}
.singleProduct .rgt-arrw-tt{top:292px;right:112px}
.awards .mback ul li li{width:65px}
.pkg-tab{float:left}
.singleProduct .prodInfo368 .priceInfo{float:left;width:105px}
.prodInfo368 .prodFeatures368{float:right;width:325px;padding-top:30px}
.prodFeatures368 ul li{background:url(http://images.mcafee.com/common/greencheckmark.gif) no-repeat 0 3px;
                       list-style-type:none;margin-bottom:10px;padding-left:22px}
.singleProduct .prodInfo379+.awd-pnl ul li img {padding-bottom:10px;}
.singleProduct .prodInfo381+.awd-pnl ul li img {padding-bottom:10px;}			   				



.btnBuyNowRG{background:url(http://images.mcafee.com/legacy/common/buttons/spriteBtnLeftV1.gif) no-repeat right -73px; padding:0 6px 0 0;
				position:relative;overflow:visible;text-align:center;vertical-align:baseline;border:0;cursor:pointer;outline:none}
.btnBuyNowRG span{background:url(http://images.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -73px;padding:5px 6px 0 13px;
					position:relative;display:block;height:21px;margin-left:0;color:#fff;font:bold 13px "arial", helvetica, sans-serif;white-space:nowrap}

.btnBuyNowRG::-moz-focus-inner{padding:0;border:none}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .btnBuyNowRG span{margin:-1px -1px 0 0}
    .RenewSection .btnBuyNowRG{margin-top:-1px}
	}
*|html[xmlns*=""] .btnBuyNowRG span{margin:0}

.btnBuyNowRG:active{-ms-background-position-y:-72px;-ms-background-position-x:101%}


.mTabs{margin-left:24px;float: left;list-style: none;width: 100%;}
ul.mTabs li {background:#fbfbfb url(http://images.mcafee.com/legacy/adviceCenter/tab-rhtcurv.png) no-repeat right top;float: left;margin: 0 4px 0 0;padding:0 5px 0 0;z-index: 30;overflow: hidden;position: relative;}
a,a:link, a:hover, a:active, a:selected, a:focus {border:0;outline:0;zoom:1}
ul.mTabs li a{display:block;vertical-align:middle;font-size: 1.32em;background: #fbfbfb url(http://images.mcafee.com/legacy/adviceCenter/tab-lftcurv.png) no-repeat 0 0;margin:0;padding:0;text-decoration: none;color: #000;z-index: 31;padding:10px 24px 10px 24px;text-align:center;font-weight: bold;}
ul.mTabs li.activeTab{background: #fbfbfb url(http://images.mcafee.com/legacy/adviceCenter/tab-selected-rhtcurv.png) no-repeat right top;}
ul.mTabs li.activeTab a{background: #fbfbfb url(http://images.mcafee.com/legacy/adviceCenter/tab-selected-lftcurv.png) no-repeat 0 0;color: #CC0033;}
.mTab{clear:both;width:auto;background:#FFF;padding:15px 0;width:100%;}
.mTabContainer{border:10px solid #d9d9d9;clear:both;position:relative;width:584px}
.v2012 .mTabContainer{width:97%;}
.v2012 .leftnav, .mTabContent {display:none;}

#bdy .v2012 .midcol2{width:98%}
.v2012 .QuickEasy{width:99.5%}
.crvtl, .crvtr, .crvbl, .crvbr{clear:both;position: absolute;display: block;width: 11px;height: 10px;overflow: hidden;background: url(http://images.mcafee.com/legacy/advicecenter/crvset10x10.gif) no-repeat;z-index:}
.crvtl{left: -10px;top: -10px;background-position: 0 0;}
.crvtr{right: -11px;top: -10px;background-position: -10px 0;}
.crvbr{right: -11px;bottom: -12px;background-position: -10px -10px;}
.crvbl{left: -10px;bottom: -12px;background-position: 0 -10px;}

.pkg-tab a.pdf-datasheet {background: none!important;color: #999;display:inline!important;float: none;padding: 0!important;text-decoration: underline;}
