/* corp-research.css - new default corporate style for pages with a research 
target audience. Layout information shared with other audience styles and is kept in layout.css */

/* ############## START BANNER STYLES ############### */

/* headerBox is the containing div for all the header elements */
#headerBox {
	background-color: #003976;
}

/* "information about" bar (has a gradient fill background image) */
#headerBox #topBar1 {
	color: #FFFFFF; 
	background: url(/style/images/research-topbar-faderight.gif);
	background-repeat: repeat-y;
	background-color: #3d6897;
	border-bottom: 1px solid #FFFFFF; 
}

/* list items in "information about/for". Colour is set to the non link text 
(ie informaiton for/about labels) and given white left border to divide links */
#headerBox li {
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

/* link styles for "information for/about" */
#headerBox li a {
	color: #FFFFFF;
}
	
/* link hover styles for "information for/about" */
#headerBox li a:hover {
	color: #ffff33;
}

/* container div for search form on bottom right of banner, needed to set 
positioning context for the form */
#searchForm {
	color: #FFFFFF;
}

/* breadcrumbBox is the list of breadcrumb links. It has a top-to-bottom 
gradient background */
#breadcrumbBox, #breadcrumbBox2 {
	background-image: url(/style/images/research-breadcrumb-fadeup.gif);
	background-repeat: repeat-x;
	background-color: #003976;
}

#breadcrumbBox li, #breadcrumbBox2, #breadcumbBox2 li {
	color: #FFFFFF;
}

#breadcrumbBox li a, #breadcrumbBox2 a {
	color: #FFFFFF;
}

#breadcrumbBox li a:hover, #breadcrumbBox2 a:hover {
	color: #ffff33;
}

/* ############## CONTEXT NAV STYLES ############### */

/* nav container with curved bottom graphic */
#contextNavBox ul {
	background: url(/style/images/research-nav-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


/* add background colour and image  */
#contextNavBox ul li a, #contextNavBox ul li form {
	background: url(/style/images/research-nav-dimright-out.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #003976;
	color: #FFFFFF;
	border-top: 1px solid #1f5187;
	border-bottom: 1px solid #00336a;
}

/* add mouseover effects */
#contextNavBox ul li a:hover {
	background: url(/style/images/research-nav-dimright-over.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #3d6897;
	border-top: 1px solid #2e5d8f;
	border-bottom: 1px solid #083b71;
}



/* ############## FOOTER STYLES ############### */

/* set footer backround image and colours */
#footerBox {
	background: url(/style/images/research-footer-fadeup.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #003066;
	color: white;
}

/* give links list white bottom border */
#footerBox ul {
	border-bottom: 1px solid #FFFFFF;
}

/* set white right border to divide items visually */
#footerBox ul li {
	border-right: 1px solid #FFFFFF;
}

/* last item in the link list needs no right border */
#footerBox ul li.last {
	border-right: none;
}

/* set the link styles for the list */
#footerBox a {
	color: white;
}

/* hover style for the links */
#footerBox a:hover {
	color: #ffff33;
}

/* ############## BASIC BODY CONTENT STYLES ############### */


#contentBox h1, #contentBox h2, #contentBox h3, #contentBox h4, #contentBox h5, #contentBox h6 {
	color: #003976;
}

/* set body text colour */
#contentBox p, #contentBox li, #contentBox td {
	color: #625454;
}

#contentBox a:link, #contentBox a:hover, #contentBox a:visited {
	padding: 0px 1px;
}

/* HUDDERSFIELD-120: [2015-01-05/drn] Fixed problem with jumpy-ness of show options button on uploads tab */
#contentBox .ep_upload_doc_expansion_bar a:link, #contentBox .ep_upload_doc_expansion_bar a:hover, #contentBox .ep_upload_doc_expansion_bar a:visited {
	padding: 0;
}

#contentBox p a:link, #contentBox li a:link, #contentBox td a:link, #contentBox th a:link, #contentBox h1 a:link, #contentBox h2 a:link, #contentBox h3 a:link, #contentBox h4 a:link, #contentBox h5 a:link, #contentBox h6 a:link {
	color: #003976;
	text-decoration: none;
	border-bottom: 1px solid #BFDEFF;
}

