.alt-row {
	background-color: default;
}

/* When printing, border-strips should be black-on-white
with simple black borders */
.border-strip {
	background-color: white;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	color: black;
}

.border-strip A {
	color: black;
}

/* Since this is used for displaying image links, there's
no point in printing them. */
.image-button {
	display: none;
}

/* Hide the links when printing */
.links {
	display: none;
}

.message {
	display: none;
}

.noprint {
	display: none;
}

.pagebreak {
	page-break-before: always;
}

/* I tried width: 100% here, but Firefox would 
cut off the right hand side, even though it looked
fine in the preview.  Apparently, 100% doesn't take
into account the paper margin.  So hardcode it. */
.table-main {
	width: 8in;
}