/*//TN PRINT LAYOUT STYLE*/
body {
  color : #000000;
  background : #ffffff;
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

/*Remove all floats in divs*/
div {float: none !important;}
/*Make tables span the width of the page if possible*/
/*//TN doesn't neccessary apply to every table layout sitewide
table {
	table-layout: fixed;
	width: 100%;
	border: none;
}
table th {font-size : 10pt; font-weight: bold; color: #000000; background: transparent;}
table td {font-size : 9pt; font-weight: bold; color: #333333; background: transparent;}
*/
/*Layers to hide*/
#submenu_container, #nav, #topbar, #youarehere, #submenu_extra, #disclaimer_privacy_holder, #footer_links {display: none !important;}
/*Layout changes*/
#main_container{width: 100%; border: none; margin: 0; padding: 0;}
#main_content{width: 100%; border: none; margin: 0; padding: 0;}
/*700 px seems to be best for width FF3 and IE7 100% doesn't work here*/
#subcontainer {
	border: none;
	padding: 0 0 0 10px;
	width: 700px;
}
#subcontent_inner{width:700px;}
/*Some other element changes*/
h1, h2, h3 {page-break-after:avoid;}
a:link, a:visited {
	color: #333;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}
#logobar {margin-bottom: 25px;}
/*//TN pipe separators need div in template: a.footer_link2 {display: none;}
#footer_bottom_content {text-align: center;}
#footer_bottom_content img {display: none;}*/
#footer_bottom {margin-top: 50px;}
#footer_bottom_content img {width: 80px;}/*//TN made spacer img width less in print*/