/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	behavior: url("csshover3.htc");  /* to make IE use :hover correctly */
	background-color: #F4F1E6;
	text-align: center;
}

#container {
	text-align: left;
	min-width: 950px;
	max-width: 1020px;
	margin: 0 auto;
	width:expression(document.body.clientWidth > 1020? "1020px" :document.body.clientWidth < 950? "950px" : "auto");
	background-color: white;
	border-color: gray;
	border-style: solid;
	border-width: 1px;
}



p {
	font-size: 11pt;
}

li {
	font-size: 11pt;
}

a {
	color: #990033;
}

a:visited {
	color: #990033;
}
h1 {
	font-size: 20pt;
	color: #990033;
	text-align: center;
}

h3 {
	text-align: center;
}

img {
	border: 0px;
}

div#content {
	background-color: white;
	margin-top: 10pt;
	margin-bottom: 5pt;
}

div#indent {
	margin-left: 20pt;
	margin-right: 20pt;
	padding-top: 10pt;
	padding-bottom: 20pt;
}

table#header {
	background-color: #89A3A2;
	width: 100%;
	height: 50pt;
}
div#footer{
	background-color: #89A3A2;
	width: 100%;
	height: 50pt;
	font-size: 9pt;
	text-align: center;
	padding-top: 10pt;
	padding-bottom: 10pt;
}

div#sitemeter {
	text-align: left;
}

div#heading {
	background-color: 89A3A2;
	font-size: 14pt;
	font-weight: bolder;
	color: white;
	background-image: url(divider.JPG);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top:2pt;
	padding-bottom: 2pt;
	padding-left: 5pt;
}

	
}

/* Menu bar */
div#menu_space {
	height: 32pt;
}
div#menu {
	height: 31pt;
	background-color: #333;
	}
	
#menu :hover {
	color: white;
}

#menu ul {
      list-style: none;
      list-image: none;
      margin: 0;
      padding: 0;
	  position: absolute;
}

#menu ul.level1 {
 	min-width: 1000px;
	max-width: 1020px;
	width:expression(document.body.clientWidth > 1020? "1020px" :document.body.clientWidth < 1000? "1000px" : "auto");
}

#menu ul.level1 li {
	float: left;
	background:#333; 
}

#menu ul.level2 li {
	float: none;
	background: #ECEDED; 
	border-color: #055C61;
	border-bottom: solid;
	border: solid 1 #055C61;
}

#menu ul.level2 a {
	color: black;
}

#menu ul.level2 a:hover {
	color: #990033;
}


#menu li {
	position: relative;
	height:40px; 
	line-height:40px; 
	color:#ccc; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	padding:0 22px 0 22px;
    border: 1px solid #000;
    border-bottom: none;
    border-color: #990033;
}

#menu li a {
	color:#ccc; 
	text-decoration:none; 
}
#menu ul ul {
	display: none;
	}

#menu li.submenu:hover ul.level2{
      display: block;
      width: 150px;
      left: -1px;
      top: 40px;
   }
	
#menu #selected {
	color: white;
	background-color: #990033;
	font-weight: bold;
}

#menu ul#SAHSU_Studies {
      width: 240px;
}

#menu ul#Related_Studies {
      width: 200px;
}

#privdoc {
	font-size: 9pt;
	color: black;
	text-align: right;
}

/* Index.php */
hr#split {
	height: 3pt;
	width: 50%;
	background-color: #990033; /*#055C61;*/
	color: #990033;
	margin-top: 40px;
	margin-bottom: 30px;
	text-align: center;
}

span.news_headline {
	font-size: 12pt;
	font-weight: bold;
	color: gray;
}


/* for about_us.php */

img.right_text {
	float: right;
	margin: 5pt;
}

div#about_us_top {
	min-height: 325pt;
	height:auto !important;
	height: 325pt;
}

/* for news.php */

.date {
	font-family: "Arial Narrow";
	font-size: 16px;
	font-weight: bold;
	color: #950031;
}

/* for studies */

div.go_top {
	padding-bottom: 10pt;
}

/* for related studies */
ul.relateds li {
	margin-bottom: 5px;
}

ul.relateds {
	list-style-type: square;
}

img#hyena {
	width: 280px;
	height: 240px;
}

div#hyena {
	min-height: 250px;
	height:auto !important;
	height: 250px;
}

img#air {
	width: 300px;
	height: 293px;
}

div#air {
	min-height: 305px;
	height:auto !important;
	height: 305px;
}

/* for publications */

p#pub_years {
	font-size: 12pt;
	font-weight: bold;
}

div#pubs {
	margin-left: 30pt;
	margin-top: 10pt;
	margin-right: 25pt;
}

p.pub_year_header {
	font-size: 14pt;
	font-weight: bold;
	color: #990033;
}

ul.pubsl {
	list-style-type: square;
	margin-bottom: 40px;
}

p.pub_type {
	color:#945A5A;
	font-weight:bold;
}

.pubs {
	clip:   rect(auto auto auto auto);
	margin-bottom: 5px;
}

/* for staff */
span.name {
	font-weight: bold;
	color: #990033;
}

div#cols {
	position: relative;
	height:500px;
	margin-top: 5px;
}

div#left_col {
  position:absolute;
  left:0;
  top:0;
  height:100%;
  width:200px;
}

div#right_col{
   position:absolute;
   left:505px;
   top:0;
   height:100%;
   width:200px;
}

/* for posters.php */

ul#posters_ul{
	margin-left: 5px;
	margin-right: 20px;
	margin-top: 10px;
	list-style-type: square;
}

ul#posters_ul li {
	margin-bottom: 5px;
}