html, body, ul, li, h1, h3, h4 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Verdana, sans-serif;
}

body {	
	margin:auto;
	background-image: url(../images/bg_strips.jpg);
	background-repeat: repeat; 

 }

#wrapper {
	margin:auto;
	Width:907px;
	text-align: left;
	background-color:#ffffff;
}

#Topbanner {
	margin:auto;
	Width:908px;
	background-color:#ffffff;
		
}

#page_header {
	position:absolute;
	top:0px;
	height:106px;
	Width:910px;
	background-image: url(../images/top_bg_strips.jpg) ;
	background-repeat: no-repeat;
	
	
}

#Logo {
	position:absolute;
	left: 15px;
	top:16px;
	width: 27%;
	height:70%;
}

#page_heading {
	position: absolute;
	top: 52px;
	left: 296px;
	width: 50%;
	height:30px;
	background-image: url(../images/sub_heading.jpg);
	background-repeat: no-repeat;
	z-index: 15;
}

/*with 3 contacts left is 800*/
#page_contact {
	position: absolute;
	top: 25px;
	left: 790px;
	width: 10%;
	height:1%;
				
}

/*with 3 left is 4px*/
#page_contact_1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 3%;
	height:1%;		
}

/*with 3 left is 34px*/
#page_contact_2 {
	position: absolute;
	top: 1px;
	left: 25px;
	width: 3%;
	height:1%;			
}

/*with 3 left is 64px*/
#page_contact_3 {
	position: absolute;
	top: 1px;
	left: 50px;
	width: 3%;
	height:1%;				
}

#page_contact_4 {
	position: absolute;
	top: 1px;
	left: 75px;
	width: 3%;
	height:1%;				
}
#phone {
	position: absolute;
	top: 30px;
	left: 0px;
	color:#ffffff;
	font-size: 8pt;	
}

#menu_bar {
	position: absolute;
	top: 105px;
	margin-left: 0px;
	width: 908px;
	height: 35px;
	
}

#menu_bar ul {
	height: 35px;
	margin-left:0px;
	list-style:none;
}

#menu_bar li {
	padding: 0px 0px 0px 0px;
	height: 33px;
	width:151px;
	float: left;
	
}

#menu_bar li a  {
	position: absolute;
	cursor:pointer;
	text-decoration:none;
	width:152px;
	height: 33px;
	display: block;
	overflow: hidden;
	z-index: 2;
	padding: 0px 0px 0px 0px;
}


#menu_bar .solutions a {
	background: url('../images/solutions.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .services a {
	background: url('../images/services.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .industries a {
	background: url('../images/industries.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}


#menu_bar .industries_ind a {
	background: url('../images/rollover_industries.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}


#menu_bar .pepole a {
	background: url('../images/pepole.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .company a {
	background: url('../images/company.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .contact a {
	background: url('../images/contact.jpg') no-repeat 50% 0px #4B8B57;
	width:153px;
}

#menu_bar .solutions a:hover {
	background: url('../images/rollover_solution.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .services a:hover {
	background: url('../images/rollover_services.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}
#menu_bar .industries a:hover {
	background: url('../images/rollover_industries.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .pepole a:hover {
	background: url('../images/rollover_people.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .company a:hover {
	background: url('../images/rollover_company.jpg') no-repeat 50% 0px #4B8B57;
	width:152px;
}

#menu_bar .contact a:hover {
	background: url('../images/rollover_cpmtact.jpg') no-repeat 50% 0px #4B8B57;
	width:153px;
}

#menu_bar li span {
	width:151px;
	height: 33px;
	display: block;
	clear: none;
	overflow: hidden;
	cursor:pointer;
}

#menu_bar li a span {
	padding-top:7px;
	cursor:pointer;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;
	text-decoration:none;
}


#nav {	
	list-style:none; 
	height:38px; 
	z-index:500; 
	font-size: 8pt;
}
#nav li.top {
	display:block; 
	float:left; 
	height:38px; 
	text-decoration:none;
}

#nav li a.top_link {
	display:block; 
	float:left; 
	height:35px; 
	line-height:33px; 
	color:#ccc; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; 
	padding:0 0 0 12px; 
	cursor:pointer;
}

#nav li a.top_link span {
	float:left; 
	cursor:pointer;
	display:block; 
	padding:0 20px 0 12px; 
	height:35px; 
}
#nav li a.top_link span.down {
	float:left; 
	cursor:pointer;
	display:block; 
	padding:0 20px 0 12px; 
	height:35px; 
	color:#000000;
}
#nav li:hover {
	position:relative; 
	cursor:pointer;
	z-index:200;
	color:#ffffff;
}

#nav li:hover ul.sub{
	left:1px; 
	top:33px; 
	background: #4D925C; 
	padding:3px; 
	border:1px solid #4D925C; 
	white-space:nowrap; 
	width:145px; 
	height:auto; 
	z-index:300;
}
#nav li:hover ul.sub li{
	display:block; 
	height:27px; 
	position:relative; 
	float:left; 
	width:146px; 
	font-weight:normal;
}
#nav li:hover ul.sub li a{display:block; font-size:11px; height:25px; width:146px; line-height:18px; text-indent:5px; color:#fff; background: #4D925C; text-decoration:none}
#nav li ul.sub li a.fly{background:#bbd37e url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover {background:#6AB67B; color:#000; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 


