#bodycontent {padding-right: 1em; width: auto}

/* fix ie bugs */
* html body {text-align: center}
* html #homepagenews {margin: 0 1em 0 0}
* html #searchbox {font-size: 1em; width: 8em}
* html #navigation ul, * html #thispage ul {margin-left: 1em;}
* html #crumbs {text-align: left;}
* html #wrapper {width: 100%;}
* html #wrapcolsleft {text-align: left}
* html #pagecontentwide {width: 37em}
* html #pagecontent {width: 28em;}

/* fix ie bugs 5.5 bugs (hidden from ie 5.2) \*/
* html #leftnav {overflow: hidden; margin-right: -3px; height: 1%;}
* html #leftnav h3, * html #leftnav h4 {height: 1%;}
* html #rightnav {overflow: hidden;}
* html #leftnav ul {margin-left: 1em;}
* html>body #wrapper {display: inline-block}
* html #wrapper {height: 1px; text-align: left}
* html #rightnav ul {margin-left: 1.2em;}
* html #collegecolour {overflow: hidden;}
* html #wrapcolsleft {width: 48em;}
* html #wrapcolsright {width: 48em;}
* html #bodycontent {word-wrap: break-word; padding-right: 0.1em; margin: 0; overflow: hidden; width: auto}
/* end hide from IE5/mac */

/*centrally-imposed changes to styles contained in uoc_css */
#leftnav li, #rightnav li {margin: 0.2em 0.5em 0.4em 0; padding: 0 0.5em 0 0}
#siteidforprint {text-align: left}
ol { margin-left: 1.8em}
ul ul, ul ol, ol ol, ol ul { margin: 0.3em 0.5em 0.3em 0.8em; padding: 0 .5em 0 1.1em}
.tableHeader { background-color: #ecf1f5;}
.indent {margin-left: 3em}

div.captionleft, div.captionright {
	background: #F7F8FA;
	padding: 0.5em; margin: 0 1em 1em 1em;
	}
div.captionleft img, div.captionright img {margin-bottom: 0.3em}

#subnav {width: 100%}
#thispage p {font-weight: bold;}
#rightnavfloat h3, #rightnavfloat h4 {background-color: #E7E4D3;}


@media print {
body {font-size: 9pt;}
ul, ol {margin-left: 20px}
ol {list-style: none none decimal}
body, #wrapper, #wrapcolsleft, #wrapcolsright, #bodycontent, #pagecontent, #pagecontentwide {width: 100%;}
#wrapper, #wrapcolsleft, #wrapcolsright, #bodycontent, #pagecontent, #wrapcols, #pagecontentwide {margin: 0; padding:0; float: none}
* html body, * html #wrapper, * html #leftnav, * html #rightnav*, html #wrapcolsleft, * html #wrapcolsright, * html #bodycontent, * html #pagecontent, * html #pagecontentwide {width: 100%;}
a {text-decoration: underline}
#subnav, #thispage {display: none}
}



