main#jp-main-content-wrapper
{
	margin: 0px !important;
}
.jp-browse-header, .jp-navbar-brand
{
	height: 30px; 
	position: relative;
}
.jp-portal-topic-wrapper
{
	padding: 0px !important;
	margin: 0px !important;
	top: 0;
	position: relative;
}
 .jcp-topic-pane-header
 {
	 height: 30px !important; 
 }


  .jcp-topic-pane-header, .jp-browse-header .jp-headerLowerContainer, .map-banner, .jp-portal-nav, .jp-topic-versionSelector, .jp-searchSuggestionBoxContainer, .related-links, .jp-portal-insertionPoint-header-logo-right, 
  .jp-user-dropdown-wrapper
{
	display: none !important;
	
}
.jcp-topic-pane-header a[href]:after, .jp-browse-header a[href]:after, .jp-browse-header a[href]:before {
    content: none !important;
  }
 .jp-browse-header div, .jp-browse-header nav
 {
	 margin: 0px !important;
	 padding: 0px !important; 
	 min-height: 0px !important; 
	 position: relative;
	 top: 0px; 
	 
 }
 .jp-navbar-brand
 {
	 display: block;
 }
#portal-browsePage
{
	margin-top: 5px; 
}
.jp-body main#jp-main-content-wrapper, main#jp-main-content-wrapper, .jp-body main#jp-main-content-wrapper .jp-portal-main-content
{
	margin: 0px; 
	padding: 0px; 
}
.jp-body main#jp-main-content-wrapper .jp-portal-main-content .jp-portal-topic-pane
{
	margin-left: 5px; 
}
#portal-browsePage
{
	margin-top: 20px; 
}

.dsi-footer #social
{
	display: none;
}
.jp-body main#jp-main-content-wrapper .jp-portal-main-content
{
	min-height: 20px; 
}
.jp-body main#jp-main-content-wrapper .jp-portal-main-content
{
	margin: 5px auto; 
}
a[href]:after {
    content: none !important;
  }
  
.dsi-footer #legal-links {
    display: none;
  }
  
 .dsi-footer #copyright
  {
	  display: block;
	  text-align: left;
	  margin-left: 0px;
	  padding-left: 0px; 
  }
  .jp-body
  {
	  font-family: Arial;
  }
.topic-topic .topic-dt, b, strong
{
	font-weight: bold;
}
	