#flash_banner {
	position: absolute;
	top: 139px;
	margin-left: 0px;
	width: 908px;
	height:311px;
	z-index:-100;
	background: url('../images/flash_bg.jpg') no-repeat 50% 0px;
}


#boxes {
	position: absolute;
	top: 450px;
	margin:0px;
	width: 908px;
	height:260px;
	background-color:#ffffff;
	z-index:-100;
}

.container {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left:10px;
	margin-right:5px;
	width: 196px;
	height:250px;
}

.container_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 196px;
	height:26px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #4D915B;	
}

.container_base {
	position: absolute;
	border: 1px solid #4D915B;
	top: 33px;
	left: 0px;
	width: 194px;
	height:217px;
	color:#636363;
}

.container_content {
	margin-top:8px;
	margin-left:11px;
	margin-right:10px;
	font-size: 8pt;
}
.container_content ul {
	margin-left:15px;
	list-style-image: url("../images/Bullet_01.jpg");
}


.container_footer{
	position: absolute;
	color:#ff9600;
	font-weight: bold;
	width:100px;
	top: 190px;
	left: 100px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	background: url("../images/read_more_arrow.jpg") no-repeat 85% 3px;	
}

.container_footer a:hover{
	background-color:#ffffff;	
}

.container_footer a{
	color:#ff9600;
	text-decoration: none;		
}

.container_footer a:hover{
	color:#ff9600;
	text-decoration: underline;		
}

.container_footer_bar{
	position: absolute;
	width:106px;
	height:6px;
	top: 211px;
	left: 88px;
	background: url("../images/base_bar.jpg") no-repeat 80% 0px;	
}


#news {
	position: absolute;
	top: 0px;
	left: 634px;
	width: 280px;
	height:250px;

}
.mainHolder
{
	position: absolute;
	vertical-align: top;
	width: auto;
	left: 0px;
	top: 0px;	

}

h2.tab span {
	padding: 10px 21px 10px 23px;
	cursor: pointer;
  }


 h2.tab span.not-selected {
 	/*background-color: #9CA7AB;*/
	background-color:#ff9600;
	/*border:1px solid #6C777B;*/
	border:1px solid #DADADA;

	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	

  }

  h2.tab span.selected {
	/*background-color: #6C777B;*/
	background-color:#ff6501;
	padding-top: 10px;
	/*border:1px solid #6C777B;*/
	border:1px solid #DADADA;

	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
  }

  h2.tab {
	border-bottom: none;
	font-weight: bold;
	font-size: 100%;
	margin-top: 10px;
	font-style: normal;
  }

  div.section {
	width: 265px;
	margin-top:-8px;
	border:0px;
  }

.initial_Tab1
{
	float:left;
	cursor:pointer;
	border:1px solid #6C777B;
	width: 75px;
	height:24px;
	padding-top:9px;

	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #9CA7AB;	
	font-weight: bold;
	text-decoration:none
	}


.contentInst{
	clear:both;
	position:relative;
	z-index:4;
	width: 260px;
	height:220px;
	background-color:#797979;
	visibility: hidden;
	
}

.open_Tab1{
	float:left;
	cursor:pointer;
	border:1px solid #6C777B;
	width: 70px;
	height:24px;
	padding-top:9px;

	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #6B777B;	
	font-weight: bold;
	text-decoration:none	
}

.initial_Tab2{				
	float:left;
	cursor:pointer;
	border:1px solid #6C777B;
	width: 85px;
	height:24px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #9CA7AB;	
	font-weight: bold;
	text-decoration:none
		
}




.open_Tab2{				
	float:left;
	cursor:pointer;
	border:1px solid #6C777B;
	width: 85px;
	height:24px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #6B777B;	
	font-weight: bold;
	text-decoration:none	
}

.initial_Tab3{				
	float:left;
	cursor:pointer;
	border:1px solid #6C777B;
	width: 85px;
	height:24px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #9CA7AB;	
	font-weight: bold;
	text-decoration:none
		
}

.open_Tab3{				
	float:left;
	cursor:pointer;
	border:1px solid #6C777B;
	width: 85px;
	height:24px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;	
	background: #6B777B;	
	font-weight: bold;
	text-decoration:none		
}

.contentHolder{
	position:absolute;
	top:35px;
	left:0px;
	z-index:5;
	width: 271px;
	height:210px;
	
}

.contentTab1{
	display: inline;
}

.contentTab2{
	display: none;
}

.contentTab3{
	display: none;
}

.content_main_tab{
	position:absolute;
	margin-top:0px;
	background-color:#ffffff;
	width:263px;
	Height:217px;
	border:1px solid #6C777B;
	border-top: 0px; 
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
			
}

.content_tab1{
	position:absolute;
	padding-left:5px;
	/*background-color:#899093;*/
	background-color:#DADADA;
	margin:0px;
	width:82px;
	Height:217px;
	color:#636363;
	text-align: center;
	
}

