@CHARSET "UTF-8";
.content-inner-casestudy{
	background: transparent url("../images/casestudy/bg-case-study.png") no-repeat 1px top;
	margin: -20px 0 0;
}

.webkit .content-inner-casestudy{
	background: transparent url("../images/casestudy/bg-case-study.png") no-repeat 1px top;
	margin: -25px 0 0;
}

.content-inner-casestudy h1{
	font-size: 24px;
}

.content-inner-casestudy .coda-slider-wrapper{	
	margin: 0 -25px -20px -20px;
}
.casestudy-steps{
	overflow: hidden;
	position: absolute;
	right: 13px;
	top: 10px;
	font-size: 14px;
}

.casestudy-steps li{
	float: left;
	height: 30px;
	overflow: hidden;
	position: relative;
	text-shadow:0 1px 0 #000;
}

.casestudy-steps li a{
	display: block;
	color: #fff;
	height: 100%;
	position: relative;
	text-indent: -99999px;
}

.casestudy-steps li a.current{
	color: #5f676a;
	text-shadow:0 1px 0 #fff;
}

.casestudy-steps li.casestudy-step-1{
	width: 120px;
	margin: 0 -24px 0 0;
	z-index: 100;
}

.casestudy-steps li.casestudy-step-1 a{
	background: transparent url("../images/buttons/case-study-step-1.png") no-repeat left top;
}

.casestudy-steps li.casestudy-step-2{
	width: 130px;
	margin: 0 -26px 0 0;
	z-index: 50;
}

.casestudy-steps li.casestudy-step-2 a{
	background: transparent url("../images/buttons/case-study-step-2.png") no-repeat left top;
}

.casestudy-steps li.casestudy-step-3{
	width: 140px;
	z-index: 30;
}

.casestudy-steps li.casestudy-step-3 a{	
	background: transparent url("../images/buttons/case-study-step-3.png") no-repeat left top;
}

.casestudy-steps li a:hover{
	background-position: left -30px;
}



.casestudy-steps li a.current:hover{
	background-position: left -90px;
}

.casestudy-steps li a.current{
	background-position: left -60px;
}

.casestudy-introduction{
	background: transparent url("../images/casestudy/case-study-introduction.png") no-repeat left top;
	padding: 400px 25px 20px 20px;
	margin: 0;
}

.ie7 .casestudy-introduction{
	min-height: 0;
}

.block-wrap{
	clear: both;
	overflow:hidden;
}

.side-blocks{
	margin: 10px 10px 10px 0;
	width: 340px;
	overflow: hidden;
}

.casestudy-process{
	background: transparent url("../images/casestudy/case-study-process.png") no-repeat center 30px;
	padding: 300px 25px 20px 20px;
	overflow: hidden;
}

.casestudy-summary{
	background: transparent url("../images/casestudy/case-study-summary.png") no-repeat right top;
	padding: 225px 25px 20px 20px;
	overflow: hidden;
}

.casestudy-summary-col-2{
	padding-top: 250px;
}

.content-inner-casestudy .coda-nav-left a{
	background: transparent url("../images/casestudy/button-prev-casestudy.png") no-repeat left top;
	position: relative;
	height: 31px;
	width: 97px;
	text-indent: -99999px;
}

.content-inner-casestudy .coda-nav-left, .content-inner-casestudy .coda-nav-right{
	margin: 0 6px;	
}

.content-inner-casestudy .coda-nav-left a:hover{
	background-position: left -31px;
}

.content-inner-casestudy .coda-nav-right a{
	background: transparent url("../images/casestudy/button-next-casestudy.png") no-repeat left top;
	position: relative;
	height: 31px;
	width: 97px;
	text-indent: -99999px;
}

.content-inner-casestudy .coda-nav-right a:hover{
	background-position: left -31px;
}

.content-inner-casestudy a.disabled, .content-inner-casestudy a.disabled:hover{
	background-position: left -62px;
}

.casestudy-slider-control{
	clear: both;
	width: 220px;
	position: relative;
	margin: 30px auto 10px;
	overflow: hidden;
}

.title-advantage{
	margin: 50px 0 20px;
}

