/* May 2006 corporate.is.css - for styling the wrapper part of the IS corporate template - top, bottom and left hand nav */

/* 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: #fff}

#header	{
	margin: 0; 
	padding: 0}
	
#header1 td	{
	vertical-align: middle}
	
#header1 td img[src] {
	display: block}
	
#header-graphics td	{
	background-color: #3366cc}
	
#header2 {
	font-size: 92%}
	
#header2 td	{
	padding: 1px 9px; 
	vertical-align: middle; 
	background-color: #d5dff4; 
	border-bottom: 1px solid #fff}
	
#header-skip {
	display: none}
#header-text, #header-text a {
	color: #08185a; 
	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: 9em; 
	border: 1px solid #fff; 
	color: #000000; 
	background-color: #fff;
	font-size: 1em}
	
input#submitwords {
	border: 1px solid #fff; 
	padding: 0; color: #081c5a; 
	font-size: 1em}

#navigation	{
	float: left; 
	width: 11em; 
	min-height: 20em; 
	margin: 0;
	border-bottom: 1em solid #D5DFF4; 
	padding: 0;
	background-color: #D5DFF4; 
	font-family: Arial, Helvetica, sans-serif}
	
#navigation .category {
	margin: 0; 
	padding: 0.5em 9px 0.5em; 
	color: #003366;
	background-color: #D5DFF4; 
	font-size: 84%}
	
#navigation .category b, #navigation .category strong, #navigation .category strong a {
	font-weight: bold}
	
#navigation .category a	{
	color: #003366; 
	background-color: #d5dff4; 
	text-decoration: none}
	
#navigation .category a:focus, #navigation .category a:hover {
	color: #f00c22; 
	background-color: #d5dff4}
	
#navigation .link {
	display: block; 
	margin: 0; 
	padding: 0 9px 2px 18px; 
	text-indent: -9px;
	color: #003366; 
	background-color: #d5dff4; 
	font-size: 84%}
	
body#bristol-ac-uk #navigation .link {
	padding-left: 13px; 
	background-image: url(/gfx/blue-square5.gif);
	background-repeat: no-repeat; 
	background-position: 4px 5px; 
	text-indent: 0}
	
body#bristol-ac-uk #navigation #selflink {
	background-image: url(/gfx/blue-square5.gif)}
	
#navigation .link a	{
	color: #003366; 
	background-color: #d5dff4; 
	text-decoration: none}

#navigation .link a:focus, #navigation .link a:hover {
	color: #f00c22; 
	text-decoration: none; 
	background-color: #d5dff4}

#navigation hr {
	display: none}

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

#breadcrumbs {
	margin: 0; 
	padding: 2px 9px 2px 9px; 
	color: #8690ae; 
	background-color: #fff;
	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: #fff}

#footer {
	clear: both; 
	width: 100%; 
	font-family: Arial, Helvetica, sans-serif}
	
#footer1 {
	border-bottom: 2px solid #fff}
	
#footer1 td	{
	padding: 4px 9px; 
	background-color:#d5dff4; 
	border-top: 2px solid #fff}
	
#footer2 td	{
	padding: 4px 9px; 
	background-color:  #3366CC}
	
.footer-text {
	color: #fff; font-size: 75%}
	
.footer-text span {
	white-space: nowrap}
	
#footer1 span.footer-text, #footer1  span.footer-text a	{
	color: #08185a} 
	
#footer .footer-text a {
	color: #fff; 
	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: #08185a; 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}
