html > body, body { overflow-x: hidden; }

	html > body #content, body #content {
left:190px;
margin-top:-3px;
}
#content {
margin:0px 0px 0px 0px;
padding:10px;
position:absolute;
}
#content div img { display: none; }
#content div table img, #content div#pd2009maincontentdiv img, #content div#pd2009nisbackground img { display: inline; }

div#pdcompare {
margin-left:-15px;
margin-right:-15px;
text-align: center;
}
div#pdsysreq h2 {
color:#000000;
font-size:13px;
margin-bottom:0;
padding-bottom:0;
font-weight: bold;
}
div.pdscreenshotsdiv {
margin-left:18px;
margin-top:7px;
margin-bottom:0px;
padding-bottom:10px;
} 
.rightboxdetails {
display:block;
padding:10px 10px 16px;
}
#pd2009maincontentdiv span.pddescription strong {
line-height: 1.3em;
color: #006600;
font-size: 12px;
}

div.priceBoxBottom {
background-color:transparent;
background-image:none;
background-position:left bottom;
background-repeat:no-repeat;
left:148px;
padding-bottom:8px;
position:relative;
top:-105px;
white-space:nowrap;
z-index:1001;
margin-left:-8px;
}
td.priceBoxPrice td, td.priceBoxPrice font, td.priceBoxPrice, td.priceBoxPrice b {
font-weight: bold;
font-size: 11px;
text-align: left;
text-indent: 3px;
line-height: 2em;
}
div.pddescription {
font-size:12px;
font-weight:bold;
margin-bottom:20px;
}
#pd2009maincontentdiv div.pddescription p {
font-size:12px;
font-weight:bold;
}
#greybar {
z-index:40000;
}
div#breadcrumbing {
display:none;
}
#content div table div.priceBoxBottom img, #content div#pd2009maincontentdiv div.priceBoxBottom img, #content div#pd2009nisbackground div.priceBoxBottom img, div.priceBoxBottom img { display: none; }
.priceBoxTop {
background:transparent none repeat scroll 0%;
border:0px solid #DDD9DC;
padding:10px 0pt;
white-space:nowrap;
}
div#pdnewnav a {
float:left;
margin:0px 3px;
line-height:2.5em;
text-align:center;
}
.clear {
	clear: both;
}
#pdnewnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#pdnewnav a, #pdnewnav a:link {
	color:#333;
	text-decoration:none;
	outline:none;
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/features_tab_bg_sprites.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	width: 153px;
	height: 28px;
	cursor: hand;
}
div.pd2009innertopfeatures {
height:45px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0px;
padding-bottom:0;
padding-left:0px;
padding-right:0px;
padding-top:0px;
width:330px;
position: relative;
top: -9px;
}
.pd2009innertopfeaturesbg {
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_featuresbg_panel_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.pd2009innertopfeaturesfg  {
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_featuresbg_panel_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 45px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#pdnewnav a.pd09keyfeaturesbutton {background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_features_tab_bg.jpg); background-repeat:no-repeat; background-position: top left;}
#pdnewnav a:hover { background-position: 0px -76px; }
#pdnewnav a.selected, #pdnewnav a.selected:active, #pdnewnav a.selected:visited, #pdnewnav a.selected:hover {
	
	color:#000;
	text-decoration:none;
	outline:none;
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_features_tab_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 153px;
	height: 28px;
	cursor: hand;
	}
#pd2009maincontentdiv #pdnewnav {
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_toptabnav_bg_new.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 28px;
	overflow-y: hidden;
}
#pd2009maincontentdiv td, #pd2009maincontentdiv th, #pd2009maincontentdiv p, #pd2009maincontentdiv b, #pd2009maincontentdiv strong, #pd2009maincontentdiv font, #pd2009maincontentdiv form, #pd2009maincontentdiv select, #pd2009maincontentdiv option { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
#pdnewcontent {
	color: #000000;
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_mainbg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	padding: 0px;
	padding: 15px 15px 0px 15px;
}
#pdnewfooter p { font-size: 10px; }
#pdnewfooter {
	font-size: 10px;
	color: #666666;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#pdnewoutercontent {
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_outermainbg2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 653px;
	font-size: 9pt;
	color: #000000;
}
#pdnewbottomcurve {
	background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_bottomcurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 16px;
	width: 653px;
}
#pd2009maincontentdiv {
	font-family: Arial, Helvetica, sans-serif;
	width: 653px;
}
.pd2009nisbackground { background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_nis09_background2.jpg); background-repeat:no-repeat; background-position: left top; width: 511px; height: 192px; }
.pd2009navbackground { background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpage2009_nav09_background2.jpg); background-repeat:no-repeat; background-position: left top; width: 511px; height: 192px; }
.pdpagehr {
	margin: 10px 0px 20px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.pdpagenewfeaturestable td {  }
.pdmaincontent ul {
list-style-type:none;
margin-left:5px;
padding-left:0px;
}
.pdmaincontent li {
background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpagenew_tickmark.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
line-height:1.3em;
list-style-type:none;
margin-bottom:10px;
margin-top:0px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}
.pdmaincontent .pdpagenewfeaturestable td li {
margin-bottom:3px;

}
span.tooltip {
background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/info_icon_interstitials.jpg);
background-position:right top;
background-repeat:no-repeat;
border-color:#000000;
border-style:dotted;
border-width:0px 0px 1px;
color:#000000;
padding-right:14px;
text-decoration:none;
}
.pdrightbarheader {
background-color:#333333;
background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/norton_silver_pd_rightbar_header.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:24px;
line-height:2em;
text-align:center;
vertical-align:top;
width:151px;
}
.pdrightboxtable {
font-size:10px;
margin-bottom:20px;
width:151px;
margin-left: 15px;
}
.pdrightboxsilverfade {
background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpagenew_rightbar_mainbg2.jpg);
background-position:left bottom;
background-repeat:no-repeat;
text-align:left;
padding: 0px;
margin: 0px;
}
.pdrightboxsilverfadeouter {
background-color:#F0EEEF;
background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pdpagerightboxbackgroundouter.jpg);
background-position:left top;
background-repeat:repeat-y;
text-align:left;
padding: 0px;
margin: 0px;
}
div#content select {
position:relative;
left:55px;
}
div#content #pd2009maincontentdiv select {
position:relative;
left:0px;
}
.pd2009innertop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 70px;
	color: #666666;
	display: block;
}
div.pd2009innertopfeatures .style1 {
color:#E24000;
font-size:11px;
padding-left:0;
padding-top:0;
}
#Buy { display: none; }
.pdredtext {
	color: #006600;
}
#displayVersion a, #displayVersion a:link, #displayVersion a:hover, #displayVersion a:visited {
display:block;
font-weight:bold;
padding: 0px;
margin: 0px;
 background-image: none; line-height: 2.1em; height: 26px; width: 119px; text-align: left; color: #006600;
 text-indent: 6px;
 text-decoration: underline;
 font-size: 11px;
}


