body .serviceslandingpage {
	background:#f0f0f0;
}
.circle_button {
	cursor: pointer;
	display: block;
	margin: 0 auto;
	position: relative;
}
.holder {
	float: left;
	height: 234px;
	margin: 4px;
	position: relative;
	width: 237px;
}
.circle_button .outer, .circle_button .outeropen {
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
	display: block;
	height: 213px;
	margin-left: 5px;
	margin-top: 5px;
	position: absolute;
	width: 213px;
}
.circle_button .outeropen {
	width: 234px;
	height: 234px;
	margin:-5px;
}
.circle_button span.inner, .circle_button span.inneropen {
	background: url("../images/line_arrow.png") no-repeat;
}
.diagram {
	height:634px;
}
.diagrammeasuring {
	height:400px;
}
#helpslider {
	clear: both;
	display: block;
	height: 359px;
	left: 160px;
	position: relative;
	width: 475px;
}
.holder-respond {
	position:absolute;
	top:0;
	left:0
}
.holder-prevent {
	position:absolute;
	top:0;
	right:0;
}
.holder-plan {
	position:absolute;
	bottom:0;
	left:0;
}
.holder-enhance {
	position:absolute;
	bottom:0;
	right:0;
}
.holder-center {
	background: url("../images/grey_pattern.png") repeat scroll 0 0 transparent;
	color: #FFFFFF;
	display: block;
	font-family: Cabin;
	font-size: 16px;
	height: 97px;
	left: 44%;
	padding: 55px 70px 84px 70px;
	position: absolute;
	text-align: center;
	top: 49%;
	width: 136px;
	z-index: 5;
}

circle_button.employee-assistance-programs .outer, .circle_button.employee-assistance-programs .outeropen, .circle_button.respond .outer, .circle_button.respond .outeropen, .respond .hover_content, .circle_button.conflict-management .outer, .circle_button.conflict-management .outeropen, .circle_button.prevent .outer, .circle_button.prevent .outeropen, .prevent .hover_content, .circle_button.workwise-training .outer, .circle_button.workwise-training .outeropen, .circle_button.plan .outer, .circle_button.plan .outeropen, .plan .hover_content, .circle_button.consultation .outer, .circle_button.consultation .outeropen, .circle_button.enhance .outer, .circle_button.enhance .outeropen, .enhance .hover_content

{behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;}


