/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

html, body {
  height: 100%; }

body {
  width: 100%; }

#full_wrapper_left {
  display: none; }

#full_wrapper_right {
  display: none; }

#hire_us {
  display: none; }

#wrapper {
  margin: 0 auto;
  text-align: left;
  width: 8in; }

#sidebar_left, #flash, #footnotes_debug {
  display: none; }

#div_centre {
  width: 100%; }

.no_right_sidebar #div_main {
  width: 100%; }
.no_right_sidebar #div_centre {
  width: 100%; }

#footer {
  display: none; }

.clear {
  clear: both;
  height: 1%; }

#header {
  display: none; }

#subheader {
  display: none; }

#sidebar_right {
  display: none; }

body {
  font-size: 100%;
  font-family: "Times New Roman", Times, serif; }

p, h2, h3, h4, a {
  color: black;
  text-align: left;
  padding: 4px; }

a {
  text-decoration: underline;
  outline: none;
  color: black;
  padding: 0;
  margin: 0; }

a:link:after, a:visited:after {
  content: " (" attr(href) ")"; }

.no_href_print a:link:after, .no_href_print a:visited:after {
  content: "" !important; }

.cv a {
  text-decoration: none; }

h2, h3, h4 {
  font-family: Helvetica, Arial, sans-serif; }

ul {
  list-style-type: square; }

.boxout table img.profile {
  width: 180px;
  height: 180px; }

.page_break {
  display: block;
  page-break-before: always; }

.print_only {
  display: auto; }

.center {
  text-align: center; }

