body {
	background-color: #d8dadc;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 80%;
	color: #807f84;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

#page {
	background-image: url("/layout_page_bg.gif");
	background-color: #EDEEEF;
	background-repeat: repeat-y;
/*	width: 800px;*/
	width: 95%;
/*	margin: auto;*/
}

#layout_header {
	vertical-align: left;
	background-image: url("/bg_layout_header.gif");
	background-repeat: repeat;
/*	width: 800px;*/
	width: 95%;
	height: 145px;
/*	margin: auto;*/
}

#layout_header_logo {
	position: absolute;
	right: 15%;
	margin-top: 30px;
	width: 228px;
	height: 63px;
}

#page_menu {
	width: 206px;
/*	width: 206px;*/
/*	height: 318px;*/
	float: left;
	background-image: url("/layout_menu.jpg");
	background-repeat: no-repeat;
	padding-top: 20px;
	color: #909090;
	text-align: left;
}

#page_content {
	margin-left: 200px;
/*	width: 554px;*/
	width: 73%;
	text-align: left;
	background-color: #edeeef;
	background-image: url("/layout_content_bg.gif");
	background-repeat: no-repeat;
	background-position: right;
	padding: 0.5em 1.5em 0.5em 1.5em;
}

#layout_footer_top {
	background-image: url("/layout_footer.gif");
	background-repeat: no-repeat;
	background-position: left;
	background-color: #edeeef;
/*	width: 800px;*/
	width: 95%;
	height: 10px;
/*	margin: auto;*/
	font-size: 50%;
}

#layout_footer {
/*	width: 800px;*/
	width: 95%;
	height: 3em;
/*	margin: auto;*/
	padding-top: 1em;
	font-size: 85%;
	font-weight: bold;
}

#page_menu p {
	width: 150px;
	margin-left: 1.5em;
	color: #807f84;
}

#page_menu p.level1, #page_menu p.level1-act {
	font-size: 110%;
	font-weight: bold;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}

#page_menu p.level1-act {
	color: #4a7fa8;
}

#page_menu p.level2, #page_menu p.level2-act {
	background-image: url("/menu_level2.gif");
	background-repeat: no-repeat;
	background-position: left;
	font-size: 85%;
	font-weight: bold;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 15px;
	margin: 0em 0.5em 0.5em 3em;
}

#page_menu a, #page_menu a:link, #page_menu a:active, #page_menu a:visited {
	color: #807f84;
	text-decoration: none;
}

#page_menu a:hover {
	color: #4a7fa8;
	text-decoration: underline;
}

#page_menu p.level1-act a, #page_menu p.level1-act a:link, #page_menu p.level1-act a:active, #page_menu p.level1-act a:visited, 
#page_menu p.level2-act a, #page_menu p.level2-act a:link, #page_menu p.level2-act a:active, #page_menu p.level2-act a:visited {
	color: #4a7fa8;
	text-decoration: none;
}

#page_menu p.level1-act a:hover, #page_menu p.level2-act a:hover {
	color: #4a7fa8;
	text-decoration: underline;
}

