body {
	font-size: 0.95em;
	font-family: arial, sans-serif;
}

.noprint, .logo, .top_row, .left_col, .right_col, .middle_row_footer, #stack {
	display: none;
}

h3, h4, h5, h6 {
	margin: 0.5em 0;
}

a {
	color: #666;
}

body, .middle_row {
	background-image: none;
}

td {
	vertical-align: top;
}

td.general {
	font-weight: bold;
}

table#contact-list {
	border-collapse: collapse;
	width: 100%;
}

table#contact-list th, table#contact-list td {
	padding: 0 0.5em 0 0;
	text-align: left;
	vertical-align: top;
}