#contentBox p a:visited, #contentBox li a:visited, #contentBox td a:visited, #contentBox th a:visited, #contentBox h1 a:visited, #contentBox h2 a:visited, #contentBox h3 a:visited, #contentBox h4 a:visited, #contentBox h5 a:visited, #contentBox h6 a:link {
	color: #4F75Af;
	text-decoration: none;
	border-bottom: 1px solid #95C8FF;
}

#contentBox p a:hover, #contentBox li a:hover, #contentBox td a:hover, #contentBox th a:hover, #contentBox h1 a:hover, #contentBox h2 a:hover, #contentBox h3 a:hover, #contentBox h4 a:hover, #contentBox h5 a:hover, #contentBox h6 a:hover {
	color: #FFFFFF;
	background-color: #1d427c;
	text-decoration: none;
	border-bottom: none;
}
#contentBox p a:active, #contentBox li a:active, #contentBox td a:active, #contentBox th a:active, #contentBox h1 a:active, #contentBox h2 a:active, #contentBox h3 a:active, #contentBox h4 a:active, #contentBox h5 a:active, #contentBox h6 a:active {
	color: #9DB3D2;
	background-color:#1d427c;
	text-decoration: none;
}
#contentBox p a:active:hover, #contentBox li a:active:hover, #contentBox td a:active:hover, #contentBox th a:active:hover, #contentBox h1 a:active:hover, #contentBox h2 a:active:hover, #contentBox h3 a:active:hover, #contentBox h4 a:active:hover, #contentBox h5 a:active:hover, #contentBox h6 a:active:hover {
	color: #9DB3D2;
	background-color:#1d427c;
	text-decoration: none;
}


/* to prevent nested tags from overgrowing */
td li, li li, li p, blockquote p, p select, p input, td p, td input, form input, form select, p td {
	font-size: 1em;
}

#contentBox img.bordered, #contentBox img.borderpad {
	border: 1px #003976;
}

/* EPrints Services/tmb 2010-03-08 - reenable this block jb4 2010-03-09 */
#contentBox table {
	border: 1px solid #003976;
}

#contentBox th {
	background-color: #003976;
	color: #FFFFFF;
	border: 1px solid #003976;
}

#contentBox td {
	border: 1px solid #003976;
}
/* end */

#contentBox blockquote {
	border: 1px solid #003976; 
	background-color: #fdfefe;	
}

#contentBox input[type="text"], textarea, select {
	border: 1px solid #003976; 
}

/* ############### Right hand column styles ############## */

#extrasBox #corpRH {
	border-bottom: 1px solid #2e5d8f;
	border-top: 1px solid #2e5d8f;
	background-color: #E3ECF4;
	
}

#extrasBox #corpRH h2{
	background-color: #638FC0;
}
#extrasBox #corpRH h3{
	color:#003976;
}
#extrasBox #corpRH h2, #extrasBox #corpRH h2 a:link{
	color: #FFFFFF;
	border-bottom:1px solid #FFB0DF;
	border-bottom-color: #A2BFDB;
}
#extrasBox #corpRH h2 a:visited{
	color: #FFFFFF;
	border-bottom:1px dotted #003976;
}
#extrasBox #corpRH h2 a:active{
	color: #FFFFFF;
	border-bottom:1px dotted #00499B; 
	background-color: transparent; 
	text-decoration:underline;
}
#extrasBox #corpRH h2 a:hover,#extrasBox #corpRH h2 a:visited:hover{
color:#FFFFFF; 
border-bottom:1px solid #ffffff;
}

#extrasBox #corpRH a:link,#extrasBox #corpRH a:visited{
	color:#000099;
	border-bottom:1px solid #000099;
	border-bottom-color: #A2BFDB;
}
#extrasBox #corpRH a:hover{color:#ffffff; background-color:#003976;border-bottom:1px solid #003976;}
#extrasBox #corpRH a:active{color:#ffffff; background-color:#00499B;border-bottom:1px solid #00499B;}
