/* corp-neutral.css - new default corporate style for pages without an assigned 
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: #2aabe1;
}

/* "information about" bar (has a gradient fill background image) */
#headerBox #topBar1 {
	background: url('http://www2.hud.ac.uk/shared/shared_hudrootwg/corporate-neutral/neutral-topbar-faderight.gif');
	background-repeat: repeat-y;
	background-color: #69c2ec;
	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: #000000;
	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 {
	background-image: url('http://www2.hud.ac.uk/shared/shared_hudrootwg/corporate-neutral/neutral-breadcrumb-fadeup.gif');
	background-repeat: repeat-x;
	background-color: #2aabe2;
}

#breadcrumbBox li {
	color: #FFFFFF;
}

#breadcrumbBox li a {
	color: #FFFFFF;
}

#breadcrumbBox li a:hover {
	color: #ffff33;
}

/* ############## CONTEXT NAV STYLES ############### */

/* nav container with curved bottom graphic */
#contextNavBox ul {
	background: url('http://www2.hud.ac.uk/shared/shared_hudrootwg/corporate-neutral/neutral-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('http://www2.hud.ac.uk/shared/shared_hudrootwg/corporate-neutral/neutral-nav-dimright-out.gif');
	background-repeat: repeat-y;
	background-position: right;
	background-color: #28ace2;
	color: #FFFFFF;
	border-top: 1px solid #94d6f1;
	border-bottom: 1px solid #249bcc;
}

/* add mouseover effects */
#contextNavBox ul li a:hover {
	background: url('http://www2.hud.ac.uk/shared/shared_hudrootwg/corporate-neutral/neutral-nav-dimright-over.gif');
	background-repeat: repeat-y;
	background-position: right;
	background-color: #90d8f6;
	border-top: 1px solid #afe2f8;
	border-bottom: 1px solid #40aad5;
}

/* ############## FOOTER STYLES ############### */

/* set footer backround image and colours */
#footerBox {
	background: url('http://www2.hud.ac.uk/shared/shared_hudrootwg/corporate-neutral/neutral-footer-fadeup.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #64c0ec;
	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 ul li a {
	color: white;
}

/* hover style for the links */
#footerBox ul li a:hover {
	color: #ffff33;
}

/* ############## BASIC BODY CONTENT STYLES ############### */


#contentBox h1, #contentBox h2, #contentBox h3, #contentBox h4, #contentBox h5, #contentBox h6 {
	color: #1d427c;
}

#contentBox p {
	color: #58585a;
}

#contentBox a:link {
	color: #1d427c;
}

#contentBox a:visited {
	color: #4F75Af;
}

#contentBox a:hover {
	color: #FFFFFF;
	background-color: #1d427c;
}



/* 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 #1d427c;
}

#contentBox table {
	border: 1px solid #1d427c;
}

#contentBox th {
	background-color: #2aabe2;
	color: #FFFFFF;
	border: 1px solid #1d427c;
}

#contentBox td {
	border: 1px solid #1d427c;
}

#contentBox blockquote {
	border: 1px solid #1d427c; 
	background-color: #fdfefe;	
}

#contentBox input[type="text"], #contentBox input[type="password"], textarea, select {
	border: 1px solid #1d427c; padding:3px;
}
fieldset{border:1px solid #cccccc; border-collapse:collapse; padding:0.8em;}
fieldset legend{font-size:1.5em; color:#1D427C;}
.imageCaption {
	font-family: Arial, Helvetica, sans-serif;
	color: #996633;
	float: right;
	text-align: right;
}
