body
{
	font-size: 100%;
	width: 95%;
	margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    color: black;
}
html
{
	font-size: 100%;
		width: 100%;
}
/*
h1{
	font-size:2.8em;
}
h2{
	font-size:2.6em;
}
h3{
	font-size:2.4em;
}
h4{
	font-size:2.2em;
}
h5, p, a, li{
	font-size:1.0em;
}
*/
p, a, li{
	font-size:1.0em;
}
h1, h2, h3, h4, h5{
	color:#000;	
	padding-left:0;
	background:none;
}

.LeftContentColumn
{
	display:none;
}
.RightContentColumn
{
	display:none;
}
.BreadCrumbsHolder
{
	display: none;
}
.menu, 
#header{
	display:none;
}
#main-container{
	margin:0;
	/*width:99%;*/
	width: auto;
}
#main-content{
	width:auto;	
}
.MainContentColumn
{
	width: auto;
}
.medium-column{
	display:none;	
}
.teaser-content,
.main-teaser .teaser-content{
	padding:0;	
}

.theme-gallery{
	display:none;	
}

#footer 
{
	display:none;
}

div, body, html 
{
	/*background-color:Transparent !important;*/
	background-image:none;
}

.interaction-area
{
	display:none;
}

#ontraxdebugarea
{
	display:none;
}


.MainAndRightContentHolder {
    float:none;
    margin-right: 20px;
    width:auto;
}

.SocialMediaToolBar
{
	display: none;
}

#CommentsBlock
{
	display: none;
}

/* Total area on print */
.MainContentColumn {
    float:none; /*float: left;*/
    margin-bottom: 12px;
    margin-left: 10px;
    margin-right: 0;
    margin-top: 0;
}

.rssFeed
{
	display: none;
}

#main-container
{
	-moz-box-shadow: none;
	-khtml-box-shadow: none;
	-webkit-box-shadow: none;
	border: none;
}

#fb
{
	display: none;
}

.Print
{
	display: none;
}

.SingleWidth
{
	width:48% !important;
}


*
{
    background-color: white !important;
	background-image: none !important;
    overflow:visible !important; /* MUST BE SET TO DISPLAY FOR FF TO PRINT CORRECTLY */
}
