* {margin:0;padding:0}
a {text-decoration:none;color:#00f}
a img, fieldset {border:0}
body {background:#fff;margin:0 2%;font:80%/1.2 verdana, arial, helvetica, sans-serif;color:#000;height:100%}
a:link {color:#039;background:transparent}
a:visited {color:#36c;background:transparent}
a:hover {color:#00f;text-decoration:underline}

/* Header */
#accessibility {display:none}

#header {background:#f8f8ff url("http://www.bath.ac.uk/assets/images/ptest.jpg") 306px 0 no-repeat; height:82px}
#header h1 {
	font-size:1.6em;
	color:#039;
	font-family:arial, helvetica, sans-serif;
	padding: 1em 0 0 2.5em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 315px;
}
#header h1 span {text-transform: lowercase; display: block; font-size: xx-large; font-style: italic; margin-bottom: -0.3em}
#header img {float:left}

/* Topbar */
#topbar {width:100%;height:24px;float:left;font-size:0.85em;font-weight:bold;background:url(http://www.bath.ac.uk/assets/images/blue-dark.gif) repeat-x center}
#topbar ul li {display:inline}
#topbar ul li a {line-height:23px;color:#fff;float:left;padding:0 10px 1px 9px;text-align:center;border-right:1px solid #fff}
#topbar ul li a:hover {background:#eaeff9;color:#36C}
#topbar div {width:199px;float:left;border-right:1px solid #fff;background:url(http://www.bath.ac.uk/assets/php/topnavbg.php?p=36c) repeat-x center}
#topbar div ul li a {width:80px;color:#fff}
#topbar div ul li a#textplus, #topbar div ul li a#textreset, #topbar div ul li a#textminus {width:12px;color:#fff;padding:0 10px 1px 10px}
#topbar div ul li a#textminus {border-right:none;width:13px}
#topbar div ul li a:hover {background:#eaeff9;color:#36c}

/* Left column */
#leftcol {position:absolute;left:2%;top:106px;width:200px;font:0.85em/2em verdana, arial, helvetica, sans-serif;background:url(http://www.bath.ac.uk/graphics/icons/dot_v.gif) repeat-y right center}
#accesscontent {display:none}
#leftcol p {
	padding:0.6em 0;
	font-family: Arial, Helvetica, sans-serif;
}
html>body #leftcol p {padding:0.2em 0}
#leftcol p a {font-family:geneva, sans-serif;font-variant:normal;color:#039}
#leftcol dl {background:#f8f8ff;width:199px}
#leftcol dl dt {color:#333;font-weight:bold;padding:0 0 0 2px;border-top:1px solid #36c;border-bottom:1px solid #ccc;background:#fff url(http://www.bath.ac.uk/assets/images/pgreygrd.gif) no-repeat right center}
#leftcol dl dt a {display:block}
#leftcol dd ul li {display:block;border-bottom:1px solid #ccc}
#leftcol dd ul li a {display:block;width:197px;padding:0 0 0 2px;border-bottom:1px solid #fff;color:#000}
#leftcol dd a:hover {background:#ccddee;border-bottom:1px solid #ccddee;text-decoration:underline}
#leftcol dl dd p a {font-size:10px;padding:0;line-height:1.2em;font-family: Arial, Helvetica, sans-serif;color:#039}
#leftcol dl dd p a:hover {background:none;border-bottom:none;text-decoration:underline}



/* Left column indented menu */
#leftcol dd ul li.submenu ul li, #leftcol dd ul li.submenuopen ul li, #leftcol dd ul li ul li {border-top:1px solid #ccc;border-bottom:none;border-left:solid 6px #eaeff9}
#leftcol dd ul li.submenu ul li a, #leftcol dd ul li.submenuopen ul li a, #leftcol dd ul li ul li a, #leftcol dd ul li.submenu ul li a:hover, #leftcol dd ul li.submenuopen ul li a:hover, #leftcol dd ul li ul li a:hover {width:187px;padding-left:6px;background-image:none}
#leftcol dd ul li.submenuopen ul {display:block}


/* Right column */
#rightcol {
 float:right;
 width:200px;
 padding-left:1px;
 background:#f7f7f7 url(http://www.bath.ac.uk/graphics/icons/dot_v.gif) repeat-y left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.95em;
}
#rightcol img {padding-bottom:1px}
#rightcol dt {line-height:1.25em;font-weight:bold;font-size:1.11em;font-family:Arial, Helvetica, sans-serif;padding-left:0.3em;border-bottom:1px solid #36c}
#rightcol dd {background:url(http://www.bath.ac.uk/graphics/icons/dot_h.gif) repeat-x left bottom;padding-bottom:1em}
#rightcol h4 {line-height:1.25em;font-weight:bold;font-size:1.11em;font-family:Arial, Helvetica, sans-serif;padding-left:0.3em;border-bottom:1px solid #36c}
#rightcol p {margin:1em 0 0 1.8em}
#rightcol ul {
 list-style:url(http://www.bath.ac.uk/assets/php/rightcolarrow.php?p=36c);
}
#rightcol ul.nobullet {list-style:none none}
#rightcol ul li {margin:0.2em 0 0.2em 1.8em}
html>/**/body #rightcol ul li {margin:0.2em 0 0.2em 1.8em}
#rightcol select {font-size:0.85em;color:#666;margin:2px 0 0 4px;width:170px}
#rightcol .go {vertical-align:-0.25em}

/* Central content */
#content {margin:0 200px;padding:1.3em 2em 1em 2em;font-family:verdana, arial, helvetica, sans-serif;color:#333}
html>/**/body #content {padding-top:3em}
#content h2 {color:#039;margin:0.5em 0;font-size:1.4em}
#content h3 {color:#039;margin:0.5em 0;font-size:1.3em}
#content h4 {color:#36c;margin:0.5em 0;font-size:1.2em}
#content h5 {color:#333;margin:0.5em 0;font-size:1.1em}
#content h6 {color:#333;margin:0.5em 0 0 0;font-size:1.05em}
#content p {padding:0.8em 0 0.6em 0;line-height:1.15em}
#content ul {padding:0.2em 0;margin-left:1.5em;list-style:url(http://www.bath.ac.uk/assets/php/bullet.php?p={$style['primary']})}
html>/**/body #content ul {list-style:url(http://www.bath.ac.uk/assets/php/bullet.php?p={$style['primary']}&b=ff)}
#content ol {padding:0.2em 0;margin-left:1.8em}
#content ul li {padding:0.2em 0}

/* Central Home Page Content */
#contenthp {line-height:1.3em;margin:0 200px;padding:1.2em 2em 1em 2em;min-height:330px;background-image:url(http://www.bath.ac.uk/graphics/tints/librarybluey.jpg);background-repeat:no-repeat;background-position:100% 25px}
html>/**/body #contenthp {padding-top:3.1em}
#contenthp ul li {padding:0.1em 0 0em;font-size:0.95em}
#contenthp h3 {color: #039;font-size:1.3em;padding-top:0.6em;padding-bottom:0.4em}
#contenthp p {padding:0.2em 0 0.4em}

/* Footer */
#footer {clear:both;text-align:center;font-size:0.95em;color:#36c;margin:0 200px;border-top:1px solid #36c;padding:0.4em 0}

/* General classes */
.caption {font-size:10px;color:#999;padding-bottom:4px}
.indent {margin-left:1em}
.factfile {font:0.95em Geneva, Arial, Helvetica, sans-serif;color:#333;background-color:#fff;border:1px solid #ccc;display:block;padding:2px}
.boldhead {padding-top:0;padding-bottom:0;font-weight:bold;margin-bottom:0}
.center, .centre {text-align:center}
.highlight {color:#CC3300}

/* Content tables */
#content table {width:98%;border-collapse:collapse}
html>body #content table {width:100%}
#content table tr td {border:solid 1px #ccc;padding:2px}
#content table tr th {border:solid 1px #ccc;padding:2px;background:#eaeff9}
#content table.noborder tr td {border:none}
#content table.noborder tr th {border:none}
