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;*/
	}
	.one_line_link
	{
		margin:0 0 10px 0;
		font-weight:normal;
	}
#linkDiv{ /* Link wrapper */
	padding:5px;
	margin:0 0 20px 0; 
}
	#linkDiv 
	.link{ /* Global */
		padding:0 0 5px 0;	
		margin:0 0 5px 0;
	}
		a.link:link {
			color: #0000ff;  
			font-weight: normal;
		}
		a.link:active {
			color: #0000ff;  
			font-weight: normal;
		}
		a.link:visited {
			color: #0000ff;  
			font-weight: normal;
		}
		a.link:hover {
			color: #0000ff;  
			font-weight: normal;
		}
		
.linkBackTop{ /* Global */
	color:#0000ff; 
	font-size:11px;
}		
	a.linkBackTop:link {	  
	}
	a.linkBackTop:active {
	}
	a.linkBackTop:visited { 
	}
	a.linkBackTop:hover { 
	}
			
.sectionWrapper{ /* Global */
	font-weight:bold;
	padding:0;
	margin:0 0 10px 0;
}
	.sectionWrapper p{ /* Global */
		font-size:12px;
		color:#000000;
	}
	
	#section_a{
		background:#EAF7ED;
		padding:15px;
	}
	#anchor_a{
		color:#177522;
	}
	#section_a p{
	}

	#section_b{
		background:#F2F9F5;
		padding:15px;
	}
	#anchor_b{
		color:#177522;
	}
	#section_b p{
	}

	#section_c{
		background:#EAF7ED;
		padding:15px;
	}	
	#anchor_c
	{
		color:#177522;
	}
	#section_c p{
	}


	#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;
		}
	

	#divContainer{
	 margin:0 0 0 25px;
	}
		
	#ButtonBox
	{
	 display: table-cell;
	 background:#177522;
	 margin:0px 0px 0px 0px; 
	 padding:10px; 
	 vertical-align: middle
	}
	.button
	{
	 padding:5px;
	 margin: 0px 0px 0px 5px;
	 float:none;
	}
	.button-img
	{
	 cursor:pointer;
	}	
		
		

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; } 
