
ul#navMain li#login {
	display: inline;
}
ul#navMain li#account {
	display: inline;
}

ul#navMain li#cart {
	display: inline;
}

div.alert {
	display: inline;
}
#content #content-main form ul{
	list-style-type:none;
}

#frmPackageDetails ul{width:380px;}
div#header{background:#fff !important; padding-top:10px; padding-bottom:30px;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;}
#header img#logo{float:left;padding-top:10px;margin-right:10px}
#header #affiliate-logo{float:right;margin:-55px 13px 13px 13px;}
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}
#prodpkg #sidebar h3.affShow{margin-top:70px}
#footer{padding-bottom:22px}
#content{_margin-top:-15px !important;}
html body div#purchasing div#purchasingoptions ul li {
	width:380px !important;
}

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 #myAccount #content #content-main{padding-bottom:150px !important;margin-top:40px !important}
html> #myAccount_updateBillingInfo #content{padding:0px}
html body#receipt #content-main, html body#confirm #content-main {margin-top:20px !important; }

html body#billingInfo div.ttp #ttpAffContent, 
html body#confirm div.ttp #ttpAffContent, 
html body.payment div.ttp #ttpAffContent{margin-top:22px;*margin-top:15px;_margin-top:0}
html body#receipt div.ttp #ttpAffContent{margin-top:22px;*margin-top:35px;_margin-top:0}
