﻿/* 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(/blue-square5.gif);
			 background-repeat: no-repeat; background-position: 4px 5px; text-indent: 0}
body#bristol-ac-uk #navigation #selflink {background-image: url(/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}
#navigation hr		{display: none}

#content,
#contentn	{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}
a:link {color: #0000ff; text-decoration: none;  background-color: transparent;}
a:visited {color: #0000ff; text-decoration: none;  background-color: transparent;}
a:hover {color: #f00c22; text-decoration: none; background-color: transparent;}
