/* 

Heineken Symposium 2007 - Print
Version: 1.0

*/

body {
	font-family: Arial, sans-serif;
}

img {
	border: 0;
}

/* Logo and Navigation */

#logoandnav ul, #searchandnav2, #secondarynav, .skip, .surveylink, #toolsandservices, #footer, #furtherinfo {
	display: none;
}

#content, #logoandnav, #header {
	border: none;
}

em {
	display: block;
	font-style: normal;
	font-size: 80%;
}

h1 {
	font-size: 1.4em;
	font-family: Georgia, Garamond, serif;
}

h2 {
	font-size: 1.4em;
	font-family: Georgia, Garamond, serif;
	color: #444;
}

h3 {
	font-size: 1.1em;
	color: #333;
}

#maincontent table h3 {
	font-size: 0.8em;
	margin: 0;
	padding: 0;
}

#maincontent table h4 {
	font-size: 0.8em;
	margin: 0;
	padding: 0;
}

#maincontent table p {
	font-size: 0.8em;
	padding: 0;
	margin: 0;
}

p, ul {
	font-size: 12pt;
}

#maincontent {
	width: 100%;
}

/* Tables */

table {
	border-collapse: collapse;
}

#maincontent table {
	font-size: 1.2em;
	margin-top: 0.2em;
	margin-bottom: 0.5em;
	width: 100%;
	border-collapse: collapse;
}

#maincontent table td {
	color: #555;
	border-bottom: none;
	vertical-align: bottom;
}

#maincontent table td strong {
	color: #000;
}

#maincontent table tr.grey td {
	border-bottom: none;
}

#maincontent table tr.green td {
	border-bottom: none;
}

#maincontent table tr.thick td {
	border-bottom: none;
}

#maincontent table td.noborder, #maincontent table tr.noborder td {
	border-bottom: none;
}

#maincontent table td {
	text-align: left;
	vertical-align: top;
}

#maincontent table td.bold {
	font-weight: bold;
}

#maincontent table td.dark {
	font-weight: bold;
	color: #000;
}

#maincontent table.country td {
	vertical-align: top;
	text-align: left;
}

#maincontent table td.small, #maincontent table thead {
	font-size: 0.9em;
}

body #maincontent #printpage {
	display: none;
}

/* Footnotes */

.footnotes {
	font-size: 0.95em;
}