#displayVersion a.pdbuypackagebustyle, #displayVersion a.pdbuypackagebustyle:link, #displayVersion a.pdbuypackagebustyle:hover, #displayVersion a.pdbuypackagebustyle:visited {
display:block;
font-weight:bold;
padding: 0px;
margin: 0px;
 background-image: url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/UK_button_pdpage_green_buydownload.gif); 
 background-position: left top;
 background-repeat: no-repeat;
 line-height: 2.2em; height: 26px; width: 127px; text-align: center; color: #FFF;
 text-indent: 0px;
 text-decoration: none;
 font-size: 11px;
}

body .priceBoxTop a.pdbuypackagebustyle:hover, body .priceBoxTop a.pdbuypackagebustyle:visited { color: #FFFFFF; text-decoration: none; }
#pd2009maincontentdiv .pdtablecontentinner h2 {
	font-size: 13px;
	color: #000000;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#pd2009maincontentdiv #pdmoreinfo ul {
	margin-top: 7px;
	padding-top: 0px;
	padding-bottom: 5px;
}
#pdnewbottomcurve {
	text-align: right;
	font-size: 10px;
}
#pdnewbottomcurve a {
	margin-right: 10px;
	margin-bottom: 3px;
}
div.priceBoxBottom {width: 100px; overflow-x: visible; } 
div.priceBoxTop { position:absolute; left: 0px; top: 0px; z-index: 200000002; }
sup {
font-size:8px;
font-weight:normal;
line-height:0.6em;
}
#pdnewcontent .pdcomparisonchart {
padding:0 1px;
width:100%;
}
.pdpage2009topspace { display: none; }

