a.navigation-profile{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_profile_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:141px;
	}
	
a.navigation-profile:hover,
a.navigation-profile-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_profile_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:141px;
	}

a.navigation-services{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_services_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:86px;
	}
	
a.navigation-services:hover,
a.navigation-services-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_services_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:86px;
	}

a.navigation-portfolio{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_portfolio_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:97px;
	}

a.navigation-portfolio:hover,
a.navigation-portfolio-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_portfolio_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:97px;
	}
	
a.navigation-news{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_news_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:68px;
	}

a.navigation-news:hover,
a.navigation-news-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_news_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:68px;
	}

a.navigation-leed{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_leed_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:59px;
	}

a.navigation-leed:hover,
a.navigation-leed-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_leed_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:59px;
	}
	
a.navigation-careers{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_careers_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:84px;
	}

a.navigation-careers:hover,
a.navigation-careers-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_careers_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:84px;
	}

a.navigation-subcontractors{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_subcontractors_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:144px;
	}

a.navigation-subcontractors:hover,
a.navigation-subcontractors-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_subcontractors_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:144px;
	}
	
a.navigation-contact{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_contact_off.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:103px;
	}

a.navigation-contact:hover,
a.navigation-contact-on{
	line-height:52px;
	text-indent:-9999px;
	background:url(../_img/nav_contact_on.gif) no-repeat left top;
	display:block;
	float:left;
	height:52px;
	width:103px;
	}

a.title-back-to-projects{
	height:15px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_back_to_projects.gif) no-repeat left top;
	}
	
h2.title-subcontractors{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_subcontractors.gif) no-repeat left top;
	}

h2.title-services{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_services.gif) no-repeat left top;
	}

h2.title-profile{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_profile.gif) no-repeat left top;
	}

h2.title-portfolio{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_portfolio.gif) no-repeat left top;
	}

h2.title-news{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_news.gif) no-repeat left top;
	}
	
h2.title-latest-news{
	height:11px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_latest_news.gif) no-repeat left top;
	}

h2.title-leed{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_leed.gif) no-repeat left top;
	}

h2.title-welcome{
	height:14px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_welcome_to_link.gif) no-repeat left top;
	}
	
h2.title-careers{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_careers.gif) no-repeat left top;
	}
	
h2.title-contact{
	height:28px;
	text-indent:-9999px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../_img/title_contact_us.gif) no-repeat left top;
	}

h2.title-project{
	height:18px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_project.gif) no-repeat left top;
	}

h2.title-leed-showcase{
	height:17px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_leed_showcase.gif) no-repeat left top;
	}
	
h2.title-send-feedback{
	height:11px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_send_feedback.gif) no-repeat left top;
	}

h2.title-project-search{
	height:17px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_project_search.gif) no-repeat left top;
	}

h2.title-learn-more{
	height:11px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_learn_more.gif) no-repeat left top;
	}
	
h2.title-search-results{
	height:28px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(../_img/title_search_results.gif) no-repeat left top;
	}
	
a.navigation-portfolio-educational{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_educational_off.gif) no-repeat left top;
	}
	
a.navigation-portfolio-educational:hover,
a.navigation-portfolio-educational-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_educational_on.gif) no-repeat left top;
	}

.navigation-portfolio-healthcare{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_healthcare_off.gif) no-repeat left top;
	}

a.navigation-portfolio-healthcare:hover,
a.navigation-portfolio-healthcare-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_healthcare_on.gif) no-repeat left top;
	}
	
.navigation-portfolio-hospitality{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_hospitality_off.gif) no-repeat left top;
	}

a.navigation-portfolio-hospitality:hover,
a.navigation-portfolio-hospitality-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_hospitality_on.gif) no-repeat left top;
	}
	
.navigation-portfolio-industrial{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_industrial_off.gif) no-repeat left top;
	}

a.navigation-portfolio-industrial:hover,
a.navigation-portfolio-industrial-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_industrial_on.gif) no-repeat left top;
	}
	
.navigation-portfolio-multifamily{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_multifamily_off.gif) no-repeat left top;
	}

a.navigation-portfolio-multifamily:hover,
a.navigation-portfolio-multifamily-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_multifamily_on.gif) no-repeat left top;
	}
	
.navigation-portfolio-public{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_public_off.gif) no-repeat left top;
	}

a.navigation-portfolio-public:hover,
a.navigation-portfolio-public-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_public_on.gif) no-repeat left top;
	}
	
.navigation-portfolio-retail{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_retail_off.gif) no-repeat left top;
	}

a.navigation-portfolio-retail:hover,
a.navigation-portfolio-retail-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_retail_on.gif) no-repeat left top;
	}

.navigation-portfolio-tenant{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_tenant_off.gif) no-repeat left top;
	}
	
a.navigation-portfolio-tenant:hover,
a.navigation-portfolio-tenant-on{
	line-height:9px;
	display:block;
	text-indent:-9999px;
	background:url(../_img/nav_port_tenant_on.gif) no-repeat left top;
	}