#content_tab3{
	position:absolute;
	padding-left:5px;
	/*background-color:#899093;*/
	background-color:#DADADA;
	margin:-10px;
	width:74px;
	Height:217px;
	color:#636363;		
	font-family: Verdana, Verdana, sans-serif;
	font-size: 10pt;
	
}

.content_tab2{
	position:absolute;
	left:85px;
	padding:10px;
	margin:0px;
	width:160px;
	Height:197px;
	color:#636363;		
}

#tab_body{
	background-color:#ffffff;
	width:239px;
	Height:187px;
	padding:10px;
	top:10px;
	left:10px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
		
}

.content_tab1 a{
	text-decoration: none;
	color:#242424;
}

.content_tab1 a:hover{
	text-decoration: underline;
	color:#242424;
}

.content_tab2 a{
	text-decoration: none;
	color:#636363;
}

.content_tab2 a:hover{
	text-decoration: underline;
	color:#636363;
}



#BlurbContent_box_1{
	position: absolute;
	margin:0px;
	top:710px;
	width:908px;
	height:189px;
	background-color:#ffffff;	
}

#BlurbContent_box{
	position: absolute;
	margin-left:10px;
	width:890px;
	height:170px;
	background: url("../images/logo_icon.jpg") no-repeat 100% 3px #D4E4DC;	
}

#BlurbContent_text{
	margin-left:22px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	font-size: 9pt;
	color:#1B4929;			
}


#BlurbContent_text p:first-letter {
	font-size : xx-large; 
	font-family: Times New Roman;
	color:#1B4929;	
}


#BlurbContent_text p {
	font-family: Verdana, Verdana, sans-serif;
	line-height: 14pt;
	color:#1B4929;	
}


#footer_main{
	position: relative;
	margin:0px;
	width:908px;
	height:45px;
	background-color:#ffffff;	
}

#footer{
	position: relative;
	margin:0px;
	width:908px;
	height:21px;
	background-color:#467D5F;	
}


#footer_content{
	padding-left: 10px;
	height:25px;
}

#footer_content ul {
	height: 15px;
	list-style:none;
}

#footer_content li {
	padding: 2px 3px 3px 3px;
	height: 15px;
	font-size: 8pt;
	font-weight: bold;
	color:#ffffff;
	float: left;
}

#footer_content li a {
	text-decoration: none;
	color:#ffffff;
}

#footer_content li a:hover {
	text-decoration: underline;
	color:#ffffff;
}

#footer_text{
	position: absolute;
	top:3px;
	left: 620px;
	width:300px;
	height:10px;
	font-size: 8pt;
	
}

#footer_text a {
	text-decoration: none;
	color:#ffffff;
}

#footer_text a:hover {
	text-decoration: underline;
	color:#ffffff;
}



#footer_add{
	position: absolute;
	left: 10px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	top:25px;
}

#footer_add_2{
	position: absolute;
	left: 400px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	top:25px;
}

#footer_add_3{
	position: absolute;
	left: 620px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	top:25px;	
}





/************** Page css for beach_street_consulting_careers.html **************/ 

#tob_banner{
	position: absolute;
	margin:auto;
	top: 139px;
	width: 908px;
	z-index:-100;
	background-color:#ffffff;	
}
#banner_image{
	position: absolute;
	top: 10px;
	left: 45px;
	z-index:-100;
	background-color:#ffffff;	
}

#tob_banner_title1{
	position: absolute;
	top:13px;
	left:315px;
	padding-top:15px;
	padding-left:50px;	
	width: 500px;
	height:70px;
	z-index:-100;
	font-size: 13pt;	
	background: url('../images/contact/cont_banner_title_bg.jpg') no-repeat 0px 0px;	
	color:#3b6f47;	
}
#tob_banner_title2{
	position: absolute;
	top:12px;
	left:338px;	
	padding-top:47px;
	padding-left:22px;	
	width: 500px;
	height:50px;
	z-index:-100;
	font-size: 19pt;
	color:#ffffff;
	
}
#tob_banner_content{
	position: absolute;
	top:108px;
	left:359px;	
	width: 510px;
	height:162px;
	z-index:-100;
	font-size: 10pt;	
		
}
#tob_banner_content .pspace{
	padding-bottom:13px;
	line-height: 10pt;	
}

#tob_banner_content .pspacewithsmall{
	font-size: 8pt;	
	padding-bottom:10px;
	line-height: 10pt;	
	width: 435px;
}
/************** css for contact Pages  **************/ 

#tob_banner_hr_bar{
	position: absolute;
	width:905px;
	margin:auto;
	height:6px;
	background: url("../images/hori_bar_green.jpg") no-repeat 80% 0px;
}

#Career {
	position: absolute;
	margin:auto;
	top: 417px;
	margin-left:0px;
}

#Careers_left_bar {
	position: absolute;
	left:10px;
	top:0px;
	width: 450px;
	height:300px;
}

#Careers_right_bar {
	position: absolute;
	width: 350px;
	left:520px;
	top:0px;
	font-size: 9pt;
}

