/****************************************************
	P R I N T
****************************************************/
.HideOnPrint {
	display: none ! important;
}

.ShowOnPrint {
	display: block ! important;
}

.ResizeOnPrint {
	border: 0 ! important;
	margin: 0 ! important;
	padding: 0 ! important;
	width: 100% ! important;
}

body, 
input, select, textarea, 
table, tr, td,
h1, h2, h3, h4, h5, h6,
a {
	background-color: #FFFFFF ! important;
	color: #000000 ! important;
}

a, a:visited {
	text-decoration: underline ! important;
}


div#ColumnsContainer,
div#ColumnsContainerInner,
body {

	background-image: none !important; 
}


/* Teasers */
body#Site1 div.Teaser a,
body#Site1 div.Teaser h1,
body#Site1 div.Teaser h2,
body#Site1 div.Teaser h3,
body#Site1 div.Teaser h4,
body#Site1 div.Teaser h5,
body#Site1 div.Teaser h6 {
	background-color: #E8F0F0 ! important;
}

body#Site2 div.Teaser a,
body#Site2 div.Teaser h1,
body#Site2 div.Teaser h2,
body#Site2 div.Teaser h3,
body#Site2 div.Teaser h4,
body#Site2 div.Teaser h5,
body#Site2 div.Teaser h6 {
	background-color: #C2E3F3! important;
}

body#Site3 div.Teaser a,
body#Site3 div.Teaser h1,
body#Site3 div.Teaser h2,
body#Site3 div.Teaser h3,
body#Site3 div.Teaser h4,
body#Site3 div.Teaser h5,
body#Site3 div.Teaser h6 {
	background-color: #EDC1A9 ! important;
}

body#Site4 div.Teaser a,
body#Site4 div.Teaser h1,
body#Site4 div.Teaser h2,
body#Site4 div.Teaser h3,
body#Site4 div.Teaser h4,
body#Site4 div.Teaser h5,
body#Site4 div.Teaser h6 {
	background-color: #9BD5C7 ! important;
}
