	body {
		max-width: 1024px;
	}
	
	.panel {
		position:relative;
	}
	
	.inner {
		position:relative;
	}
	
	#data {
		display: table;
		width: auto;
		table-layout: fixed;
	}
	
	#data-row {
		display: table-row;
		width: auto;
	}
	
	#data-left {
		width: 566px !important;
		max-width: 566px !important;
		line-height:150%;
		border-right: 1px solid #cccccc;
		vertical-align: top;
		display: table-cell;
		padding-right:30px;
		padding-left:4px;
		overflow:hidden;
	}
	
	#data-right {
		width: 360px !important;
		max-width: 380px !important;
		line-height:150%;
		vertical-align: top;
		text-align:left;
		display: table-cell;
		padding-left:8px;
		
	}
	
	.panel {
		padding:0 !important;
	}
	
	.fieldtbl
	{
		width:100%;
		display:table;
		table-layout: fixed;
		padding:0;
	}
	
	.fieldcontainer
	{
		width:auto;
		display:table-row;
	}
	
	.leftfield
	{
		background-color:#fafafa;
		border:1px solid #bcbcbc;
		margin: 10px;
		padding:10px;
		width: 100% !important;
		max-width: 100%  !important;
		display:table-cell;
		vertical-align: top;
		font-size:13px;
		margin-bottom:30px;
	}
	
	.rightfield
	{
		background-color:#fefefe;
		border:1px solid #bcbcbc;
		width:390px !important;
		margin: 10px;
		padding:10px;
		display:table-cell;
		font-size:13px;
	}
	
	h2.toggleExpand{
		font-size:24px !important;
	}
	
	#data-left img {
		max-width: 100%;
		height: auto;
	}
	
	#data-right img {
		max-width: 100%;
		height: auto;
	}
	
	.fluid-width-video-wrapper {
		max-width: 85%;
		max-height:auto;
		margin:1%;
		padding: 2px;
	}
	
	#site-left {
		width: 60%;
		max-width: 60%;
		line-height:150%;
		border-right: 10px solid #ffffff;
		vertical-align: top;
		display: table-cell;
		padding-right:13px;
	
	}
	
	#site-right {
		width: 40%;
		max-width: 40%;
		line-height:150%;
		vertical-align: top;
		padding-left:10px;
		text-align:left;
		display: table-cell;
	
	}
	
	pre {
		white-space: pre-wrap;       /* css-3 */
		white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
		white-space: -pre-wrap;      /* Opera 4-6 */
		white-space: -o-pre-wrap;    /* Opera 7 */
		word-wrap: break-word;
	}