#Careers_top_base {
	position: relative;
	top: 0px;
	left: 0px;
	width: 500px;
	height:330px;
	background-color:#d4e4dc;		
}

#Careers_content {
	font-size: 8pt;
	padding:10px;
	color:#000000;
	width: 470px;
}

#Careers_content p {
	font-family: Verdana, Verdana, sans-serif;
	color:#000000;	
}

#Careers_content .pspace{
	padding-bottom:18px;
	line-height: 10pt;

}
.top_wwdo_careers ul {
	margin-left:30px;	
	margin-top:10px;		
	list-style-image: url("../images/Bullet_04.png");
}
.top_wwdo_careers li {
	padding-bottom:7px;	
}


.textfield {
	BORDER-BOTTOM: #c6c6c6 1px solid; 
	BORDER-LEFT: #c6c6c6 1px solid; 
	BACKGROUND-COLOR: #f4f4f4; 
	FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; 
	HEIGHT: 20px; 
	FONT-SIZE: 8px; 
	BORDER-TOP: #c6c6c6 1px solid; 
	BORDER-RIGHT: #c6c6c6 1px solid
}
.fields {
	BORDER-BOTTOM: #c8c8c8 1px solid; 
	BORDER-LEFT: #c8c8c8 1px solid; 
	BACKGROUND-COLOR: #f1f1f1; 
	PADDING-LEFT: 5px; 
	WIDTH: 169px; 
	HEIGHT: 20px; 
	FONT-SIZE: 12px; 
	BORDER-TOP: #c8c8c8 1px solid; 
	BORDER-RIGHT: #c8c8c8 1px solid; 
	PADDING-TOP: 4px
}
.fields_2 {
	BORDER-BOTTOM: #c8c8c8 1px solid; 
	BORDER-LEFT: #c8c8c8 1px solid; 
	BACKGROUND-COLOR: #f1f1f1; 
	PADDING-LEFT: 5px; 
	WIDTH: 179px; 
		HEIGHT: 25px; 
	FONT-SIZE: 8px; 
	BORDER-TOP: #c8c8c8 1px solid; 
	BORDER-RIGHT: #c8c8c8 1px solid;
}
.boader_coverstory {
	BORDER-BOTTOM: #c8c8c8 1px solid; 
	BORDER-LEFT: #c8c8c8 1px solid; 
	BACKGROUND-COLOR: #f1f1f1; 
	HEIGHT: 200px; COLOR: #333333;
	BORDER-TOP: #c8c8c8 1px solid; 
	BORDER-RIGHT: #c8c8c8 1px solid; 
	PADDING-TOP: 4px
}
.cover_story {
	BORDER-BOTTOM: #c8c8c8 1px solid; 
	BORDER-LEFT: #c8c8c8 1px solid; 
	BACKGROUND-COLOR: #f1f1f1; 
	PADDING-LEFT: 5px; 
	WIDTH: 170px; 
	HEIGHT: 70px; FONT-SIZE: 12px; 
	BORDER-TOP: #c8c8c8 1px solid; 
	BORDER-RIGHT: #c8c8c8 1px solid; 
	PADDING-TOP: 4px
}
.bgtrends {
	WIDTH: 306px; BACKGROUND: url(/images/trends-bottom.jpg) repeat-y
}

/************** css for company Pages  **************/ 

#banner_image_top{
	position: absolute;
	top: 0px;
	width:908px;
	height:271px;
	left: 0px;
	background: url('../images/history/hist_banner_bg.jpg')no-repeat;
	z-index:-100;
	background-color:#ffffff;	
}
#tob_banner_top_title1{
	position: absolute;
	top:16px;
	left:338px;
	padding-top:15px;
	padding-left:18px;	
	width: 500px;
	height:70px;
	z-index:-100;
	font-size: 13pt;	
	color:#3b6f47;	
}
#tob_banner_top_title2{
	position: absolute;
	top:16px;
	left:338px;	
	padding-top:45px;
	padding-left:18px;	
	width: 500px;
	height:50px;
	z-index:-100;
	font-size: 19pt;
	color:#ffffff;
	
}
#tob_banner_top_content{
	position: absolute;
	top:108px;
	left:400px;	
	width: 450px;
	height:162px;
	z-index:-100;
	font-size: 10pt;	
		
}
#tob_banner_top_content .pspace{
	padding-bottom:13px;
	line-height: 10pt;	
}

#tob_banner_top_content .pspacewithsmall{
	font-size: 8pt;	
	padding-bottom:10px;
	line-height: 10pt;	
	width: 435px;
}

#BlurbContent_box_inerpage_main{
	margin:0px;
	position: absolute;
	width:900px;
	top:420px;
	
}

#BlurbContent_box_inerpage{
	position: absolute;
	width:680px;
	height:361px;
	top:0px;
	left:220px;
	background-color: #D4E4DC;
}

#BlurbContent_text_inerpage{
	margin-left:25px;
	margin-right:25px;
	margin-top:20px;
	margin-bottom:20px;
	font-family: Verdana,Verdana,sans-serif;
	font-size: 8pt;
	color:#1B4929;			
}

