/* Open/Close Blocks for References Page */
#content .functblockRef{
	margin:-2px 0 0 28px;
	width:705px;/*Determines the length of the tan lines*/
	border:2px #8d857c solid;
	border-width:2px 0;
	overflow:hidden;
}
.functblockRef h3{
	margin:9px 0 0;
	padding-bottom:12px;
	height:12px;
	overflow:hidden;
}
.functblockRef h3 a{
	float:left;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
}
.functblockRef h3.office a{width:163px;background:url(../images/title-office.gif) no-repeat;}
			.functblockRef h3.office a:hover{width:163px;background:url(../images/title-office-hover.gif) no-repeat;}
.functblockRef h3.finance a{width:95px;background:url(../images/title-finance.gif) no-repeat;}
			.functblockRef h3.finance a:hover{width:95px;background:url(../images/title-finance-hover.gif) no-repeat;}
.functblockRef h3.government a{width:138px;background:url(../images/title-government.gif) no-repeat;}
			.functblockRef h3.government a:hover{width:138px;background:url(../images/title-government-hover.gif) no-repeat;}
.functblockRef h3.insurance a{width:120px;background:url(../images/title-insurance.gif) no-repeat;}
			.functblockRef h3.insurance a:hover{width:120px;background:url(../images/title-insurance-hover.gif) no-repeat;}
.functblockRef h3.architects a{width:128px;background:url(../images/title-architects.gif) no-repeat;}
			.functblockRef h3.architects a:hover{width:128px;background:url(../images/title-architects-hover.gif) no-repeat;}
.functblockRef .functholder{
	width:690px;
	display:none;
}
.functactive .functholder{display:block;}
