body{background-image:none;background-color:#FFF;}
#topnav{width:100%;position:absolute;top:0;margin:0;}
footer{background:none;border-top:1px solid #77C92D;margin:20px 0 0;}
#page{width:100%;margin:0;padding:0;overflow: visible;}
article{float:none;width:100%;}
#flinks{width:100%;}
#flinks p.copy{display:block;color:#000;margin:10px 0 0;padding:0;}
nav,#breadcrumbs,#share,#follow,#leftnav,#pageresource,#menu .payroll,#menu .hr,#menu .benefits,#menu .resources,#menu .partner,#menu .about,#flinks .login,#flinks .resources,#flinks .products,#flinks .find,#flinks p,#topnav ul,#topnav #search{display:none;}
#flinks p.copy span{display:block;font-size:22px;font-family: FGCon,arial;font-style: normal;font-weight: normal;color:#335F8A}


/* -------------per page basis  ---------- */
div.sb { position: static; background:none;}
#Flexible-Spending-Account,#General-Ledger-Reporting-Service,#MyPaychex,#MyPaychex-One-Source-Solutions,#Paychex-HR-Solutions,#Paychex-HR-Online,#Paychex-Online-Payroll,#Paychex-Online-Reports,#Paychex-Preview,#Retirement-Services,#Time-and-Labor-Online,#Time-in-a-Box {display:block!important;}
#wrapper header h1,#wrapper header p.cta {display: none;}
#wrapper header {background-image: url(/National_Library/20160521004321oe_/http://www.paychex.com/a/i/payx-logo-print.png);background-repeat: no-repeat;margin: 0px;padding: 0px;height: 40px;background-position: right;width: 100%;}