#BlurbContent_text_inerpage p {
	line-height: 10pt;
	color:#000000;	
}

#boxes_left {
	position: absolute;
	top: 420px;
	padding-left:10px;
	margin:0px;
	width: 180px;
	height:361px;
	background-color:#ffffff;
}

.content_box_left {
	position: absolute;
	top: 0px;
	left: 10px;
	width: 196px;
	height:173px;
}

.content_box_left_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 196px;
	height:26px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;
	background: #4D915B;	
}

.content_box_left_base {
	position: absolute;
	border: 1px solid #4D915B;
	top: 33px;
	left: 0px;
	width: 194px;
	height:138px;
	background-color:#ffffff;	
	color:#636363;
}

.content_box_left_content {
	margin-top:8px;
	margin-left:11px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
}

.content_box_left_content ul {
	margin-left:17px;	
	list-style-image: url("../images/Bullet_01.jpg");
}

.content_box_left_footer{
	position: absolute;
	font-weight: bold;
	font-size:8pt;
	width:100px;
	top: 114px;
	left: 100px;
	background: url("../images/read_more_arrow.jpg") no-repeat 85% 3px;	
	color:#ff9600;
}

.content_box_left_footer a{
	color:#ff9600;
	text-decoration: none;	
}


.content_box_left_footer a:hover{
	color:#ff9600;
	text-decoration: underline;		
}

.content_box_left_footer_bar{
	position: absolute;
	width:106px;
	height:6px;
	top: 132px;
	left: 88px;
	background: url("../images/base_bar.jpg") no-repeat 80% 0px;
}




#image_banner_wwdo_content1{
	position: absolute;
	top:274px;
	left:50px;	
	width: 275px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	line-height: 13pt;
	color:#4d915b;
}

#image_banner_wwdo_content2{
	position: absolute;
	top:320px;
	left:124px;	
	width: 275px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 8pt;	
	line-height: 14pt;	
}

#services_top_wwdo {
	position: absolute;
	top: 180px;
	left: 334px;
	width: 250px;
	height:173px;
}

#services_top_wwdo_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 270px;
	height:15px;
	padding:5px;
	text-align: center;
	font-family: Verdana,sans-serif;
	font-size: 12px;
	font-weight:800;
	color:#000000;
	background: #DADADA;	
}

#services_top_wwdo_base {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 194px;
	height:138px;
	background-color:#ffffff;	
	color:#636363;
}

#services_top_wwdo_content {
	margin-top:8px;
	margin-left:11px;
	font-size: 8pt;
	color:#000000;
}

#services_top_wwdo_content ul {
	margin-left:18px;	
	list-style-image: url("../images/Bullet_04.png");
}

#services_top_wwdo_content li {
	padding-bottom:7px;	
}


#solutions_top_wwdo {
	position: absolute;
	top: 180px;
	left: 617px;
	width: 250px;
	height:173px;
}

#solutions_top_wwdo_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 270px;
	height:15px;
	padding:5px;
	text-align: center;
	font-family: Verdana,sans-serif;
	font-size: 12px;
	font-weight:800;
	color:#000000;
	background: #DADADA;	
}

#solutions_top_wwdo_base {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 194px;
	height:138px;
	background-color:#ffffff;	
	color:#636363;
}

#solutions_top_wwdo_content {
	margin-top:8px;
	margin-left:11px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	color:#000000;
}

#solutions_top_wwdo_content ul {
	margin-left:18px;	
	list-style-image: url("../images/Bullet_04.png");
}

#solutions_top_wwdo_content li {
	padding-bottom:7px;	
}



/************** css for people pages  **************/ 


#boxes_people {
	position: absolute;
	top: 430px;
	padding-left:10px;
	margin:0px;
	width: 898px;
	height:620px;
	background-color:#ffffff;
}

#image_banner_people_intro_bg {
	position: absolute;
	height:255px;
	left: 10px;
	width: 889px;
	background-color:#EBEBEB;	
}


#image_banner_people_intro {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 889px;
	height:298px;
	background: url('../images/people/people_right_img.jpg') no-repeat 736px 8px;		
}

#image_banner_people_intro_content {
	position: absolute;
	top: 0px;
	left: 0px;
	padding-top:15px;
	padding-left:15px;		
	width: 700px;
	height:298px;
	font-size: 8pt;
	color:#000000;			
}

#image_banner_people_intro_content .pspace{
	padding-bottom:18px;
	line-height: 10pt;	
}

.BlurbContent_box_people{
	position: absolute;
	width:683px;
	height:361px;
	top:261px;
	left:216px;	
}

.BlurbContent_box_people_bg{
	position: absolute;
	width:683px;
	height:352px;
	background-color: #D4E4DC;	
}

.BlurbContent_text_people{
	margin-left:22px;
	margin-right:20px;
	margin-top:18px;
	margin-bottom:20px;
	font-family: Verdana,Verdana,sans-serif;
	font-size: 8pt;
	color:#1B4929;			
}

.BlurbContent_text_people p {
	font-family: Verdana, Verdana, sans-serif;
	line-height: 10pt;
	color:#000000;	
}