.circle_button.employee-assistance-programs .outer, .circle_button.employee-assistance-programs .outeropen, .circle_button.respond .outer, .circle_button.respond .outeropen, .respond .hover_content {
	background:#b0ca9f;

}
.outeropen p, .circle_button.respond .outer p, .circle_button.respond .outeropen, .respond .hover_content p {
	color:#3d5f26 !important;
}
.circle_button.conflict-management .outer, .circle_button.conflict-management .outeropen, .circle_button.prevent .outer, .circle_button.prevent .outeropen, .prevent .hover_content {
	background:#dad6b7;
	
}
.circle_button.prevent .outer p, .circle_button.prevent .outeropen, .prevent .hover_content p {
	color:#625b21 !important;
}
.circle_button.workwise-training .outer, .circle_button.workwise-training .outeropen, .circle_button.plan .outer, .circle_button.plan .outeropen, .plan .hover_content {
	background:#b8cfca;
	
}
.outeropen p, .circle_button.plan .outer p, .circle_button.plan .outeropen, .plan .hover_content p {
	color:#21584c !important;
}
.circle_button.consultation .outer, .circle_button.consultation .outeropen, .circle_button.enhance .outer, .circle_button.enhance .outeropen, .enhance .hover_content {
	background:#b6c8d4;
	
}
.circle_button.enhance .outer p, .circle_button.enhance .outeropen p, .enhance .hover_content p {
	color:#25455b !important;
}
.circle_button.employee-assistance-programs .inner, .circle_button.respond .inner {
	background: url("../images/pattern_green.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
	display:block;
	width: 192px;
}
.circle_button.conflict-management .inner, .circle_button.prevent .inner {
	background: url("../images/pattern_yellow.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.workwise-training .inner, .circle_button.plan .inner {
	background: url("../images/pattern_aqua.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.consultation .inner, .circle_button.enhance .inner {
	background: url("../images/pattern_blue.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.largearrow {
	background: url("../images/largearrow.png");
	width:9px;
	height:10px;
	float:left;
	position:relative;
	top: 107px;
}
.outeropen, .circle_button.green1 .outer, .circle_button.green1 .outeropen, .green1 .hover_content {
	background:#cadeda;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.green2 .outer, .circle_button.green2 .outeropen, .green2 .hover_content {
	background:#b6d5cf;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}

.circle_button.green3 .outer, .circle_button.green3 .outeropen, .green3 .hover_content {
	background:#a4ccc5;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.green4 .outer, .circle_button.green4 .outeropen, .green4 .hover_content {
	background:#90c3ba;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.green1 .inner {
	background: url("../images/green1.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.green2 .inner {
	background: url("../images/green2.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.green3 .inner {
	background: url("../images/green3.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.circle_button.green4 .inner {
	background: url("../images/green4.jpg");
	text-align:center;
	vertical-align:middle;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.holder-green1, .holder-green2, .holder-green3, .holder-green4 {
	float: left;
	height: 234px;
	overflow: hidden;
	padding: 7px 0 0 7px;
	width: 231px;
}
.holder .link.circle_button .inner {
	background: url("../images/pattern_grey.jpg");
	text-align:center;
	vertical-align:middle;
}
.link.circle_button .outer {
	background-color:#F6F6F6;
}
.circle_button .inner {
	background:#b0ca9f;
	color: #FFFFFF;
	display: block;
	font-family: Cabin;
	font-size: 16px;
	height: 192px;
	margin-left: 15px;
	margin-top: 15px;
	position: absolute;
	width: 192px;
	z-index: 5;
	behavior: url("../themes/default/PIE.htc");
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;
}
.hover_content {
	border-radius: 120px 120px 120px 120px;
	color: #FFFFFF;
	display: block;
	font-family: Cabin;
	font-size: 16px;
	height: 136px;
	left: 0;
	margin: -1px;
	padding: 36px 22px 22px;
	position: absolute;
	top: 0;
	width: 150px;
	z-index: 5;
}
.container .diagrammeasuring .js_hover_content p {
	color:#0F5446;
}
.container .diagram .holder-center span, .container .diagram .js_hover_content p, .container .diagrammeasuring .js_hover_content p {
	display: table-cell;
	font-size: 15px;
	height: 120px;
	line-height: 132%;
	padding: 4px;
	text-transform: none;
	vertical-align: middle;
	width: 148px;
	background-image:none;
}
.serviceslandingpage .circle_button .inner p, .serviceslandingpage .circle_button .inneropen p,
.servicespage .circle_button .inner p, .servicespage .circle_button .inneropen p
 {
	bottom: 8px;
	left: 0;
	position: absolute;
	text-transform: uppercase;
	width: 140px;
}
.serviceslandingpage .inner span,
.servicespage .inner span {
	display: table-cell;
	height: 172px;
	padding: 10px 20px 20px 20px;
	text-transform: uppercase;
	vertical-align: middle;
	width: 172px;
}
.circle_button .inner p, .circle_button .inneropen p {
	background-image: url("../images/line_arrow.png");
	background-position: 23px 86px;
	background-repeat: no-repeat;
	height: 120px;
	line-height: 145%;
	margin-top: 47px;
	padding: 0 25px;
	text-transform: uppercase;
	color:#ffffff;
	text-align:center;
}
.line {
	height:1px;
	background:#cccccc;
}
#panel1 .arrowdown, #panel2 .arrowdown, #panel3 .arrowdown, #panel4 .arrowdown {
	background: url("../images/arrowdown.png") repeat scroll 0 0 transparent;
	height: 23px;
	position: absolute;
	width: 27px;
	z-index: 9999;
	top: -30px;
}
#panel1 .arrowdown {
	left: 99px;
}
#panel2 .arrowdown {
	left: 345px;
}
#panel3 .arrowdown {
	left: 590px;
}
#panel4 .arrowdown {
	left: 834px;
}
.servicespanel #toppanel a.button {
	background-color: #393939;
	box-shadow: 0 1px #F3F3F3;
	display: inline-block;
	float: none;
	margin: 9px 0 0;
	padding: 7px 20px 9px;
	text-align: center;
	text-decoration: none;
}
.servicespanel #toppanel a.button:hover {
	background-color: #444444;
}
.servicespanel h2 {
	color:#444444;
}
#employee-assistance-programs .colfull h1, #employee-assistance-programs .colfull h2, #employee-assistance-programs .colfull h3 {
	color:#659544;
}
#conflict-management .colfull h1, #conflict-management .colfull h2, #conflict-management .colfull h3 {
	color:#a29739;
}
#workwise-training .colfull h1, #workwise-training .colfull h2, #workwise-training .colfull h3 {
	color:#337e6e;
}
#consultation .colfull h1, #consultation .colfull h2, #consultation .colfull h3 {
	color:#366e91;
}