#bodycontent {padding-right: 1em; width: auto}

/*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}

p + ul, p + ol {margin-top: 0; padding-top: 0} /*this change 14/08/08 CAD */
*:first-child+html p + ul, *:first-child+html p + ol {margin-top: 0em; padding-top: 0} /*ie 7 hack */ /*this change 14/08/08 CAD */

.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}
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}
}

* html #bodycontent {padding-right: 1em; width: auto}





