.layer_logo {
	position: absolute;
	left: 0px; top: 0px; width: 200px; height: 85px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
}

.layer_document_upload_frame {
	position: absolute;
	left: 200px; top: 0px; width: 100px; height: 85px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
}

.layer_language_selection_frame {
	position: absolute;
	left: 300px; top: 0px; width: 100px; height: 85px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
}


.layer_slogan {
	position: absolute;
	left: 400px; top: 5px; width: 600px; height: 75px;
	text-align: right;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
	font-size: 16px;
	color: #0064A8;
	font-weight: bold;
}

.layer_permanent_links {
	position: absolute;
	left: 0px; top: 85px; width: 1000px; height: 20px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/website/bg_grey_bar.jpg);
	background-repeat: repeat-x; 
}

.layer_permanent_links_text {
	position: absolute;
	left: 300px; top: 2px; width: 635px; height: 18px;
	text-align: right;
	vertical-align: center;
	margin: 0px auto;
	padding: 0px;
}

.layer_permanent_links_twitter {
	position: absolute;
	left: 940px; top: 3px; width: 55px; height: 14px;
	text-align: left;
	vertical-align: center;
	margin: 0px auto;
	padding: 0px;
}

.layer_navigation {
	position: absolute;
	overflow: hidden;
	z-index: 1;
	left: 0px; top: 105px; width: 200px; height: 730px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/website/bg_navigation.jpg);
	background-repeat: repeat-y; 
	background-color: #FFFFFF;
}

.layer_navigation_fill {
	position: absolute;
	overflow: hidden;
	z-index: 1;
	left: 0px; top: 835px; width: 200px; height: 0px;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/website/bg_navigation_fill.jpg);
	background-repeat: repeat-y; 
	background-color: #FFFFFF;
}

.layer_content_header {
	position: absolute;
	left: 200px; top: 105px; width: 760px; height: 35px;
	text-align: left;
	margin: 0px auto;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	background-color: #FFFFFF;
	overflow: hidden;
}

.layer_content {
	position: absolute;
	left: 200px; top: 105px; width: 780px;
	text-align: left;
	margin: 0px auto;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	overflow: visible;
}

.layer_content_print {
	position: absolute;
	left: 0px; top: 0px; width: 780px;
	text-align: left;
	margin: 0px auto;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	overflow: hidden;
}

.layer_navigation_followup {
	position: relative;
	left: 0px; top: 0px; height: 20px; width: 680px;
	text-align: left;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	overflow: visible;
	display: inline;
}

.layer_print {
	position: absolute;
	left: 680px; height: 20px; width: 100px;
	text-align: right;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
	display: inline;
}

.layer_content_startup {
	position: absolute;
	left: 200px; top: 105px; width: 780px;
	text-align: left;
	margin: 0px auto;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	overflow: visible;
}

.layer_content_news {
	position: absolute;
	left: 580px; top: 20px; height: 700px; width: 215px;
	text-align: left;
	margin: 0px auto;
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
}

@media screen, print {
	.layer_content_old {
		position: absolute;
		text-align: left;
		padding: 20px;
		background-color: #FFFFFF;
	}
}

@media screen {
	.layer_content_old {
		left: 200px; top: 105px; width: 760px;
		margin: 0px auto;
		overflow: visible;
		scrollbar-base-color: #EEEEEE; 
		scrollbar-track-color: #EEEEEE;
		scrollbar-face-color: #1A6EB1;
		scrollbar-highlight-color: #EEEEEE;
		scrollbar-3dlight-color: #EEEEEE;
		scrollbar-darkshadow-color: #EEEEEE;
		scrollbar-shadow-color: #EEEEEE;
		scrollbar-arrow-color: #FFFFFF;		
	}
}

@media print {
	.layer_content_old {
		left: 200px; top: 105px; width: 760px;
		overflow: visible;
		display: inline;
	}
}

@page {
	size: 21cm 29.7cm;
	margin: 1cm;
}