body {
	/*display: table;*/
	text-align: left;
	background: #ffffff;
}
div {
	/*display: table-cell;*/
}
h1, h2, h3, h4 {
	height: auto !important;
	padding: 0px !important;
}
.sIFR-hasFlash #colCenter h2 {
	visibility: visible;
}
.rgaccord2-content {
	display: none;
}
.act {
	display: inline;
}
/* page, main
----------------------------------*/
#page {
	margin: 30px 0px 30px 30px;
	width: 500px;
	text-align: left;
}
#bg, #top, #colLeft, #colRight, #head, #navSub, #print, h1, h2.rgaccord2-toggle {
	display: none;
}
h1.act {
	display: table;
	width: 100%;
}
#main {
	margin-top: 4px;
	/*background: #e5e5e5;*/
	clear: both;
	float: none;
	text-align: left;
	border: none;
}
#logoTop {
	width: 500px;
	height: 75px;
	text-align: right;
}
#colTop {
	width: 500px;
	height: 30px;
	display: none;
}
#colTop h1, #colTop p {
	margin: 0px;
}
#colTop h1 {
	width: 400px;
	float: left;
}
#colTop p {
	float: right;
	display: none;
}
#colTop a {
	color: #333333;
}
#colRight {
	width: 500px;
}
#rightInner {
	margin-left: 15px;
}
#body {
	width: 100%;
	margin-top: 0px;
	padding-bottom: 20px;
	background: #e5e5e5;
	clear: both;
	float: none;
}
#content {
	margin-left: 20px;
	width: 450px;
}
div.rgaccord2-content h2 {
  display: none;
}
#right {
	width: 163px;
	display: none;
}
#footer {
	display: table;
	width: 475px;
	padding-top: 30px;
	font-size: 10px;
	line-height: 1em;
	text-align: center;
	color: #999999;
	clear: both;
	float: none;
}
/* prizes
----------------------------------*/
td {
	/*border-left: 1px solid #666666;*/
}
.lineTopWhite, table tr.lineTopWhite td {
	border-top: 1px solid #cccccc;
}