.image_banner_people{
	position: absolute;
	top: 139px;
	margin-left: 0px;
	width: 908px;
	height:311px;
	z-index:-100;
	background: url('../images/people/people_banner_bg.jpg') no-repeat 50% 0px;	
}

.image_banner_people_content{
	position: absolute;
	top:105px;
	left:408px;	
	width: 450px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 10pt;	
}

.image_banner_people_title1{
	position: absolute;
	top:24px;
	left:328px;	
	width: 300px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 13pt;	
	color:#3b6f47;
}

.image_banner_people_title2{
	position: absolute;
	top:52px;
	left:329px;	
	width: 300px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 19pt;
	color:#ffffff;		
}
.bulleted_content_people {
	position: absolute;
	top: 46px;
	left: 22px;
	width: 196px;
	height:173px;
}

.bulleted_content_people_top {
	position: relative;
	top: 10px;
	left: 0px;
	width: 640px;
	height:30px;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:15px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	color:#000000;
	background: url('../images/people/people_bullet_titile_gradnt.jpg') no-repeat 0px 0px;		
}

.bulleted_content_people_base {
	position: absolute;
	top: 35px;
	left: 0px;
	width: 600px;
	height:138px;	
}

.bulleted_content_people_content {
	margin-top:8px;
	margin-left:11px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
}

.bulleted_content_people_content ul li {
	margin-left:10px;	
	padding-bottom:6px;
	list-style-image: url("../images/Bullet_03.jpg");
}


/************** css for healthcare page  **************/ 
#boxes_healthcare {
	position: absolute;
	top: 413px;
	padding-left:10px;
	margin:0px;
	width: 898px;
	height:390px;	
}

#street_advt_top_healthcare {
	margin:auto;
	position: absolute;
	margin:auto;
	top: 310px;
	left: 448px;	
}

#street_advt_top_healthcare_top {
	position: relative;
	top: 0px;
	left: 0px;
	width: 433px;
	height:20px;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:5px;
	text-align: left;
	font-family: Verdana,sans-serif;
	font-size: 15px;
	color:#FFFFFF;
	background: #4D915B;	
}

#street_advt_top_healthcare_base {
	position: relative;
	top: 0px;
	left: 0px;
	width: 451px;
	background-color:#EBEBEB;	
	height:298px;
}

#street_advt_top_healthcare_content {
	margin-top:8px;
	margin-left:17px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	color:#000000;
	width: 420px;
}

#street_advt_top_healthcare_content p {
	font-family: Verdana, Verdana, sans-serif;
	line-height: 13pt;
	color:#000000;	
}
#solution_benefits_top_healthcare {
	position: absolute;
	top: 310px;
	left: 128px;
	width:350px
	background: #6b8a7a;	
}

#solutions_healthcare_image_bar{
	position: absolute;
	top: 310px;
	left: 10px;
	width: 120px;
	height:330px;
	z-index:-100;
	background: url('../images/healthcare/health_left_img.jpg') no-repeat 50% 0px;	
}


#solution_benefits_top_healthcare_top {
	position: relative;
	top: 0px;
	left: 0px;
	width: 296px;
	height:20px;
	padding-left:15px;	
	padding-top:5px;
	padding-bottom:5px;	
	text-align: left;
	font-family: Verdana,sans-serif;
	font-size: 15px;
	color:#ffffff;
	background: #6b8a7a;	
}

#solution_benefits_top_healthcare_base {
	position: relative;
	top: 0px;
	left: 0px;
	width: 311px;
	background-color:#d4e4dc;		
}

#solution_benefits_top_healthcare_content {
	margin-top:8px;
	margin-left:0px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	color:#000000;
	width: 280px;
	height:292px;
}

#solution_benefits_top_healthcare_content p {
	font-family: Verdana, Verdana, sans-serif;
	color:#000000;	
}

#solution_benefits_top_healthcare_content .pspace{
	padding-bottom:18px;
	line-height: 10pt;	
}
#BlurbContent_box_healthcare{
	position: absolute;
	top:0px;
	left:450px;
	background-color:#ffffff;	
}

#BlurbContent_box_healthcare_bg{
	position: relative;
	width:451px;
	height:173px;
	background: url("../images/logo_icon.jpg") no-repeat 100% 3px #D4E4DC;	
}

#BlurbContent_text_healthcare{
	margin-left:17px;
	margin-right:10px;
	margin-top:15px;
	margin-bottom:20px;
	font-family: Verdana,Verdana,sans-serif;
	font-size: 8pt;
	color:#1B4929;			
}

#BlurbContent_text_healthcare p {
	font-family: Verdana, Verdana, sans-serif;
	line-height: 9pt;
	color:#000000;
}



#top_content_sol1{
	position: absolute;
	margin:auto;
	margin-left:6px;
	width:893px;
	top:410px;
	background-color: #D4E4DC;
	font-size:13px;
	color:#000000;	

}
#mid_content_bg_sol{
	position: absolute;
	padding:10px;
	width:870px;
	font-size:13px;
	color:#000000;	
}

