/* Cascading Style Sheet for EPIBIOS4RX webpage */
/* Version: 10 June 2026 */

/** Main Page Title in Menu Page */  
.pageTitle {
  color: #072B48;
}

/* Footer properties (used in services/Footer.jsp) to control font size/color */
.footer
{ 
  background:#E5F3DB;
  color: #555555;
}

/* Button hover */
button.buttonHover, input.buttonHover, .yui-dt-button:hover
{
  color: #072B48;
  border: 1px solid #072B48;
  background-color: #fafffa;
}

/* Style for Search Form Partition Titles in searchQueryTab.jsp */
#partitionTitle {
  background-color: #072B48;
}

/*---------------------------------*/
/* YUI Tabview style-sheet section */
/*---------------------------------*/
/* Protect nested tabviews from other orientations */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { 
    border-width:0 0 5px;
}

/*------------------*/
/* YUI Tables       */
/*------------------*/

/* Column headings */
.ida-yui-table th
{
  background:#072B48;
}

/* Alternate table rows */
.ida-yui-table .yui-dt-odd td 
{
  background: #f5f9fa;
}

/*----------------------*/
/* YUI Table Pagination */
/*----------------------*/

/* Page number hover color */
.ida-yui-table-paginator .yui-pg-pages a:hover 
{
  color: #072B48;
}
.ida-yui-table-paginator .yui-pg-previous:hover
{
  color: #072B48;
}
.ida-yui-table-paginator .yui-pg-next:hover
{
  color: #072B48;
}

/* Selected page color */
.yui-skin-sam .ida-yui-table-paginator .yui-pg-current-page 
{
  background-color: #072B48;
}

/*--------------------------------*/
/* Collections page table styling */
/*--------------------------------*/
.table_header, .table_header a, .table_header a:visited, .table_header a:hover, .table_header a:active
{ 
  color:white; 
  background-color:#072B48; 
  font-weight:bold; 
}

.tableHeaderInactive, .tableHeaderInactive a, .tableHeaderInactive a:visited, .tableHeaderInactive a:hover, .tableHeaderInactive a:active
{
  color:#072B48;
  background-color:#072B48;
  font-weight:bold;
}

/*---------------------------------*/
/* Collaboration page table styling */
/*---------------------------------*/
.collaboration-alt-table-color
{ 
  background-color:#f5f9fa;
}

.collaboration-manuscript-inv-color:hover
{
  font-weight:bold;
}

/*-----------------------------*/
/* Collaboration Auto-Complete */
/*-----------------------------*/
.yui-skin-sam .yui-ac-content li.yui-ac-highlight { 
  background: #f5f9fa;
  color: #000000;
}

.collaboration-autoCompleteSideDisplay {
  background: #f5f9fa;
}

/*---------------------*/
/* Advanced Result Tab */
/*---------------------*/
.ida-advResult-alt-table
{ 
  background-color:#f5f9fa;
}

/*---------------*/
/* Image QC Page */
/*---------------*/
.ida-alt-table-color
{ 
  background-color:#f5f9fa;
}

.ida-alt-table-color-mouseOver td
{ 
  background-color:#f5f9fa;
  font-weight: bold;
}

/*-----------------*/
/* Study data page */
/*-----------------*/
.ida-studyData-label-font
{ 
  color:#072B48;
}
.ida-studyData-subcategory, .ida-studyData-subcategory:hover
{ 
  color:#072B48;
}
.ida-studyData-category, .ida-studyData-category:hover
{
  background-color:#072B48;
  color:#FFFFFF;
}
.ida-studyData-all-category { 
  color:#072B48;
}
#studyData #ygtvc0 { background:#072B48 }

#downloadBtn {
    width:124px;
    border-radius: 25px;
    border-width: 1px;
    border-style: solid;
    border-color: #072B48;
    height: 34px;
    font-family: 'Arial-BoldMT', 'Arial Bold', 'Arial';
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
    color: #FFFFFF;
    background: url(/pages/images/Download_Arrow_Enabled.svg) no-repeat 15px center;
    background-color: #072B48;
    padding: 2px 2px 2px 18px;
}

#studySearchButton {
    width:107px;
    border-radius: 25px;
    border-width: 1px;
    border-style: solid;
    border-color: #072B48;
    height: 33px; 
    font-family: 'Arial-BoldMT', 'Arial Bold', 'Arial';
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
    color: #FFFFFF;
    background: url(/pages/images/Search_Icon_Enabled.svg) no-repeat 15px center;
    background-color: #072B48;
}

#itemDesc {
    border-color: #072B48;
}

/*-------------------*/
/* Genetic data page */
/*-------------------*/
.ida-geneticData-label-font
{ 
  color:#072B48;
}
.ida-geneticData-label-description-font
{ 
  color:#072B48;
}
.ida-geneticData-subcategory, .ida-geneticData-subcategory:hover
{ 
  color:#072B48;
}
.ida-geneticData-category, .ida-geneticData-category:hover
{
  background-color:#072B48;
  color:#FFFFFF;
}
.ida-geneticData-all-category { 
  color:#072B48;
}

#geneticData #ygtvc0 { background:#072B48 }

#geneticSearchButton {
    background-color: #072B48;
    border-color: #072B48;
}


/*----------------*/
/* Superfish Menu */
/*----------------*/

/*** Background color of sub-menu item area span ***/
.sf-navbar {
  background: #E5F3DB;
}

/*** Sub menu background color (when parent item is highlighted) ***/
.sf-navbar li li {
  background: #E5F3DB;

  /** Grey right border to sub-menu items.  */
  border-right: 1px solid #666666;
}

/** Grey right border to the last main menu item. */
.sf-navbar > li:last-child {
  background: #666666;
  height:22px;
}

/** Remove borders for the sub-sub-menu items. */
.sf-navbar li li li {
  border-right: 0px;
}

/** Remove default white border from sub-menu items. (override from ida.css) */
.sf-navbar li li a, .sf-navbar li li a:visited, .sf-navbar li li a:hover {
  border-right: 0px;
  border-left: 0px;
}

/** Remove left border from first menu item ( which is default in rest). */
.sf-navbar li:first-child a {
  border-left: 0px;
}

/*** Text color of the parent menu item ***/
.sf-navbar a:link, .sf-navbar a:visited {
  color: #000000;
}

/*** Background color of parent menu item on SELECTED ***/
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
  background: #E5F3DB;
}

/*** Text color of the parent menu item on SELECTED ***/
.sf-navbar li.sfHover a:link, .sf-navbar li.sfHover a:focus,
.sf-navbar li.sfHover a:active, .sf-navbar li.sfHover a:visited {
  color: #555555;
}

/*** Text color of the parent menu item on HOVER ***/
.sf-navbar li.sfHover a:hover {
  color: #555555;
}

/*** Background color of the child menu item on HOVER ***/
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
  background: #E5F3DB;
  font-size:13px;
}

.sf-menu-loni-home, .sf-menu-loni-home a:link, .sf-menu-loni-home a:focus, 
.sf-menu-loni-home a:hover, .sf-menu-loni-home a:active, 
.sf-menu-loni-home a:visited{
  background: #E6E6E6;
}
