﻿body 
{
	width:auto !important;
	background:none !important;
	padding:8px !important;
	font-size: 100%;
}

#container 
{
	width:auto !important;
	margin:0 0 0 0 !important;
}

#header 
{
	height:auto !important;
}

#header,
#atc-home #header
{
	background:none !important;
}

#header h1 {
	display:block !important;
	font-size:3.5em !important;
}

#header h1 a
{
	margin:0 0 8px 0 !important;
	float:none !important;
	overflow:visible !important;
	width:auto !important;
	height:auto !important;
	text-indent:0 !important;
	background:none !important;
	text-decoration:none !important;
	font-family:'Trebuchet MS', HelveticaNeue, helvetica, geneva, arial, sans-serif !important;
	color:#0070b2 !important;
}

#header p 
{
	float:none !important;
	margin:0 0 8px 0 !important;
	width:auto !important;
	text-align:left !important;
}

#header #countryselector
{
	display:none !important;
}

#navigation 
{
	display:none !important;
}

#content 
{
	width:auto !important;
	float:none !important;
}

#flash 
{
	display:none !important;
}

#featurepanel 
{
	width:auto !important;
	height:auto !important;
	background:none !important;
}

#featurepanel #fp1 h2,
#featurepanel #fp2 h2
{
	color:#000000 !important;
	position:relative !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	margin:0 0 8px 0 !important;
}

#featurepanel #fp1 p,
#featurepanel #fp2 p
{
	color:#000000 !important;
	position:relative !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	margin:0 0 8px 0 !important;
}

#featurepanel #fp1 .btn-video
{
	position:relative !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	height:auto !important;
	color:#000000 !important;
	background:none !important;
	padding:0 0 0 0 !important;
	margin:0 0 8px 0 !important;
}

#newspanel 
{
	width:auto !important;
	float:none !important;
	margin:0 0 8px 0 !important;
}

#newspanel h2 
{
	margin:0 0 8px 0 !important;
}

#newspanel .newsitem h3
{
	margin:0 0 8px 0 !important;
}

#newspanel  .newsitem .newsimage 
{
	width:auto !important;
	float:none !important;
	margin:8px 0 8px 0 !important;
}

#newspanel  .newsitem .newsimage img 
{
	margin-right:8px !important;
	margin-bottom:8px !important;
	float:left !important;
}

#newspanel  .newsitem .newsimgdesc 
{
	margin:0 0 8px 0 !important;
}

#newspanel  .newsitem .newsimagelrg 
{
	display:none !important;
}

#newspanel  .newsitem  .newsummary 
{
	margin:0 0 0 0 !important;
}

#newspanel  .newsitem  .newsummary p 
{
	margin-bottom:8px !important;
}

#companyoverviewpanel
{
	clear:left !important;
	width:auto !important;
	float:none !important;
	margin:0 0 8px 0 !important;
	padding:0 0 0 0 !important;
	background:none !important;
}

#companyoverviewpanel h2 
{
	margin:0 0 8px 0 !important;
}

#companyoverviewpanel p
{
	margin:0 0 8px 0 !important;
}

#registerpanel {
	display:none !important;
}

#mediacentrepanel 
{
	display:none !important;
}

#footer  
{
	margin:0 0 8px 0 !important;
	padding:0 0 0 0 !important;
	width:auto !important;
	min-height:0 !important;
	border-top:0 none !important;
}

#footer p 
{
	margin:0 0 8px 0 !important;
}

#footer #footerright .btn-printpage
{
	display:none !important;
}

#footer #footerright .btn-emailpage
{
	display:none !important;
}

#footerleft,
#footerright
{
	width:auto !important;
	float:none !important;
}

#contentheader 
{
	width:auto !important;
	height:auto !important;
	background:none !important;
	color:#97bf0d !important;
}

#contentheader #breadcrumbs,
#contentheader #breadcrumbs a
{
	color:#000000 !important;
}

#contentheader #breadcrumbs
{
	padding:0 0 0 0 !important;
	margin:0 0 8px 0 !important;
}

#contentheader #pagetitle
{
	padding:0 0 0 0 !important;
	margin:0 0 8px 0 !important;
}

#contentheader #pagetitle h2 
{
	width:auto !important;
}

#columna 
{
	width:auto !important;
	float:none !important;
	margin:0 0 8px 0 !important;
}

#columnb 
{
	margin-top:0 !important;
	width:auto !important;
	float:none !important;
}

#columna h1,
#columna h2,
#columna h3,
#columna h4,
#columna h5,
#columna h6,
#columna p,
#columnb p,
#columnb h1,
#columnb h2,
#columnb h3,
#columnb h4,
#columnb h5,
#columnb h6 
{
	margin-bottom:8px !important;
	padding:0 0 0 0 !important;
}

#columnb .feature 
{
	background:none !important;
	border-top:0 none !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}