.box_image_sol1{
	position: absolute;
	margin:auto;
	top: 480px;
	width:428px;
	height:160px;
	left: 195px;
	z-index:1;
	background-color:#ffffff;	
	border-width: 1px; 
	border-style: solid; 
	border-color: #62757c;; 
}
.box_image_tilte_sol1{
	position: absolute;
	width:424px;
	left:0px;
	top:0px;
	background-color:#62757c;
	z-index:100;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	font-family: Verdana, Verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;	
}


.inbox_image_sol1{
	position: absolute;
	left:5px;
	top:5px;
	padding-left:7px;
	padding-top:33px;
}

.content_box_content1 {
	position: absolute;
	left:160px;
	top:30px;
	line-height:15px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	color:#000000;
	width: 260px;
}
.content_box_footer{
	position: absolute;
	color:#ff9600;
	font-weight: bold;
	width:100px;
	left:335px; 
	top:138px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	background: url("../images/read_more_arrow.jpg") no-repeat 85% 3px;	
}
.content_box_footer a {
	color:#ff9600;
	text-decoration:none;
}
.content_box_footer a:hover {
	text-decoration: underline;
	color:#ff9600;
}

.content_box_footer_bar{
	position: absolute;
	width:106px;
	height:6px;
	left:322px; 
	top:154px;
	background: url("../images/base_bar.jpg") no-repeat 80% 0px;
}
#federal_government_img_bg {
	position: absolute;
	top: 0px;
	left: 10px;		
	padding-top:5px;
	padding-bottom:5px;
	background: #D4E4DC;	
	width: 120px;
	height:435px;
}
#federal_government_image_bar{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 120px;
	height:330px;
	background: url('../images/healthcare/health_left_img.jpg') no-repeat 50% 0px;	
}


/************** Page css for " Bioforensic Lab that supports the DHS " **************/ 

#boxes_bioforensic_lab {
	position: absolute;
	top: 413px;
	padding-left:10px;
	width: 898px;
	height:390px;	
}

#main_holder{
	position: absolute;
	top:0px;
	left:0px;
	margin:auto;
	width:910px;


}

#solution_benefits_top_bioforensic_lab {
	position: absolute;
	top: 405px;
	left: 10px;	
}


#solution_benefits_top_bioforensic_lab_base {
	position: relative;
	top: 10px;
	left: 0px;
	width: 450px;
	background-color:#d4e4dc;		
}

#solution_benefits_top_bioforensic_lab_content {
	padding-top:12px;
	margin-left:12px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	color:#000000;
	width: 425px;
	height:508px;
}

#solution_benefits_top_bioforensic_lab_img{
	position: absolute;
	margin-left:15px;
	top: 421px;
	left: 0px;
	width:418px;
	height:85px;
	background: url("../images/bioforensiclab/soluns_left_img.jpg") no-repeat 85% 3px;	
}

#solution_benefits_verti_bar{
	position: absolute;
	top: 946px;
	left: 279px;
	width:1px;
	height:354px;
	background: #666666;	
}

#solution_benefits_top_bioforensic_lab_content p {
	font-family: Verdana, Verdana, sans-serif;
	color:#000000;	
}

#solution_benefits_top_bioforensic_lab_content .pspace{
	padding-bottom:18px;
	line-height: 10pt;	
}

/* Left Solutions & Services*/ 

#solutions_bioforensic_lab {
	position: absolute;
	top: 533px;
	left: 10px;
	width: 196px;
}

#solutions_bioforensic_lab_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
	height:26px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;
	background: #4D915B;	
}

#solutions_bioforensic_lab_base {
	position: absolute;
	border: 1px solid #4D915B;
	top: 33px;
	left: 0px;
	width: 208px;
	height:138px;
	background-color:#ffffff;	
	color:#636363;
}

#solutions_bioforensic_lab_content {
	margin-top:8px;
	margin-left:11px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
}

#solutions_bioforensic_lab_content ul {
	margin-left:17px;
	list-style-image: url("../images/Bullet_01.jpg");
}

#solutions_bioforensic_lab_footer{
	position: absolute;
	color:#ff9600;
	font-weight: bold;
	font-size:8pt;
	width:100px;
	top: 114px;
	left: 114px;
	font-family: Verdana, Verdana, sans-serif;
	background: url("../images/read_more_arrow.jpg") no-repeat 85% 3px;	
}

#solutions_bioforensic_lab_footer a{
	color:#ff9600;
	text-decoration: none;	
}


#solutions_bioforensic_lab_footer a:hover{
	color:#ff9600;
	text-decoration: underline;		
}

#solutions_bioforensic_lab_footer_bar{
	position: absolute;
	width:106px;
	height:6px;
	top: 132px;
	left: 102px;
	background: url("../images/base_bar.jpg") no-repeat 80% 0px;
}

#services_bioforensic_lab {
	position: absolute;
	top: 713px;
	left: 10px;
	width: 196px;
}

#services_bioforensic_lab_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
	height:26px;
	padding-top:9px;
	text-align: center;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight:800;
	color:#ffffff;
	background: #4D915B;	
}

