/*#accessibility {display:none;}
.system_header {display:none;}
.system_headerPageInfoBar {display:none;}
.system_mainContentColumn1 {display:none;}
.system_mainContentColumn2 {width:630px;}
.system_xmod_SearchOptions {display:none;}
.system_mainContentColumn3 {display:none;}
.system_footer {display:none;}
#copyright .hits {display:none;}
#copyright .link {color:black;}*/


@page {
	size: 21cm 29.7cm;
	margin: 2.54cm 3.17cm;
}
div {
	margin: 0 !important;
	padding: 0 !important;
	height: auto !important;
	float: none !important;
	width: 100% !important;
}
.sys_menucolumn, #sitefooter, .sys_visitors, #breadcrumb, #siteheader {
	display: none !important;
}
.sys_genericcontent {
	font-size: 10pt !important;
	background: white !important;
	color: black !important;
}
#pagebannerimage {
	background: none !important;
}
#pagebannertext {
	clear: both !important;
	width: 100% !important;
	text-align: center;
}
.sys_contentcolumn {
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
	border: 0 !important;
}
.sys_copyighttext {
	color: black !important;
	background: white !important;
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}
.sys_visitors {
	display: none !important;
}
.sys_genericcontent #pagebannerimage h1#pagetitle {
	border: 0 !important;
}
.sys_wrap {
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
}
#sitemiddle {
	height: auto;
}
.sys_contentcolumn { /*main content styles*/
	float: none !important;
	border: 0 !important;
	width: auto !important;
	color: black !important;
}
h1#pagetitle {
	width: 100% !important;
	clear: both !important;
	float: none !important;
	margin: .5cm 0 !important;
	padding: 0 !important;
	color: black !important;
}
#copyrightbar {
	margin: 0;
	padding: 0;
}
#sitemiddle .sys_contentcolumn ul {
	list-style: disc inside !important;
}
#sitemiddle .sys_contentcolumn li {
	background: none !important;
}
#sitemiddle .sys_contentcolumn hr {
	height: 2px !important;
	border: 0 !important;
}
#sitefooteroptions {
	background: none !important;
	float: none !important;
	width: auto;
}
#sitefooteroptions ul {
	margin: .5cm 0 .5cm 0!important;
	padding: 0 !important;
}
#sitefooteroptions li {
	display: inline !important;
	float: none !important;
	padding-right: 1cm !important;
	margin-left: 0 !important;
	padding-left: 0 !important;
}
#sitefooteroptions li.sys_returntotop {
	display: none !important;
}