body {
	background-color: #FFFFFF;
	color:#000000 !important;
}

site, content, header, footer, article {
    width: 100% !important;
	display:block;
}

nav {
  display: block;
}

div.download {
	display:none;
}

gallery {
	margin:12px auto 0px;
}

content article > div.gallery {
  max-width: 100%;
  padding: 0px 0px;
}

.rightcolumn, .leftcolumn {
	clear:both;
	float:none;
	width:100% !important;
    padding: 12px 0px 0px;
}

content article div {
  padding: 0px;
  margin:0px;
  float: none;
  max-width:100% !important;
  width: 100% !important;
}


content article > div div {
  margin:20px 5%;
  max-width:40%
}


content {
	background-image: none;
}

article {
	background: #eeeeee none repeat scroll 0 0 !important;
	background-color: #eeeeee !important;
}


siderail, footer {
	clear: both;
	width:100%;
	color:#000000;
	float:none;
	display:block;
}

.responsiveMenuTheme1d.isDesktop > li > ul ul, .responsiveMenuTheme1m.isMobile > li > ul ul {
display: none;
}

.responsiveMenuTheme1d, .responsiveMenuTheme1d.isDesktop > li > a {
	padding: 0px;
}

#responsiveMenu94.responsiveMenuTheme1d.isDesktop > li.first {
    width: auto;
}

.responsiveMenuTheme1d.isDesktop li a, .responsiveMenuTheme1d.isDesktop li span.separator, .responsiveMenuTheme1d.isDesktop li span.navHeader {
    border-left: none;
    width: auto;
}

.responsiveMenuTheme1d.isDesktop > li.parent > a {
    padding: 0px 5px;
}

						.responsiveMenuTheme1d.isDesktop span.opener, .responsiveMenuTheme1m.isMobile span.opener {
						  background-image: none !important;
						}
						
	nav ul.menu li, nav ul [class*="responsiveMenuTheme"] li, .responsiveMenuTheme1d.isDesktop li {
	  float: left;
	  margin: 0px !important;
	  padding: 0px 12px !important;
	  width: auto;
	  font-size:90%;
	}
	

@media print{
	
*{background:transparent !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}

body {
	color:#000000 !important;
}

#wrapper {
  max-width: 100% !important;
  min-width: 100% !important;
}


#footer-bar, #footer-bar a:link, #footer-bar a:visited, #footer-bar a:active {
	color:#000 !important;
}

#footer-menu ul li a, #footer-menu, .customcopyright, .customcopyright a {
  color: #000 !important;
}

.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}

pre,blockquote{border:1px solid #999;page-break-inside:avoid}

thead{display:table-header-group}

tr,img{page-break-inside:avoid}

img{max-width:100% !important}

@page{margin:0.5cm}

p,h2,h3{orphans:3;widows:3}

h2,h3{page-break-after:avoid}



#header .search,#footer-bar .social-block,#footer-bar .divider,#subnav,#inner-content #subnavnews,#header .logo a,#main-menu #nav>li>ul,#main-menu-intranet #nav>li>ul{display:none !important}

#header .logo-dark{display:block}

} 