#services_bioforensic_lab_base {
	position: absolute;
	border: 1px solid #4D915B;
	top: 33px;
	left: 0px;
	width: 208px;
	height:138px;
	background-color:#ffffff;
	color:#636363;
}

#services_bioforensic_lab_content {
	margin-top:8px;
	margin-left:8px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
}
#services_bioforensic_lab_content ul {
	margin-left:17px;
	list-style-image: url("../images/Bullet_01.jpg");
}
#services_bioforensic_lab_footer{
	position: absolute;
	color:#ff9600;
	font-weight: bold;
	width:100px;
	top: 114px;
	left:114px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;	
	background: url("../images/read_more_arrow.jpg") no-repeat 85% 3px;	
}

#services_bioforensic_lab_footer a{
	color:#ff9600;
	text-decoration: none;		
}

#services_bioforensic_lab_footer a:hover{
	color:#ff9600;
	text-decoration: underline;		
}

#services_bioforensic_lab_footer_bar{
	position: absolute;
	width:106px;
	height:6px;
	top: 132px;
	left: 102px;
	background: url("../images/base_bar.jpg") no-repeat 80% 0px;
}

#BlurbContent_box_bioforensic_lab{
	position: absolute;
	top:948px;
	left:250px;
	background-color:#ffffff;	
}

#BlurbContent_text_bioforensic_lab{
	font-family: Verdana,Verdana,sans-serif;
	font-size: 9pt;
	width:650px;

}

#BlurbContent_text_bioforensic_lab .pspace{
	color:#484848;
	padding-bottom:12px;
	line-height: 11pt;	
}


#image_banner_bioforensic_lab{
	position: absolute;
	top: 139px;
	margin-left: 0px;
	width: 908px;
	height:1200px;
	z-index:-100;
	background-color:#ffffff;	
}

#image_banner_bioforensic_lab_img1{
	position: absolute;
	top: 20px;
	left: 40px;
	width: 272px;
	height:242px;
	z-index:-100;
	background: url('../images/bioforensiclab/soluns_banner_img.jpg') no-repeat 50% 0px;	
}

#image_banner_bioforensic_lab_img2{
	position: absolute;
	top: 101px;
	left: 310px;
	width: 594px;
	height:86px;
	z-index:-100;
	background: url('../images/bioforensiclab/soluns_banner_title_bg.jpg') no-repeat 50% 0px;	
}

#image_banner_bioforensic_lab_img3{
	position: absolute;
	top: 108px;
	left: 460px;
	width: 192px;
	height:250px;
	z-index:-100;
	background: url('../images/bioforensiclab/soluns_bottom_img.jpg') no-repeat 50% 0px;	
}

#image_banner_bioforensic_lab_left{
	position: absolute;
	top: 16px;
	left: 48px;
	width:267px;
	height:238px;
	z-index:-100;
	background: url('../images/whatwedo/wwd_banner_img.jpg') no-repeat 50% 0px;	
}

#image_banner_bioforensic_lab_title1{
	position: absolute;
	top:73px;
	left:325px;	
	width: 300px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 13pt;	
	color:#3b6f47;	
}

#image_banner_bioforensic_lab_title2{
	position: absolute;
	top:110px;
	left:325px;	
	width: 350px;
	height:162px;
	z-index:-100;
	font-family: Verdana, sans-serif;
	font-size: 20pt;	
	color:#ffffff;	
}

#footer_bioforensic_lab{
	font-family: Verdana, Verdana, sans-serif;
	position: absolute;
	margin:0px;
	width:908px;
	height:45px;
	top: 900px;
	left:0px;
	background-color:#ffffff;	
}

#image_banner_bioforensic_lab_h_bar{
	position: absolute;
	width:892px;
	height:6px;
	top: 271px;
	left: 10px;
	background: url("../images/hori_bar_green.jpg") no-repeat 80% 0px;
}

/* Project Leadership*/

.services_top_bioforensic_lab{
	position: absolute;
	top: 417px;
	left: 470px;
	width: 400px;
	height:173px;
}

.services_top_bioforensic_lab_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 414px;
	height:22px;
	padding-left:17px;
	padding-top:6px;	
	padding-bottom:6px;	
	font-family: Verdana,sans-serif;
	font-size: 14px;
	color:#000000;
	background: #d7d7d7;	
}

.services_top_bioforensic_lab_base {
	position: absolute;
	top: 32px;
	left: 0px;
	width: 431px;
	height:100px;
	background-color:#f1f1f1;		
}

.services_top_bioforensic_lab_content {
	margin-top:8px;
	margin-left:11px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 9pt;
	color:#000000;
	width: 410px;
}

.services_top_bioforensic_lab_content ul {
	margin-left:18px;	
	list-style-image: url("../images/Bullet_04.png");
}

.services_top_bioforensic_lab_content li {
	padding-bottom:7px;	
}

.business_process_lab_content ul {
	margin-left:18px;	
	list-style-image: url("../images/Bullet_04.png");
}
.business_process_lab_content {
	margin-top:8px;
	margin-left:11px;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 8pt;
	color:#000000;
	width: 280px;
}
