/*
	Tables for displaying conference rates
 */
table.ratetable {
	margin: 1em auto;
	width: 90%;
	border-collapse: collapse;
	border: 3px ridge #000;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
table.ratetable th {
	padding: 6px 5px;
	border: 3px ridge #000;
	font-size: 11px;
	font-weight: bold;
	color: #930;
	background-color: transparent;
}
table.ratetable td {
	width: 30%;
	padding: 12px 5px;
	border: 3px ridge #000;
}
table.ratetable td.ratecategory {
	width: 40%;
	text-align: left;
}
table.ratetable tr.oddrow {
	color: inherit;
	background-color: #FFFFCC;
}
table.countries {
	margin: 1em 2%;
	width: 95%;
	border-collapse: collapse;
	border: 1px solid #CCC;
	font-size: 11px;
	text-align: left;
}
table.countries td {
	width: 33%;
	padding: 6px 5px;
	border: 1px solid #CCC;
	font-size: 11px;
}