body{ 
	font: normal 12px/16px arial, helvetica, sans-serif;
}
h1
{
    color:#000;
    }
#ctl00_MainContent_m_LeftNavigation {
	float:left;
	width:142px;
}
.leftnav li span {
	display: block;
	padding: 0 0 3px 10px;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #f1f1f1;
}
.leftnav li span.moduleMenu {
	font-size:14px;
}
#bdy .midcol2 { 
	width: 607px;
	margin:0 4px 0 4px;
	}

div P.grey{
font-size:10px;
font-weight:normal;
color:#777;
margin-top:4px;
}
div.productoption{
background:#F0F0F0 none repeat scroll 0 0;
float:left;
font-family:verdana,arial,sans-serif;
font-size:0.96em;
margin-left:8px;
_margin-left:4px;
padding:0 0 16px;
width:598px;
}

div.productoption h2{
background:#D5D5D5 none repeat scroll 0 0;
color:#666666;
font-size:1.7em;
font-weight:normal;
margin:0;
padding:10px;
	
	}
div.productoption .left {
clear:both;	
float:left;
width:90px;
padding:10px 20px 10px 0;
}
div.productoption .right {
float:left;
padding:10px;
width:458px;
_width:440px;
padding-bottom:0 !important;
}
div.productoption .right ul li{
margin-left:-20px;
list-style-type:disc;
}
a.lnkblue-sml:link, a.lnkblue-sml:visited, a.lnkblue-sml:active {
	background:transparent url(http://images.mcafee.com/legacy/common/arrowset.gif) no-repeat scroll 0 5px;
	color:#096B97;
	cursor:pointer;
	font-size:12px;
	font-weight:normal;
	padding-left:6px;
	text-decoration:none;
}
.prodOptionsDetails a{
text-decoration:none;
color:#096B97;
}
span.subsOption{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}

div .btnSet-2Column .btntrynow{
	float:left;
    width:135px;
    margin: 0 0 0 20px;
}
div .btnSet-2Column .btnbuynow{
display:block;
float:left;
width:130px;
border:1px solid red;
}

h5 {
	color:#166494;
	font-size:1.165em;
	font-weight:bold;
}

	button.btn-sml-trynow
    {
        padding:0 3px 0 0;
        background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnLeftV1.gif) no-repeat right -40px;
        border:0;
        height:23px;
        overflow: visible;
        cursor:pointer;
        outline:0;
    	}
    button.btn-sml-trynow span
    {
    	background:transparent url(https://secureimages.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -40px;
    	margin:0;
    	color:#FFFFFF;
		float:left;
		cursor:pointer;
		font-size:12px;
    	padding:4px 12px 0 15px;
    	display:inline-block;
    	height:19px;
    	white-space:nowrap;
    	}




.expiryWarn {
padding:7px 0 27px 11px;
}
.expiryWarn p{margin-top:6px; }

.expiryWarn h3{
    font-size:20px;
    }

.expiryWarn .tl, .expiryWarn .tr, .expiryWarn .bl, .expiryWarn .br{
background:transparent url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) no-repeat 0 0;
position:absolute;
display: block;
width:7px;
height:7px;
padding:0;
}

.expiryWarn .tl {
background-position:-224px 0;
top:-1px;
left:-1px;
}
.expiryWarn .tr {
background-position:-231px 0;
top:-1px;
right: -1px;
_right:-2px;
}
.expiryWarn .bl {
background-position:-224px -7px;
bottom: -1px;
*bottom: 0px;
left: -1px;

display:none;
}
.expiryWarn .br {
background-position:-231px -7px;
bottom:-1px;
*bottom:0px;
right:-1px;
_right:-2px;

display:none;
}
.crvhardcode {
background:#B1B1B1 none repeat scroll 0 0;
float:left;
margin:0;
padding:0;
position:relative;
width:592px;
left:11px;
}
.prodOptions .tl, .crvhardcode .tl {
background:transparent url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) no-repeat scroll 0 0;
left:-3px;
top:0;
}

