body {overflow:visible!important; font-family:Arial, Helvetica, sans-serif; font-size:11pt}
body, .stage-container {padding-top:0!important}
.nav,
.hero-container,
.breadcrumbs,
.sidebar,
.sidebar-promo-box,
#roles-nav,
.overview-list .overview-item .arrow-right,
.tab-content-bottom-border,
.overview-list img,
.footer,
.super-footer,
img,
.hidden,
.b-read-more,
.roles-sub-nav,
.back-to-top-visible,
.back-to-top
{display:none!important;}

h1,h2,h3,h4,h5,h6,
.block p,
.roles-content .tab-content .block,
.roles-content .tab-content .block p,
.overview-list li.overview-item h3,
.tab-content .detailed-page-list h3,
.overview-list li.overview-item p
{background-color:#fff; color:#000;}

.tab-content .block {clear:both!important}

.block,
.overview-list
{overflow:visible;}
.block 	{margin-bottom:15pt}
.detailed-page-list .list-item,
.the-process
{float:none!important; display:block!important;}

.block-content						{float:none!important}
.content-main-panel 				{width:auto!important;margin:0 auto 0 0; float:none;display:block; overflow:visible;}
.tab-heading						{display:block!important; border-bottom:1px solid #aaa; font-size:110%;}
.roles-content .top					{border:none!important; display:block!important; padding:30px 0 10px!important; clear:both!important}
.overview-list						{margin-left:0;}
.overview-list li.overview-item		{width:auto!important; padding:0!important; margin-bottom:1pt; border-top:none!important; clear:both!important;}
.recruitment-process table			{width:100%; border:1px solid #bbb;}
.recruitment-process tr				{background-color:#fff; color:#000;}
.recruitment-process tr.alt			{background-color:#f2f2f2; color:#000;}
.the-process						{width:50%!important;border:none!important; padding:0!important}

.header .print-header				{display:block!important; position:relative; background-color:#aaa; height:20pt}
.print-header ul					{list-style:none; margin-left:0; margin-bottom:20pt;}
.print-header li					{float:left; display:inline;}
.print-header li.headline			{float:right;}
.print-header li img				{display:block;}

.overview-list li.top-item			{min-height:0!important;}
.overview-list li.overview-item     {overflow:visible!important; width:auto!important; float:none!important;}
.block-sidebar                      {width:auto!important; float:none!important;}
