





/* workarounds */

/* 
The bread (ie, the header, left-hand navigation bar and footer) of the comprehensive web template is formatted by a central University style sheet (http://www.bristol.ac.uk/styles/corporate.css). 
*/

/* workarounds */
small#ns4{font-size: 1em}
body#bristol-ac-uk #content{font-size: 100%}
/* '-' in header-text and footer-text hides from ie3 */

body{margin: 0 !important; padding: 0; color: #000000; background-color: #ffffff}

#header{margin: 0; padding: 0}
#header1 td{vertical-align: middle}
#header1 td img[src]{display: block}
#header-graphics td{background-color: #dcdfe8}
#header1 tr[bgcolor="#dcdfe8"] td{background-color: #dcdfe8}
#header1 tr[bgcolor="#ffffff"] td{background-color: #ffffff}
#header2{font-size: 92%}
#header2 td{padding: 1px 9px; vertical-align: middle; background-color: #39497b}
#header-skip{display: none}
#header-text,
#header-text a{color: #ffffff; text-decoration: none;
                         font-family: Arial, Helvetica, sans-serif}
html #header-text a{background-color: transparent}
#header-text a{white-space: nowrap}
#header-text a:focus,
#header-text a:hover{text-decoration: underline}
input#words{width: 13em; border: 1px solid #39497b; color: #000000; background-color: #ffffff;
 font-size: 1em}
input#submitwords{border: 1px solid #39497b; padding: 0; color: #081c5a; font-size: 1em}


#navigation		{float: left; width: 11em; min-height: 20em; margin: 0;
			 border-bottom: 1em solid #d6e0f8; padding: 0;
			 background-color: #d6e0f8; font-family: Arial, Helvetica, sans-serif}
#navigation .category	{margin: 0; padding: 1em 9px 0.5em; color: #39497b;
			 background-color: #d6e0f8; font-size: 84%}
#navigation .category b,
#navigation .category strong,
#navigation .category strong a	{font-weight: bold}
#navigation .category a		{color: #39497b; background-color: #d6e0f8; text-decoration: none}
#navigation .category a:focus,
#navigation .category a:hover	{color: #f00c22; background-color: #d6e0f8}
#navigation .link	{display: block; margin: 0; padding: 0 9px 2px 18px; text-indent: -9px;
			 color: #ba2434; background-color: #d6e0f8; font-size: 84%}
body#bristol-ac-uk #navigation .link {padding-left: 13px; background-image: url(/dspace/image/blue-square5UOB.gif);
 background-repeat: no-repeat; background-position: 4px 5px; text-indent: 0}
body#bristol-ac-uk #navigation #selflink {background-image: url(/dspace/image/square5.gif)}
#navigation .link a		{color: #081c5a; background-color: #d6e0f8; text-decoration: none}
#navigation .link a:focus,
#navigation .link a:hover	{color: #f00c22; background-color: #d6e0f8}
// UOB: new class for positioning of the simple search form
#navigation .searchBoxPosition {display: block; margin: 0; padding: 0 9px 2px 18px; text-indent: -9px}
/* UoB: display breaks as per Claire's design
#navigation hr{display: none} */
#navigation hr{align: center; width: 75%; size: 1px; noshade}

#content,
#contentn{min-width: 20em; min-height: 20em; margin: 0; padding: 0 2em}
#content{border-left: 11em solid #d6e0f8; border-bottom: 1px solid #ffffff}

#breadcrumbs{margin: 0; padding: 2px 9px 2px 9px; color: #8690ae; background-color: #ffffff;
 font-size: 75%; font-family: Arial, Helvetica, sans-serif}
#content #breadcrumbs{margin-left: -2.66em; margin-right: -2.66em; padding-left: 1em}
#contentn #breadcrumbs{margin-left: -2.66em; margin-right: -2.66em}
#breadcrumbs a{color: #8690ae; background-color: #ffffff}

#footer{clear: both; width: 100%; font-family: Arial, Helvetica, sans-serif}
#footer1{border-bottom: 2px solid #ffffff}
#footer1 td{padding: 4px 9px; background-color: #39497b}
#footer2 td{padding: 4px 9px; background-color: #6b779c}
.footer-text{color: #ffffff; font-size: 75%}
.footer-text span{white-space: nowrap}
#footer .footer-text a{color: #ffffff; text-decoration: none; white-space: nowrap}
html #footer .footer-text a{background-color: transparent}
#footer .footer-text a:focus,
#footer .footer-text a:hover{text-decoration: underline}

@media print {
  #header-text, #footer1 .footer-text, #header-search, #breadcrumbs, #navigation, .screen {display: none}
}
@media print {
  #content, #contentn {border-left: 0; padding: 0 9px}
  .footer-text, #footer .footer-text a {color: #000000; background-color: transparent}
  h1, h2, h3, h4, h5, h6 {page-break-inside: avoid; page-break-after: avoid}
  a[href] {text-decoration: none}
}

@media aural {
  #header-skip {display: inline}
}

/* These may not be corporate styles but they are common at the moment */

h1{font-family: Arial, Helvetica, sans-serif; font-size: 140%}
h2{font-family: Arial, Helvetica, sans-serif; font-size: 125%}
h3{font-family: Arial, Helvetica, sans-serif; font-size: 110%}
h4, h5, h6{font-family: Arial, Helvetica, sans-serif}