.pdfhelp09 {
margin-left: 210px;
}
.pdfhelp09nav {
margin-left: 210px;
margin-top: -5px;
}
.gogreennav {
margin-left: 210px;
position:relative;
z-index:200000004;
}
.gogreennis {
margin-left: 210px;
position:relative;
z-index:200000004;
}
table.pdcontenttable td, td.pdmaincontent { vertical-align: top; }

iframe.pdcomparisonchart { display: none;}
div.pdccloading { display:block; margin: 0 auto; background:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/pd2009loader2.gif) no-repeat center center; width: 100%; height: 60px; }

#pd2009maincontentdiv #pdfeatures .pdtablecontentinner h2 {
color:#777;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:11px;
}
.pdpagenewtext {
color:#006600;
font-weight: bold;
}
h2.keytitle {
color:#777777;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

a.pd09comparebutton { display: none; left:-1000px;
position:absolute; }

/* PUT BACK WHEN COMPARE CHARTS ARE READY:

.pdccharton a.pd09comparebutton { display: block; left:0px;
position:relative; }*/

.pdccharton a.pd09comparebutton { display: none; left:-1000px;
position:absolute; }

.pd2009bundledivider {
background-color:#CCCCCC;
overflow:hidden;
width:1px;
}
.pd2009bundlepagespace10 {
width:15px;
}
table.pd2009bundletable td {
vertical-align: top;
}



/* 2010 PD PAGE STYLES
*/
div.pdpage2010 div.pd2009innertopfeatures {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
left:-8px;
position:absolute;
top:35px;
width: 490px;
}
div.pdpage2010 .pd2009innertopfeaturesbg, div.pdpage2010 .pd2009innertopfeaturesfg {
background-image:none;
}
div.pdpage2010 div.pd2009innertopfeatures .style1 {
	color:#E24000;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
position:relative;
top:19px;
display:block;
}
div.pdpage2010 div.pd2009innertopfeatures .pdpage2009bannerslogan { display: none; }


div.pdpage2010 #pdnewnav a, div.pdpage2010 #pdnewnav a:link {
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
line-height:2.3em;
}

div.pdpage2010 #pd2009maincontentdiv #pdmoreinfo .pdtablecontentinner h2 {
color:#777777;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:11px;
}

.pdpage2010 a, .pdpage2010 a:link, .pdpage2010 a:visited, .pdpage2010 a:hover, .pdpage2010 a:active {
	color: #D84704;
}

/* NIS NETBOOK SALES PITCH: - ACTIVATE FOR ALL PRODUCTS WHEN PASSMARK COMPLIANT */
body div.nisnetbook2010 div.pd2009innertopfeatures .style1 {
color:#666;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0;
position:relative;
top:0px;
margin-left: 4px;
padding-left: 10px;
border-left: 1px solid #666;
}
body div.nisnetbook2010 div.pd2009innertopfeatures .pdpage2009bannerslogan {
color:#E24000;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
position:relative;
top:19px;
display: block;
}
body div.nisnetbook2010 div.pd2009innertopfeatures {
top:55px;
}


