/* Header Image */
#header{
  min-height: 100px;
  /*height:167px;*/
  max-height: 130px;
  background: url("../images/header-tile.jpg") repeat-x scroll left top #FFFFFF;
} 

/* Menu-bar */
#menu-bar{
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  background: #1f406d;
}

ul.sf-menu.sf-horizontal ul{
  /*border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;*/
}

ul.sf-menu.sf-style-default li li {
  background: #F9FBFA;
  /*border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;*/
}

ul.sf-menu.sf-style-default li li li{
  background: #F9FBFA;
  /*border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;*/
}

.sf-menu li li:hover > ul,
.sf-menu li li.sfHover > ul {
  left: 17em;
  top: 0;
}
#menu-bar ul li {
  float: left;
  padding-left: 10px;
  padding-right:10px;
  padding-top:8px;
  padding-bottom:4px;
}
ul.sf-menu.sf-horizontal li > ul li{
  padding-top:10px;
  font-size:12px;
}

ul.sf-menu.sf-horizontal a {
  min-height:15px;
  height:auto !important;
  line-height: 15px;
  padding-bottom:5px;
}

/*Added to remove the title from display*/
#edit-title-begins-wrapper{
 display:none;	
}

ul#superfish-1.menu a{
	border:0px !important;
	color: #FFFFFF !important;
}
ul#superfish-1.menu a:hover{
	color: #266392 !important;
}
#menu-bar{
min-height:25px !important;
}
#menu-bar ul li:hover>a {
	color: #1f406d !important;
}
.sf-menu.sf-style-white li:hover, .sf-menu.sf-style-white li:hover a.menuparent{
	color: #1f406d !important;
}
/*Adjusting the footer width and height */
div#block-block-10.block div.block-inner{
	margin-left:0px !important;
	margin-right:0px !important;
	background-color: transparent !important;
}

div#block-block-10{
	margin-bottom:0px !important;
}
div#block-block-10.block div.block-inner div.block-content{
	padding: 0px !important;
}

/*Removing the background color for Custom Home Page*/
body.page-node-5375 {
	background-image:none !important;
	background-color:#ffffff !important;
}	

/*Css for Home Page - Node 5375*/
/*Slide Show and Popular Links*/
div#block-block-17.block div.block-inner, div#block-block-20.block div.block-inner, 
div#block-block-16.block div.block-inner, div#block-block-12.block div.block-inner,
div#block-block-14.block div.block-inner, div#block-block-13.block div.block-inner, 
div#block-block-11.block div.block-inner, div#block-block-26.block div.block-inner,
div#block-block-27.block div.block-inner, div#block-block-21.block div.block-inner,
div#block-block-28.block div.block-inner, div#block-block-47.block div.block-inner
{
	margin-left:0px !important;
	margin-right:0px !important;
}
div#block-block-17.block div.block-inner div.block-content, div#block-block-20.block div.block-inner div.block-content,
div#block-block-16.block div.block-inner div.block-content, div#block-block-12.block div.block-inner div.block-content,
div#block-block-13.block div.block-inner div.block-content, div#block-block-14.block div.block-inner div.block-content,
div#block-block-11.block div.block-inner div.block-content, div#block-block-26.block div.block-inner div.block-content,
div#block-block-27.block div.block-inner div.block-content, div#block-block-21.block div.block-inner div.block-content,
div#block-block-28.block div.block-inner div.block-content, div#block-block-23.block div.block-inner div.block-content, 
div#block-block-47.block div.block-inner div.block-content
{
	padding-left:0px !important;
	padding-right:0px !important;
}
div#block-block-11.block div.block-inner, div#block-block-30.block div.block-inner
{
	margin-bottom:0px !important;
}
div#block-block-26.block div.block-inner div.block-content, div#block-block-30.block div.block-inner div.block-content{
	padding-bottom:0px !important;
}
div#block-block-27.block div.block-inner div.block-content{
padding:0px !important;
}
/*removing the Main Menu title from display*/
div.mean-bar nav.mean-nav nav h2{
	display:none;
}

/*Mean Bar Background Color*/
.mean-container .mean-bar, .mean-container .mean-nav{
	background: none repeat scroll 0 0 #1D448D !important;
}

