body {
background-color: #c0c0c0;
margin: 0;
padding: 0;
}
#page {
margin-right: auto;
margin-left: auto;
width: 803px;
background:#E6E6E6 url(http://images.mcafee.com/promos/17106/main_back.gif) repeat-x;
}
.red {
color: #e00000;
}
.redbold {
color: #ed1c24;
font-weight: bold;
font-size: 115%;
line-height: 115%;
}

#toppart {
padding-top: 20px;
padding-left: 30px;
padding-right: 30px;
clear: both;
height: 30px;
}
#logo {
margin:0;
padding:0;
float:left;
}
#scanAlert_logo_affiliates {
float:right;
margin:-15px 0 0;
padding:0!important;
}
#menutop {
float: right;
font: 0.7em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#menutop ul {
float: right;
list-style-type: none;
}
#menutop li {
display: inline;
padding-right: 20px;
}
#menutop a {
text-decoration: none;
color: #8a8a8a;
}
#menutop a:hover {
text-decoration: underline;
}
#menutop .smb {
font-weight: bold;
padding-right: 0;
}

#tablepart {
background: url(http://images.mcafee.com/promos/17106/picture_back_graph.png) no-repeat 0 20px;
}
#tablecomp {
background: url(http://images.mcafee.com/legacy/expire/table_back_2col.png) no-repeat 0 0;
margin-left: 30px;
font: 0.7em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
text-align: center;
width: 750px;
}
#tablecomp a {
text-decoration: none;
color: #096b97;
}
#tablecomp a:hover {
text-decoration: none;
color: #ab131a;
}
#tablecomp .headertext {
vertical-align: bottom;
text-align: right;
}
.trusted {
padding-top: 110px;
}
#tablecomp .headertable {
background: url(http://images.mcafee.com/promos/17106/table_back_header.png) repeat-x;
height: 34px;
vertical-align: middle;
}
#tablecomp .borderbottom {
background: url(http://images.mcafee.com/promos/17106/whitepoint.gif) repeat-x 0 bottom;
}
#tablecomp th {
font-weight: normal;
font-style: normal;
width: 335px;
text-align: left;
padding: 10px 5px 10px 3px;
}
#tablecomp td.vsp {
text-align: center;
width: 209px;
}
#tablecomp td.iss {
text-align: center;
width: 208px;
}
#tablecomp .check {
background: url(http://images.mcafee.com/promos/17106/tick_green.png) no-repeat 50% 50%;
border-bottom: 1px solid white;
}
#tablecomp .uncheck {
background:none;
border-bottom: 1px solid white;
}
#tablecomp .check_s {
background: url(http://images.mcafee.com/promos/17106/tick_green_s.png) no-repeat 50% 50%;
border-bottom: 1px solid white;
}
#tablecomp .uncheck_s {
background: url(http://images.mcafee.com/promos/17106/tick_gray_s.png) no-repeat 50% 50%;
border-bottom: 1px solid white;
}
.offbannervsp {
text-align: left;
height: 85px;
width: 187px;
margin-top: 155px;
margin-bottom: 7px;
background: none;
}
.offbannermtp {
height: 90px;
margin: 155px 12px 2px;
background: url(http://images.mcafee.com/legacy/ProductDetail/en-us/bs_splat_90x108.png) no-repeat right top;
}
.table_heading {
font-size: 1.4em;
font-weight: bold;
line-height: 1.2em;
font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.product_title {
font-size: 1.2em;
font-weight: bold;
line-height: 2em;
font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.price1 {
font-size: 1.8em;
font-weight: bold;
}
.price1 strike{
font-size: .55em;
color:#afafaf;
}
.oldprice1 {
font-size: 95%;
color: #000;
line-height: 1.9em;
text-decoration: line-through;
}
.subscription {
margin-left: -5px;
font-size: 1.1em;
font-weight:bold;
color: #e00000;
}
span.btn-sml-buynow {
background:transparent url(http://images.mcafee.com/legacy/common/buttons/sprite_btn_left.gif) no-repeat scroll left -73px;
float:left;
height:26px;
margin:10px 0 10px 48px;
padding:0 0 0 3px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){span.btn-sml-buynow {padding:0;}}
.btn-sml-buynow input {
background:transparent url(http://images.mcafee.com/legacy/common/buttons/sprite_btn_right.gif) no-repeat scroll right -73px;
border:0 none;
color:#FFF;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:26px;
overflow:visible;
padding:3px 20px 8px;
}
span.grdtredbtn {
background:url(https://secureimages.mcafee.com/legacy/common/buttons/sprite_btn_left.gif) no-repeat left -109px;
padding:4px 0 5px 3px;
}
.grdtredbtn a {
background:url(https://secureimages.mcafee.com/legacy/common/buttons/sprite_btn_right.gif) no-repeat right -109px;
border:0 none;
color:#FFFFFF !important;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:24px;
overflow:visible;
padding:3px 16px 8px;
text-decoration:none;
width:auto;
}
span.BonusDownload {
background:url(http://images.mcafee.com/legacy/ProductComparison/bonltbg.gif) no-repeat scroll 0 0 transparent;
clear:both;
color:#FFFFFF;
float:none;
font-weight:bold;
padding:0 0 1px 8px;
white-space:nowrap;
}
span.BonusDownload strong {
background:url(http://images.mcafee.com/legacy/ProductComparison/bonrtbg.gif) no-repeat scroll right top transparent;
display:inline-block;
font-size:11px;
padding:0 10px 2px 2px;
}
.logobottom {
padding-bottom: 15px;
}
.paddleft {
padding-left: 5px;
}
.paddcenter {
text-align: center;
font-size: 1.2em;
}
.note{
font-size: 10px;
color:#959595;
}

.whymcafee {
background: white url(http://images.mcafee.com/promos/17106/why_back.gif) repeat-x 0 bottom;
margin-right: 10px;
padding: 10px;
margin-top: 10px;
}
.whymcafee ul {
margin: 5px 0 0 30px;
padding: 0;
list-style-type: square;
font-size: 1em;
}
.whymcafee li {
padding-bottom: 7px;
}
.whymcafee h4 {
color:#166494;
font-size:13px;
margin-bottom:10px;
}
#moneyback {
margin-left: 10px;
padding-bottom: 10px;
margin-top: 5px;
position:relative;
text-align: left;
}
#moneyback li{
list-style-position:inside;
}
#moneyback strong {
font-weight: bold;
font-size: 1.2em;
line-height: 1.8em;	
}
#moneyback img {
float: left;
padding-right: 15px;
}
#moneyback a:hover {
background:#fff;} 
a .ttip, a .ttip b, a .ttip .tt-bdy, a .ttip .tt-bdy .arrw-rgt, a .ttip, a .ttip .bttm-curv {
display:none
}
a:hover .ttip li a {
color:#000000;
font-size:12px;
}
.ttip b {
color:#9D4142;
display:block;
font-size:13px !important;
margin-bottom:0;
margin-top:10px;
}
.ttip h4 {
font-size:14px;
color:#000;
margin-top:0;
}
.bwc-shld {
float:left;
margin-right:10px;
}
.bwc-ctr ul {
float:left;
margin:5px 0 0 15px;
}
a:hover .ttip {
color:#000;
display: block;
background: transparent url(http://images.mcafee.com/legacy/vil/bttm-arrw-top-curv.png) no-repeat;
top:-325px;
left:70px;
overflow:hidden;
position:absolute;
width:330px;
height:auto;
text-align:left;
z-index:300;
}
a:hover .ttip .tt-bdy {
clear:both;
display:block !important;
margin-top:34px;
padding:0 27px 10px 25px;
background: transparent url(http://images.mcafee.com/legacy/vil/top-arrw-bdy-bg.png) repeat-y;
overflow:hidden;
}
a:hover .ttip .btm-curv {
display:block !important;
top:-1px;
height:31px;
background: transparent url(http://images.mcafee.com/legacy/vil/bttm-arrw-bttm-curv.png) no-repeat;
overflow:hidden;
}
a:hover .ttip, a:hover .ttip b, a:hover .ttip .tt-bdy, a:hover .ttip .tt-bdy .arrw-rgt, a:hover .ttip, a:hover .ttip .bttm-curv {
display:block
}
* html a:hover .rgt-arrw-tt{display: inline}



#awardspart {
background: url(http://images.mcafee.com/promos/17106/gray_back_bottom.gif) repeat-x 0 top;
padding-left: 30px;
padding-bottom: 15px;
}
#awardspart .awardstext {
padding-right: 35px;
padding-bottom: 20px;
}

#footer {
width: 803px;
text-align:center;
font: 0.7em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color: #383838;
padding-bottom: 15px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
}
.footnote {
font: 0.7em Arial, Helvetica, Geneva, sans-serif;
color:gray;padding:25px 0 20px 30px;
}
sup { vertical-align:top;}
tr.borderbottom td .blackbold{font-size:17px;}
#tablecomp tr.borderbottom th strong{color: #00B050;}

.v2012{background-color:#e6e6e6 !important}
.v2012 .table_heading sup, .v2012 .product_title sup{font-size:12px;line-height:12px}
.v2012 #scanAlert_logo_affiliates{margin-top:-9px}
.v2012 .offbannermtp{background:transparent url("http://images.mcafee.com/legacy/ProductDetail/en-US/bs_splat_90x108.png") no-repeat scroll 100px 0;height:108px;width:100%;margin-top:142px}
.v2012 .offbannervsp{height:108px;margin-top:144px;margin-bottom:2px}
.v2012 #tablepart{background:transparent url("http://images.mcafee.com/promos/17106/new_bg_plain.png") no-repeat scroll 0 20px}
.v2012 #tablecomp .headertext{vertical-align:middle;text-align:left}
.v2012 #tablecomp .headertext h1{color:#c30031;font-size:24px;font-weight:normal;width:270px;}
.v2012 #tablecomp .headertext h1 span{display:block;font-size:16px;line-height:20px;color:#555}
.v2012 #tablecomp td.txt{font-size:14px;font-weight:bold;color:#333}
.v2012 #tablecomp .redbold b{color:#00b050}
.v2012 .product_title{margin-top:9px}
.v2012 #tablecomp{background:transparent url("http://images.mcafee.com/common/offerTool/boxshots/Emerald/table_back_2col.png") no-repeat scroll 0 0}
html>body .grdtredbtn {*padding-top:0px}
html>body .grdtredbtn a{*padding:4px 16px 6px}