.passmark, .pdmaincontent li.passmark, table.pd2009bundletable li.passmark { display: none; }
table.pd2009bundletable {
display:block;
width:630px;
}



/*
DANKA'S PD PAGE TOOLTIP STYLE:
*/
#rzTooltip{font-family: Arial, Helvetica, sans-serif;width:350px;margin-top:15px;background-color:#C4FFA0;font-size:11px;border:1px solid #666;color:#333;text-align:left;line-height:1.5em;font-weight:400;padding:4px;}
#rzTooltip_body{display:none;font-weight:400;}
.tooltip{cursor:help;}
#rzTooltip_header{font-size:11px;color:#000;font-weight:400;margin:0;padding:0;}
#rzTooltip_body p{font-weight:400;margin:0 0 10px;}


/* CONVERT PD PAGES TO ARIAL: */
#displayVersion a.pdbuypackagebustyle, #displayVersion a.pdbuypackagebustyle:link, #displayVersion a.pdbuypackagebustyle:visited, #displayVersion a.pdbuypackagebustyle:hover {
background-image:url(http://atl.img.digitalriver.com/v2.0-img/page-builder/Symantec/images/UK_button_pdpage_green_buydownload.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:26px;
line-height:2.2em;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
text-indent:0;
width:127px;
}
body #displayVersion a, body #displayVersion a:link, body #displayVersion a:hover, body #displayVersion a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
body td, body th, body p, body font, body form, body select, body option, html body {
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
}
body .priceBoxTop a.pdbuypackagebustyle, body .priceBoxTop a.pdbuypackagebustyle:link, body .priceBoxTop a.pdbuypackagebustyle:hover, body .priceBoxTop a.pdbuypackagebustyle:visited {
font-size:12px;
}
body .priceBoxTop a, body .priceBoxTop a:link, body .priceBoxTop a:hover, body .priceBoxTop a:hover, body .priceBoxTop a:visited {
font-size:12px;
}
body #displayVersion a.pdbuypackagebustyle, body #displayVersion a.pdbuypackagebustyle:link, body #displayVersion a.pdbuypackagebustyle:visited, body #displayVersion a.pdbuypackagebustyle:hover {
font-size:12px;
}
div.pdbundleprodtitle1, div.pdbundleprodtitle3 { font-size: 23px; font-weight: bold; color:#000; line-height:1em; display:block; }
div.pdbundleprodtitle2 { font-size:13px; display:block; line-height:1em; color:#666; }
div.pdbundleprodtitle1 { padding-top:12px; }
div.pdbundle div.pd2009innertop { padding-top: 0; }
div.pdbundle div.pd2009innertop .style1 { font-family: Arial, Helvetica, sans-serif; }
div.n360v4NE span.pdpage2009year, div.n360v4P span.pdpage2009year { padding-top:4px; display:block; }
div.n360v4NE div.pd2009innertopfeatures, div.n360v4P div.pd2009innertopfeatures {
top:52px;
}

div.n360v4 .pdfhelp09, div.n360v4NE .pdfhelp09 {
margin-top:31px;
}
body div.PO #pdnewnav a, body div.PO #pdnewnav a:link {
font-size:0.9em;
line-height:2.6em;
}
div#pd2009productbackground div#pd2009productbackground {
	left:0;
position:relative;
}
div#pd2009productbackground #pd2009maincontentdiv {
left:-142px;
}
div.DK#pd2009productbackground div.pd2009innertopfeatures {
width:583px;
}
span#opmodule_27679_rcpdPage div.pdpage2010 div.pd2009innertopfeatures .style1 {
top:5px;
}
div#bodyContentContainer td.priceBoxMethod a.multiyearbutton, div#bodyContentContainer td.priceBoxMethod a.multiyearbutton:link {
margin-left:6px;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}
div.beta2011 { display:block; text-align:right; margin: 0 0 20px 0; padding:0; }

