/* Modified 090906 *//* Version 1.2 */body {	background-color: #0d287b; /* #092767; */	margin: 0 0 0 0;	text-align: center;	}#all {	position: relative;	background: #ebeff6; /* #fff url(../i/bg2.jpg) left top repeat; */	text-align: left;	border-top: 2px solid #001424;	border-right: 2px solid #001424;	border-bottom: 2px solid #001424;	border-left: 2px solid #001424;	margin: 0 auto;	padding: 0;	width: 744px;	voice-family: "\"}\"";	voice-family: inherit;	width: 740px;	}   /* BMH */#header, #main, #footer {	margin-right: 12px;	margin-left: 12px;	}#header {	position: relative;	margin-top: 0;	margin-bottom: 0;	background-color: #fff; /*#0b3a8b; */ /* 04254b; */	border-top: 2px solid #001424;	border-right: 2px solid #001424;	border-bottom: 2px solid #001424;	border-left: 2px solid #001424;	padding: 0;	width: 716px;	voice-family: "\"}\"";	voice-family: inherit;	width: 712px;	}   /* BMH */#header a:link, #header a:visited, #header a:hover, #header a:active {	text-decoration: none;	}#header h3 {	float: left;	clear: right;	margin: 0;	margin-top: 12px;	margin-left: 7px;	padding: 0;	border: none;	width: 198px;	height: 50px;	/*position: absolute;	top: 5px;	left: 5px; */	}#header h3 a {	display: block;	width: 198px;	height: 50px;	text-decoration: none;	text-indent: -9999px;	border: none !important;	background: transparent url(../i/OA-logo.gif) no-repeat bottom left;	}#header h3 a:link, #header h3 a:visited {	background: transparent url(../i/OA-logo.gif) no-repeat bottom left;	}#header h3 a:hover {	background: transparent url(../i/OA-logo.gif) no-repeat 0 -50px;	}#header h3 a:active {	background: transparent url(../i/OA-logo.gif) no-repeat 0 0;	}#header #search {	float: right;	clear: none;	text-align: right;	margin: 0 3px 2px 0;	padding: 0;	}/* giving explicit width to IE/Mac only */#header #search {	width: 502px;	}/* backslash hack from Sam Foster \*/#header #search {	width: auto;	}/* end hack */#header #search #sp-q {	max-width: 134px;	display: inline;	margin: 0 0 auto 0;	padding: 0;	}#header #nav {	clear: right;	padding: 0;	margin: 4px 6px 7px 0;	padding-left: 0px;	} /* giving explicit height to IE/Mac only */#header #nav {	height: 7em;	}/* backslash hack from Sam Foster \*/#header #nav {	height: auto;	}/* end hack */#header #nav ul {	padding: 0;	margin: 0;	list-style-type: none;		} #header #nav #nabout, #header #nav #nresearch, #header #nav #ninvolve {	display: block;	float: left;	clear: none;	width: 155px;	margin: 0;	margin-left: 7px;	padding: 0;	}#header #nav #nabout, #header #nav #nresearch, #header #nav #ninvolve {	margin-left: 5px;	}/* Alsett hack */#nav:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;	}#nav {	display: inline-block;	}/* hide from IE Mac \*/* html #nav {	height: 1%;	}#nav {	display: block;	}/* end Alsett hack */#header #nav ul, #header #nav li {	color: #0d287b; /*#0b3a8b;*/	}#header #nav #nabout ul, #header #nav #nresearch ul, #header #nav #ninvolve ul {	list-style-type: none;	margin-left: 0;	padding-left: 0;	}#header #nav ul ul li {	margin-left: 3px;	padding-left: 4px;	border-left: 6px solid #fff;	}#header #nav ul ul li a:link, #header #nav ul ul li a:visited {	}#header #nav ul ul li a:hover {	}#header #nav ul ul li a:active {	}#header #nav h4 {	font-size: 1.32em;	color: #0d287b;	margin-top: 0;	margin-bottom: 3px;	margin-left: 3px;	padding: 0 0 0 4px;	border: none;	border-bottom: 1px solid #0b3a8b;	border-left: 6px solid #fff;	}/* "home" and "links" with separate treatment */#header #nav li#nhome, #header #nav li#nlinks {	position: absolute;	top: 12px;	left: 295px;	}#header #nav li#nlinks {	left: 398px;	}#header #nav #nhome h4, #header #nav #nlinks h4 {	font-size: .96em;	font-weight: normal;	color: #0d287b;	margin: 0 0 0 0;	padding: 0 0 0 4px;	border: none;	border-bottom: none;	border-left: 6px solid #fff;	}#header #nav h4 a {	}#header #nav h4 a:link, #header #nav h4 a:visited {	}#header #nav h4 a:hover {	}#header #nav h4 a:active {	}#about #nav #nabout h4, #research #nav #nresearch h4, #getinvolved #nav #ninvolve h4, #links #nav #nlinks h4, .links #nav #nlinks h4, #people #header #nav li#npeople, .people #header #nav li#npeople, #contact #header #nav li#ncontact, .contact #header #nav li#ncontact, #projects-current #header #nav li#nprojcur, .project #header #nav li#nprojcur, #projects-completed #header #nav li#nprojcom, .project-complete #header #nav li#nprojcom, .pub #header #nav li#npub, #training #header #nav li#ntrain, .training #header #nav li#ntrain, #consumer-collaborators #header #nav li#ncollab, #research-participation #header #nav li#npartic {	border-left: 6px solid #f76017 !important;	}#main {	position: relative;	padding: 0;	height: 100%;	margin-top: 9px;	border-top: 2px solid #001424;	border-left: 2px solid #001424;	border-bottom: 3px solid #001424;	border-right: 2px solid #001424;	background-color: #8ac75a;	width: 716px;	voice-family: "\"}\"";	voice-family: inherit;	width: 712px;	}   /* BMH */#menuwrap {	float: left;	clear: none;	margin: 0;	padding: 0;	padding-top: 2.1em;	background-color: transparent;	min-height: 300px;	width: 180px;	}#menu {	margin: 0 15px 1.4em 15px;	}#menu ul {	list-style: none;	margin: 0;	margin-top: .87em;	padding: 0;	color: #fff;	}#menu ul li {	line-height: 1.25;	margin: .6em 0 .6em 0;	padding: 0;	white-space: normal;	color: #fff;	}#menu ul ul {	list-style: disc;	margin-top: 0;	margin-bottom: .85em;	margin-left: 22px;	}#menu ul ul li {	line-height: 1.15;	margin: .32em 0 .32em 0;	}#menu a:link, #menu a:visited {	color: #fff;	}#menu a:hover {	text-decoration: underline;	color: #f76017;	}#menu a:active {	text-decoration: none;	color: #f79b17;	}.submenu {	display: none; /* for now */	}#maincontent {	float: left;	clear: none;	background: #fff url("../i/logobg5.gif") 285px bottom no-repeat;	margin: 0;	margin-bottom: 0;	min-height: 380px;	/* height: 100%; */	padding: 1.1em 7px 3em 7px;	border-right: 1px solid #aaa;	border-bottom: 1px solid #aaa;	border-left: 1px solid #222;	width: 532px;	voice-family: "\"}\"";	voice-family: inherit;	width: 516px;	}   /* BMH *//* hack against IE5 and 5+ problems with italicized text within float *//* \*/* html #maincontent {	overflow: hidden;	o\verflow: visible;}/* *//* end hack *//* Alsett hack */#main:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;	}#main {	display: inline-block;	}/* hide from IE Mac \*/* html #main {	height: 1%;	}#main {	display: block;	}/* end Alsett hack *//* adding to base.css */#main h1 {	float: right;	clear: both;	color: #fff;	background-color: #0d287b;	margin: 0;	padding: 4px 4px 2px 5px;	border-bottom: 1px solid #444;	border-left: 1px solid #222;	width: 532px;	voice-family: "\"}\"";	voice-family: inherit;	width: 522px;	}#maincontent .section {	position: relative;	margin-bottom: 3em;	}#maincontent .subsection {	position: relative;	margin: .8em 1.8em;	}#maincontent .subsection h3 {	margin-left: -1.5em;	}#footer {	color: #edf6e5;	background-color: transparent;	}#footer h4 {	font-weight: normal;	font-size: .78em;	color: #0d287b;	text-align: right;	margin: 0 6px 2px auto;	padding: 0;	}.moddate {	margin-top: 2.6em;	margin-left: 1em;	font-size: .84em;	font-style: italic;	}ul.pub {	margin-left: 0;	padding-left: 0;	list-style-type: none;	}ul.pub li {	margin-bottom: .85em;	}.indivphoto {	float: right;	clear: none;	margin: 0 0 4px 4px;	border: 1px solid #aaa;	}.pubmed {	margin-top: 1.8em;	}.pubs { /* selected publications */	}.studydetails {	padding-left: 1em;	}.studydetails h4 {	margin-left: -1em;	}.extlink {	}/* AREA SPECIFIC */.people #menu li ul {	display: none;	}#menu li.mpgrad { /* previous students */	display: none;	}.pi #menu li.mpi ul, #investigators #menu li.mpi ul, .staff #menu li.mstaff ul, #staff #menu li.mstaff ul, .grad #menu li.mgrad ul, #grad-postgrad #menu li.mgrad ul, #previous-grad #menu li.mpgrad, .prev-grad #menu li.mpgrad, .prev-grad #menu li.mpgrad ul, #previous-grad #menu li.mpgrad ul,.cc #menu li.mcc ul, #consumercollaborators #menu li.mcc ul {	display: block;	}.research #menu li ul, #publications #menu li ul {	display: none;	}.project-complete #menu li.mprojcom ul, .project #menu li.mprojcur ul, .pub #menu li.mpub ul {	display: block;	}/* PAGE SPECIFIC */#people .section .location {	display: none;	}#NET #maincontent img {	float: right;	clear: none;	margin: 4px;	}#hip-knee .studydetails ul {	margin-left: 0;	padding-left: 0;	list-style-type: none;	}#index #menuwrap #menu {	}#index #menuwrap #menu h3 {	color: #fff;	}#index #menuwrap #menu h5, #index #menuwrap #menu ul {	margin-left: 5px;	margin-right: 5px;	}#index #menuwrap #menu h3 {	/*font-size: 1.1em; */	}/* turning off PubMed links for individuals whose PubMed database listings are muddled */#DavisA .pubmed, #GignacM .pubmed, #GordonA .pubmed, #MurrayB .pubmed {	display: none;	}/* unusually short page, long menu */.project #maincontent, #GrigoriadisS #maincontent {	min-height: 500px;	voice-family: "\"}\"";	voice-family: inherit;	min-height: 450px;	}
