@import url("uhf.css");

body { line-height:1.5; color:#000; background:none; font-size:12pt !important;}
.container, #content, #leftcol { background:none; width: 100% !important; }
hr { background: none; color:#ccc; width:100%; height:2px; margin:2em 0; margin-top: 2em !important; clear: both; padding:0; border:2px solid #CCC;}
hr.space { background:#fff; color:#fff;}
#search-container, #navigation, #rightcol, #footer .menu-links, #expand {display: none; }
#leftinner_leftcol {width: 550px; margin-right: 5%; }
#leftinner_rightcol {width: 35%; float: right;}
#footer {clear: both; float: none; position: static; border: none;}
#footer .span-3 {width: 0%; float: left }
#footer .span-6 {width: 25%; float: left; }
#footer .span-7 {width: 38%; float: left; }
#footer .span-7.last {width: 30%; float: right;}
.staff_members #footer div { float: none !important;}
.staff_members #footer .span-6, .staff_members #footer .span-7.last { margin-top:15px; text-align:left}


h2, h3 { margin-top: 0; }
h1,h2,h3,h4,h5,h6 { color: #000;}
ul {padding-left: 10px;}
li {list-style-type: square;}
code { font:.9em "Courier New", Monaco, Courier, monospace; } 
a img { border:none; }
p img.top { margin-top: 10px; }
blockquote { margin:1.5em; padding:1em; font-style:italic; font-size:.9em;}
.small { font-size:.9em; }
.large { font-size:1.1em; }
.quiet { color:#999; }
.expand .hide { display: inherit !important;}
div.feature .content {position: static; float: right; width: 55%; margin: 10px; };
div.feature img { float: left !important; margin-bottom: 10px;}
div.feature { position: static;}
div.feature .content a { position: static; }
.hide, #header .expand { display: none !important;}

a:link, a:visited { background:transparent; text-decoration:underline;}
#leftcol div:not(.breadcrumbs) a:link:after, #leftcol div:not(.breadcrumbs) a:visited:after { content:" (" attr(href) ")"; font-size:90%;}

.staff_members #leftcol div {
	float: none !important;
}

#content {
	float: none !important;
	clear: both !important;
}