.prodOptions .tr, .crvhardcode .tr {
background:transparent url(https://secureimages.mcafee.com/legacy/common/curves_bg/curve-sprite.gif) no-repeat scroll -9px 0;
right:-3px;
top:0;
}

div.footnote{
    clear:both;
    color:#777777;
    display:block;
    font-size:0.9em;
    margin: 0px;
    padding:2px 0 0 11px;
}
    
    

.price-sec i{margin-top:0;color: #333;display: inline-block;}
.price-sec b{display: inline-block;}
.price-sec em{display:block;margin:0 0 3px 0;color:#cb0133;font-size:12px;font-style:normal;}
.price-sec big{font-size:12px;font-weight: bold; display: block; padding: 10px 0 3px 0;}

div.trynow i, div.trynow b, div.trynow em{display:none}


#PriceOptionsContainer{clear:both;float:left}
.btnSet-2Column{display:block;width:100%;}
.btnSet-2Column{*position:relative;}

.btnSet-2Column .price-sec{float:none;width:210px;display:table-cell;vertical-align:bottom;}
.btnSet-2Column .price-sec{*float:left;}
.btnSet-2Column .trynow{*position:absolute;*bottom:-5px;}
.btnSet-2Column .btn-sml-buynow{margin-bottom:0;margin-top:5px}
.btn-sml-buynow button, .btn-sml-buynow span{
background:transparent url(http://images.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -109px;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:24px;
overflow:visible;
padding:0 9px 6px 7px;
width:auto;
}


 

div.right h3{
color:#000000 !important;
font-size:1.4em;
font-weight:bold;
}
div.prodOptions ul, div.productoption ul{
padding:10px 0 0 20px;
}
div.prodOptions ul li{
margin:4px 0 0 0;
}
p.grey{
font-size:10px;
font-weight:normal;
color:#777;
margin-top:4px;
}
.pcNote{margin:15px 0 0 8px;font-size:11px;}
span.pcNote a {color:#999999;font-weight:normal;text-decoration:underline;}

button::-moz-focus-inner{border: 0;padding: 0;}


.btn-sml-buynow, button.buynow-btn{background: url( 'http://images.mcafee.com/legacy/common/buttons/sprite_btn_left.gif' ) no-repeat;}
.btn-sml-buynow span, .buynow-btn span{background: url( 'http://images.mcafee.com/legacy/common/buttons/sprite_btn_right.gif' ) no-repeat;}

span.btnMfeBlue{display:block;position:relative;}
button.btn-sml-buynow, button.buynow-btn{padding:0 3px 0 0;background:transparent url(http://images.mcafee.com/legacy/common/buttons/spriteBtnLeftV1.gif) no-repeat right -109px;border:0;height:23px;overflow: visible;cursor:pointer;outline:0;}
button.btn-sml-buynow span, button.buynow-btn span{background:transparent url(http://images.mcafee.com/legacy/common/buttons/spriteBtnRightV1.gif) no-repeat left -109px;float:left;margin:0;padding:4px 12px 0 15px;display:inline-block;height:19px;white-space:nowrap;}
button.btn-sml-buynow, button.btn-sml-trynow{margin-left:0}


	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
		button.btn-sml-buynow, button.btn-sml-trynow{height:24px}
		button.btn-sml-buynow span, button.btn-sml-trynow span{margin:-1px -1px 0 0;}
	}
	*|html[xmlns*=""] button.btn-sml-buynow span,
	*|html[xmlns*=""] button.btn-sml-trynow span
	{margin:0}


.price-sec{margin-top:20px;}
.price-sec i{display: inline;font-size: 12px;color: #999;text-decoration: line-through;font-style: normal;vertical-align:middle;}
.price-sec b{font-size:20px;font-weight:bold;display:inline-block;vertical-align:middle;padding:0 0 5px 0;color: #cb0133;vertical-align:middle}
.price-sec em{font-size:12px;font-weight:bold;margin-bottom:0px}

div.pcNote a
{
    font-weight:normal;
    }
button{color:#ffffff; font-weight:bold;}
.left-cntr{float:left}
.ad_managerPkgLeft{clear:both; margin:0 0 20px 4px;}

button.btn-sml-buynow:active{-ms-background-position-y:-108px}
button.btn-sml-trynow:active{-ms-background-position-y:-41px}

