/* CSS Document */
	body, html 
	{
				margin:													0px;
				padding:	                      0px;
			  background-color:								#aeafb3;
				/*	
				background-image: 							url(../images/site_background.jpg); 
				background-repeat:							repeat-x;
				*/ 
	}
	
	p
	{
				margin:													0px;		
	}	

	.wrapper 
	{
				position: 											absolute;
				left: 													50%;
				top: 														0px;
				margin-left: 										-425px;
				width: 													849px;
				height: 												100%;
				background-image: 							url(../images/site_container_background1.jpg);
				background-repeat:							repeat-y; 				
	}

	.siteContainer 
	{ 
				position:												relative; 
				top:														0px; 
				left:														0px;
				width:													849px;
				background-image:								url(../images/site_container_background1.jpg);
				background-repeat:							repeat-y; 
				text-align:											left; 				
	}
	
	.header 
	{
				background:											#FFF;
				position:												relative; 							
				left:														21px; 
				width:													807px; 
				background-image: 							url(../images/site_body_container.jpg); 
				background-repeat:							repeat-x;
	}
	
	.headerTopSpacer
	{ 
				position:												relative; 
				top:														0px; 
				left:														5px; 
				width:													797px; 
				height:													19px;
	}
	
	.headerContainer
	{ 
				position:												relative; 
				top:														0px; 
				left:														5px; 
				width:													797px; 
				height:													144px; 
				background-image:								url(../images/header.gif); 
				background-repeat:							no-repeat;
	}	
	
	.navigationContainer
	{
				position:												relative;
				top:														0px; 
				left:														26px; 
				width:													797px; 
				height:													31px;
	}
	
	.navigationContainer ul
	{
				width:													797px; 
				height:													31px; 
				margin:													0px;
				padding:	                      0px;
				list-style:											none;
	}
	.navigationContainer li
	{
				display:												inline;
				margin:													0px;
				padding:		                    0px; 							
	}				
	
	img
	{ 
				border:													none; 
				float:													left;
	}
	
	.navBottomSpacer
	{ 
				position:												relative; 
				top:														0px; 
				left:														26px; 
				width:													797px; 
				height:													14px; 
	}
	
	.columnContainer 
	{ 
				position:												relative; 
				top:														0px; 
				left:														26px; 
				width:													765px;
				border:													1px solid #aeafb3; 
				background-image: 							url(../images/body_container_background.jpg);
				background-repeat:							repeat-x;
				padding-top:										20px; 
				padding-left:										15px; 
				padding-right:									15px; 
				padding-bottom:									15px;				
				 
						
	}
	
	.titleContainer
	{ 
				position:												relative;
				top:														0px; 
				left:														0px; 
				width:													765px; 
				height:													28px;
				color: 													#02626e;
				font-family:										Georgia, "Times New Roman", Times, serif; 
				font-size:											30px;
				font-style: 										normal;
				font-weight: 										normal; 				 
	}

	.twoColumnContainer
	{
				width: 													765px;
				position:												relative; 
				top:														0px; 
				left:														0px; 
	}
	
	ul 
	{
				list-style-image: 							url(../images/list_style_image.jpg);
				list-style-position:						outside;
				text-decoration:								none;
				text-transform:									none; 
				padding-left: 									15px; 
				margin:													0px;
	}

	li 
	{ 
				padding-bottom:	                4px;
	}
	
	.backToTheTopSpacer
	{ 
				position:												relative; 
				top:														0px; 
				left:														0px; 
				width:													426px; 
				height:													97px;
	}
	
	.backToTheTopSpacer2
	{ 
				position:												relative; 
				top:														0px; 
				left:														0px; 
				width:													426px; 
				height:													25px; 
				clear:													both;
	}
	
	.backToTheTop				
	{ 
				position:												relative; 
				top:														0px; 
				left:														0px; 
				width:													426px; 			 				 
	}
	
	.backToTheTop a:hover
	{ 		
				text-decoration:								underline;
				color: 													#666666; 
				font-family:										Georgia, "Times New Roman", Times, serif; 
				font-size:											16px;
				font-style: 										normal;
				font-weight: 										normal;	
	}
	
	.backToTheTop a
	{ 
				text-decoration:								none;
				color: 													#666666; 
				font-family:										Georgia, "Times New Roman", Times, serif; 
				font-size:											16px;
				font-style: 										normal;
				font-weight: 										normal;	
	}											
	
	.footerSpacer
	{
				position:												relative; 
				top:														0px; 
				left:														26px; 
				width:													797px; 
				height:													15px; 
	}
	
	.footer 
	{
				position:												relative; 
				top:														0px; 
				left:														26px; 
				width:													797px; 
	}
	
	.footerBorder 
	{
				position:												relative; 
				top:														0px; 
				left:														15px; 
				width:													767px; 
				height:													7px; 
				background-color:								#000000; 
	}
	
	.footerBorderSpacer
	{
				position:												relative; 
				top:														0px; 
				left:														15px; 
				width:													767px; 
				height:													17px; 
	}
	
	.footerTextContainer
	{
				position:												relative; 
				top:														0px; 
				left:														15px; 
				width:													767px;
				color: 													#666; 
				font-family: 										Arial, Helvetica, sans-serif; 
				font-size:											12px;
				font-style: 										normal;
				font-weight: 										normal; text-align:center;				 
	}
	
	.footerBorderSpacer2
	{
				position:												relative; 
				top:														0px; 
				left:														15px; 
				width:													767px; 
				height:													27px; 
	}
	
	.indexNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														41px; 
				width:													86px; 
				height:													56px;
	}
	
	.servicesNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														116px; 
				width:													91px; 
				height:													56px;
	}	
	
	.clientsNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														195px; 
				width:													91px; 
				height:													56px;
	}
	
	.staffNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														274px; 
				width:													74px; 
				height:													56px;
	}
	
	.publicationsNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														339px; 
				width:													115px; 
				height:													56px;
	}	
	
	.newsNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														448px; 
				width:													76px; 
				height:													56px;
	}	
	
	.employmentNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														517px; 
				width:													123px; 
				height:													56px;
	}	
	
	.contactNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														633px; 
				width:													89px; 
				height:													56px;
	}
	
	.loginNavigationTab
	{ 		
				position:												absolute; 
				top:														151px; 
				left:														715px; 
				width:													87px; 
				height:													56px;
	}															
