	/* Remove certain elements */
#header,
#topnav,
#left,
#more,
#jobNavBar,
#footer,
#general,
.jobNavBar,
.footer
{ display: none; }

	/* Remove all background since by default neither background colors nor images are printed. */
* { background: none ! important; }

	/* Hide links */
a { color: black; text-decoration: none; }
a img { border: 0; }

.print_version a { text-decoration: underline; }

	/* Let the width of the page prevail */
#body { margin: 1em; width: auto; }

#middle { padding-left: 0; padding-right: 0; }
.section { border-width: 0; }
#meta_section { border-width: 1px; padding-left: 0.5em; }
#meta_section .copyright { position: static; }

#logo_section { position: static; height: auto; }
#logo_section .logo { position: static; }
#logo_section .logo a { display: inline; padding: 0; margin: 0; overflow: visible; font-size: 1.5em; }

#search .page_list a:hover,
#search .page_list a.active
{ border-color: black; color: black; }

.company_facts th,
.skills .name,
#countdown .box_entry .days
{ color: black; }

.company_box { padding-bottom: 10px; border: dotted black; border-width: 1px 0; }

.print_version { display: block; }

#middle .company_logo { float: right; margin-bottom: 1em; }
.company_box { clear: both; }
