/****************************************************
	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;
}


div#HeaderContainer, 
div#ServiceContainer, 
div#InfoColumn, 
div#ToolsColumn, 
div#ContentFooter, 
div#FooterContainer,
*.BigScreenOnly,
div#PageAdministrator {
	display: none;
}

div#PrintFooter {
	border-top: 1px solid black;
	display: block;
	margin-top: 2em;
	padding-top: 1em;
}

body, 
div#PageContainer, 
div#Page, 
div#ColumnsContainer, 
div#ColumnsContainerInner, 
div#ContentAndInfoColumns, 
div#ContentAndInfoColumnsInner, 
div#ContentColumn,
div#ContentColumnInner,
div#WideContentColumn,
div#WideContentColumnInner,
div#FullWidthContentColumn,
div#FullWidthContentColumnInner {
	background-image: none;
	background-color: #FFFFFF;
	border: none;
	color: #000000;
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
}

div#ContentColumnInner, 
div#WideContentColumnInner,
div#FullWidthContentColumnInner, 
div#PrintFooter {
	font-size: 10pt;
}

div#ContentColumnInner ul,
div#WideContentColumnInner ul,
div#FullWidthContentColumnInner ul {
	list-style: disc;
	margin: 0;
	padding-left: 1em;
}

div#ContentColumnInner ul li,
div#WideContentColumnInner ul li,
div#FullWidthContentColumnInner ul li {
	background-image: none;
	padding: 0.2em 0.4em 0 0.5em;
}

ul.Row0 li, ul.Row1 li, ul.RowHeader li {
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

div#NavigationSitemap {
	margin: 0;
}

div.NavigationSitemap {
	width: 24%;
}

div#NavigationSitemap a.Depth3:link, div#NavigationSitemap a.Depth3:visited {
	background-color: White;
	color: Black;
	margin-right: 0;
	padding: 0;
}

div#FullWidthContentColumnInner div#NavigationSitemap ul {
	list-style: none;
	padding-left: 0;
}

div#FullWidthContentColumnInner div#NavigationSitemap ul li {
	padding-left: 0;
}

div#FullWidthContentColumnInner div#NavigationSitemap ul ul {
	list-style: disc;
	margin-left: 0.4em;
	padding-left: 1em;
}

div.NavigationChildInColumn {
	width: 32%;
}

div.NavigationChildInColumn a {
	background-image: none;
	padding: 0;
}
