body{
	margin:0px;
	padding:0px;
	background-image:url(/research/images/background.jpg);
}

a img{
		border:none;
	}
	
	#container{ width:955px; }
	#header{
		background-color:white;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	
	#header #logo{
		float:left;
	}
	#header #logo a img{
		padding:18px 0px 0px 20px;
		margin:0px 0px 0px 0px;
	}
	#header #rotating_image{
		float:left;
		position:relative;
		margin:0px 0px 0px -38px;
		padding:0px;
		width:753px;
		height:116px;
		background-image:url(/research/images/header_main-ex.gif);
	}
	#date_box{
		position:absolute;
		width:193px;
		height:78px;
		left:560px;
		top:1px;
		background:#1E7D29;
		opacity: 0.50; 
		filter:alpha(opacity=41);-moz-opacity:0.41;opacity:0.41;
		}
		
	#date{ 
		font-family:arial, helvetica, sans serif;
		position:absolute;
		left:572px;
		top:8px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:left;
	}
	
	#date_day{ 
		font-size:26px;
		padding:5px 0px 0px 0px;
		margin:0px;
		opacity: 1.00; -moz-opacity: 1.00; filter: alpha(opacity=100);
	}
	#date_month{
		font-size:26px;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
	#date_year{ 
		font-size:42px;
		padding:0px 0px 0px 0px;
		margin:-10px 0px 0px 0px;
		text-align:right;
		width:175px;
		opacity: 1.00; -moz-opacity: 1.00; filter: alpha(opacity=100);
	}
	
	
	#content_area{
		width:955px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-image:url(/research/images/side_nav_bg.jpg);
		background-repeat:repeat-y;
		background-color:#FFFFFF;
	}
	
	.pageHeader{
		font-size:23px;
		color:#1B8B29;
		font-family:arial,helvetica,sans serif;
	}
	
	.pageBody{
		font-size:12px;
		font-family:arial,helvetica, sans serif;
		width:443px;
		/*line-height:12px;*/
	}
	
	#right_bar{
		float:right;
		margin:13px 0px 0px 21px;
		padding:0px 20px 0px 0px;
	}
		#search_box{
			background-image:url(/research/images/search_box.jpg);
			background-repeat:no-repeat;
			width:166px;
			height:120px;
			padding:20px 0px 0px 30px;
		}
		
		
		
		#search_box1{
			
			width:166px;
			height:120px;
			padding:20px 0px 0px 30px;
		}
		#login_box{
			background-image:url(/research/images/login_box.jpg);
			background-repeat:no-repeat;
			width:156px;
			height:81px;
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 30px;
		}
			#login_box input{
				width:125px;
			}
	
	#side_nav{
		width:164px;
		background-image:url(/research/images/side_nav_bg2.jpg);
		background-repeat:repeat-y;
		background-color:#FFFFFF;
		float:right;
		margin:0px;
		padding:0px;
	}
		#side_nav ul{
		position:absolute;
		left:0px;
		margin:0px 0px 0px 0px;
		padding:15px 0px 0px 0px;
		}
		
		#side_nav li{
			list-style-type:none;
			border:none;
			margin:0px 0px 0px 1px;
			padding:0px 0px 0px 0px;
			text-align:left;
			width:164px;
		}

	#drop_downs{
		position:absolute;
		left:164px;
		width:300px;
	}
	*:first-child+html #drop_downs{ left:164px; }
	html>body #drop_downs{ left:164px; }
	

	
	#drop_downs .dd{
		display:none;
	}
	
	
	*:first-child+html #drop_downs ul
	{
		border-top:1px solid #2CAD3B;
		border-left:1px solid #2CAD3B;
		font-size:13px;
		font-family:arial, helvetica,sans serif;
		width:108px;
		padding:0px 0px 0px 0px;
		margin:25px 0px 0px 0px;
		background-color:#FFFFFF;
	}
	
	
	#drop_downs ul
	{
		border-top:1px solid #2CAD3B;
		border-left:1px solid #2CAD3B;
		font-size:13px;
		font-family:arial, helvetica,sans serif;
		width:108px;
		padding:0px 0px 0px 0px;
		margin:27px 0px 0px 0px;
		background-color:#FFFFFF;
	}



	
		#drop_downs li{
			text-align:left;
			list-style-type:none;
			padding:3px 0px 3px 3px;
			width:108px;
		}
		#drop_downs li a{
			color:#ADA015;
			text-decoration:none;
		}
		#drop_downs li a:hover{
			color:#1E7D29;
		}
	
	
		
		

div.clearer {clear:right; line-height: 0; height: 0;} /* for stretching content box with floats */
	div.clearerR{ clear:right; line-height:0; height:0; }
	div.clearL{ clear:left; line-height:0; height:0; }
	
	#footer{
		clear:right;
		width:955px;
		height:142px;
		margin:0px;
		padding:0px;
		background-image:url(/research/images/footer.gif);
		background-repeat:no-repeat;
	}
	#footer a img{ padding:110px 0px 0px 5px;}
	
		/*Safar only drop down placement*/
		#drop_downs #about_us{ position:absolute; top:29px; } 
		#drop_downs #members{ position:absolute; top:49px; } 
		#drop_downs #shedule{ position:absolute; top:69px; } 
		#drop_downs #resources{ position:absolute; top:89px; } 
		#drop_downs #careers{ position:absolute; top:109px; } 
		/* end safari only drop downs*/
		
		#drop_downs #about_us{ position:absolute; top:33px; } 
		#drop_downs #members{ position:absolute; top:57px; } 
		#drop_downs #shedule{ position:absolute; top:81px; } 
		#drop_downs #resources{ position:absolute; top:105px; } 
		#drop_downs #careers{ position:absolute; top:129px; } 