/* ADDITIONAL CSS RESOURCES */
@import url("/Frontend/Styles/navigation.css");
@import url("/Frontend/Styles/teaser.css");
@import url("/Frontend/Styles/page.css");
@import url("/Frontend/Styles/campaign.css");
@import url("/Frontend/Styles/typography.css");
@import url("/Frontend/Styles/form.css");

/*
*
* HTML CODES
*
******************************************/
html, body {
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	background-color: #cbcbca;
	background-image: url(/Frontend/Images/body-bg.jpg);
	background-repeat: repeat-x;
	height: 100%;
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: solid 0px;
}
ul {
	list-style-type: disc;
}
ul li ul {
	list-style-type: disc;
}
ul li ul li ul {
	list-style-type: disc;
}
ul li ul li ul li ul {
	list-style-type: disc;
}
ul li ul li ul li ul li ul {
	list-style-type: disc;
}
.clear {
	clear: both;
	font-size: 0 !important;
	height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}


.column-left {
	float: left;
}

.column-right {
	float: right;
}
#print-header {
	display: none;
}


/*
*
* GENERAL CONTENT SEPARATOR
*
******************************************/
.general-content-separator {
	font-size: 0;
	height: 1px;
	margin: 5px 0 5px 0;
}





/*
*
* LIST MARGINS
*
******************************************/
.list-bottom-margin {
	font-size: 0px;
	height: 2px;
}



/*
*
* PRINT
*
******************************************/
#print {
	float: right;
	margin: -40px 0 0 0;
	text-align: right;
}
#print a {
	color: #0b84bd;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#print a:hover {
	text-decoration: underline;
}
#print img {
	margin: 0 4px -3px 0;
}














