/*===========================================================================
	print.css
===========================================================================*/

/* Page
===========================================================================*/

body div#page {
	width: auto;
}

/* trigger hasLayout since we removed the width dimension */
/* 1st for IE 5.x-6, 2nd for IE 7, hidden from IE 5 Mac */ /*\*/
* html body div#page {
	height: 1%;
}

*+html body div#page {
	zoom: 1;
}
/**/ /* end hidden from IE 5 Mac */

/* Defaults
===========================================================================*/

/* Links */

a:link,
a:visited,
a:focus,
a:hover,
a:active {
	color: black;
	
	text-decoration: underline;
}

a img {
	border-style: none;
}

/* Tables */

table {
	border-collapse: collapse;
	
	width: 100%;
}

table th {
	text-align: left;
	
	border-bottom: 1px solid silver;
}

table td {
	border-top:    1px solid silver;
	border-bottom: 1px solid silver;
}

/*
	Printing Tables
	http://css-discuss.incutio.com/?page=PrintingTables
*/

table thead {
	display: table-header-group; /* for IE 5.5+ */
}

table tr {
	page-break-inside: avoid;
}

/* Elements to Hide
===========================================================================*/

div#page ul#primary-nav,
div#footer ul {
	display: none;
}