a.meanmenu-reveal{
	right: 30px !important;
	left: auto !important;
}
.mean-container .mean-nav{
	margin-top:2px !important;
}
div#block-block-28.block div.block-inner div.block-content,div#block-block-21.block div.block-inner div.block-content, div#block-block-23.block div.block-inner div.block-content, div#block-block-38.block div.block-inner div.block-content{
	padding:0px !important;
}

/*Adding padding to the Views - Publication and Auhorlist*/
div.view-content div.views-row div.views-field{
	padding-top:5px;
	padding-bottom:5px;
}

div.span-29 div.edge-feat-img, div.span-30 div.edge-feat-img,div.header-img-location, div.header-img-location_aff_news, div.header-img-location_aff_admin,
div.header-img-location_aff_local, div.header-img-location_ipi_about, div.header-img-location_ipi_int, div.header-img-location_ipi_phil, div.header-img-location_ipi_archive,
div.header-img-location_ipi_events, div.header-img-location_ipi_contact, div.header_OUP_contact, div.header_OUP_archive,
div.header_OUP_pub.header-img-position, div.header_OUP_tech1 , div.header_OUP_research1, div.span-28 a div.edge-feat-img{
	display: none !important;
}

div#ushmc-nav-container ul.ushmc-navigation li ul{
	margin-left:0px;
}

#block-block-29 >div{
display:none !important;
}
label{
	display: inline;
}

#node-5025.node table#ahs-table-col tbody tr td p, 
#node-5025.node table#ahs-table-col tbody tr td a span{
	font-size:11px !important;
	font-weight:bold !important;
}
#node-5025.node table#ahs-table-col  thead tr th{
	font-size:12.5px !important;
}
#node-5025.node table#ahs-nav-table span.condaterange a.expandall,
#node-5025.node table#ahs-nav-table span.condaterange a.collapseall{
	width:140px;
	font-size:13px;
}
/*The Sitemap and Font images on Header*/
#print_sitemap {
    background: url("/portal/images/sitemap_print_font_banner.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 26px;
    margin: 25px 0px 0 0;
    width: 224px;
}
header#header.clearfix div.span-30 form{
	margin-bottom:0px;
}

/*Cityscape Landing Page - Do not display the download and Print icons*/
article#node-532.node div#cspage-download-print-icons{
	display:none !important;
}


div#block-block-36.block div.block-inner  div.block-content{
	padding-top:0px;
}

#block-system-main-menu > ul{
	display:none !important;
}
div#menu-bar.nav nav#block-block-51.block{
	display:none;
}

/*Added the following code after 05-30-2014*/
h4{
	line-height:1.2em !important;
}
.three-3x33{
	margin-top:0px !important;
}
.block-content{
	padding-bottom: 0px !important;
}
#block-views-pdr-edge-news-archive-block-3 >  h2, #block-views-pdr-edge-news-archive-block-2 >  h2,
#block-views-pdr-edge-news-archive-block-4 >  h2, #block-views-pdr-edge-news-archive-block-1 >  h2,
article#node-3281.node p.author-datetime, p.author-datetime
{
	display:none !important;
}
div#columns{
	padding-top:0px !important;
}
section#block-views-pdr-edge-news-archive-block-4.block div.view-content div.views-row div.views-field ,
section#block-views-pdr-edge-news-archive-block-1.block div.view-content div.views-row div.views-field ,
section#block-views-pdr-edge-news-archive-block-2.block div.view-content div.views-row div.views-field ,
section#block-views-pdr-edge-news-archive-block-3.block div.view-content div.views-row div.views-field {
	padding-left: 10px !important;
}


form#views-exposed-form-AllPublicationsByYear-page-1{
	display: none !important; 
}
/*Right Side Publication's block*/
#block-block-55{
 margin-top:35px !important;
}
#block-block-56, #block-block-57{
 margin-top:35px !important;	
}
div.field-name-taxonomy-vocabulary-1 ul.field-items  > li.field-item,
div.field-name-taxonomy-vocabulary-6 ul.field-items  > li.field-item{
 margin-left:0px !important;	
}
.field-name-taxonomy-vocabulary-6 .field-type-taxonomy-term-reference{
 margin-top: 0px !important;
}
#block-views-allelisttypes-block-1{
 margin-top:40px !important;
}
li a:hover{
	font-weight:bold !important;
}
.block-title{
	font-size:1.3em !important;
}

