div#header{background:#fff !important; padding-top:20px; padding-bottom:20px !important; padding-bottom:11px; width:100%;}
h3.headingtext {color:#777777;font-weight:bold;font-size:14px; height:25px; border-left:1px solid #666; padding-left:20px; float:left; padding-top:10px;margin-top:8px}
#nav-section li a{font-size:12px !important;}
div#header img#logo {
	float:left !important;
}
#logo{margin-right:520px !important}
div#scanAlert_logo_affiliates {
	left:158px;
	position:absolute;
	top:20px;
}
div#header img#logo-affiliate, div#header img#afflogo {
	margin-bottom:0px !important;
	margin-top:-8px !important;
	padding-top:0px !important;
}
html>body #content{margin-left:118px !important;margin-top:12px !important;}
*:first-child+html #content{margin-left:115px !important;margin-top:13px !important}
*:first-child+html #nav-group{top:90px !important}
div#nav-group{_top:90px !important}
body ul#nav-personal{padding:0px 5px !important;padding:6px 5px}
*:first-child+html ul#nav-personal{padding:6px 5px !important}
#prodpkg #sidebar h3.affShow{margin-top:70px}
#footer{padding-bottom:22px}
#content{_margin-top:21px !important;}
#prodpkg div.right ul{width:266px !important}
#prodpkg div.right ul.pdcheck{width:245px !important;}
#prodpkg #purchasing #purchasingoptions ul li{width:380px !important}
#prodpkg #purchasing #purchasingoptions ul li span.price span.currency{padding-left:5px}

html body#login div#sidebar {top:110px !important;_top:150px !important;}
html body#login div#content {margin-top:0px !important;}
html>body#login div#sidebar {top:120px !important;}
.wpnasb{background:none}
*:first-child+html #register #content{margin-top:30px !important}

*:first-child+html #myAccount #content #content-main{margin-top:10px !important}
#myAccount ul#nav-section{top:25px !important;}
body#myAccount_productHistory ul#nav-section{margin-top:145px !important;}
html body#myAccount ul#nav-page{margin-top:20px !important}
body ul#nav-page li a {
	color:#5F889D;
}
#myAccount #content a:link, a:visited, a:active {
	color:#0D6C98;
}
html> #myAccount_updateBillingInfo #content{padding:0px}
#myAccount_updateBillingInfo #content-main ul#breadCrum{_margin-left:10px}
html>body#receipt #content {
	margin-top:5px !important;
}
#receipt div#scanAlert_logo_affiliates {
	top:20px !important;
	top:30px;
}
.minimal #content-main {
	padding-top:5px !important;
}
.ftrcurve{width:765px !important;width:761px}
#cart .ftrcurve{width:765px !important;width:801px}
