#cc-mast {
	
	background-image: url(/images/core_competencies/mast.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 935px;
	height: 60px;
	display: block;
	
}

#container-top {
	
	background-image: url(/images/core_competencies/container_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 935px;
	height: 10px;
	margin-top: 14px;
	
}

#container-content {
	
	background-image: url(/images/core_competencies/container_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: white;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	padding-left: 40px;
	padding-right: 270px;
	padding-top: 30px;
	padding-bottom: 20px;
	font-size: 12px;
	color: #4a4a4a;
	
}

#container-content p {
	
	margin-bottom: 10px;
	
}


#container-bottom {
	
	background-image: url(/images/core_competencies/container_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 935px;
	height: 10px;
	
}











#walkthrough-container{
	position:relative;
	width:933px;
	margin-top:14px;
}
#walkthrough-top {
	
	background-image: url(/images/core_competencies/walkthrough_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 935px;
	height: 10px;
	margin-top: 0px;
	float: left;
	zoom:1;
	
}

#walkthrough-content {
	
	background-image: url(/images/core_competencies/walkthrough_bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #4f6677;
	border-left: 1px solid #4f6677;
	border-right: 1px solid #4f6677;
	font-size: 12px;
	color: white;
	float: left;
	zoom:1;
	width: 933px;
	
}

#walkthrough-content p {
	
	margin-bottom: 10px;
	
}


#walkthrough-bottom {
	
	background-image: url(/images/core_competencies/walkthrough_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 935px;
	height: 10px;
	float: left;
	zoom:1;
	
}


#walkthrough-information {
	
	width: 359px;
	height: 220px;
	padding-left: 36px;
	padding-top: 30px;
	float: left;
	zoom:1;
	
}

#walkthrough-information img {
	
	margin-bottom: 20px;
	
}



#walkthrough-navigation {
	clear:left;
	display: block;
	width:933px;
	margin-left:15px;
	margin-bottom:5px;
}

#walkthrough-navigation li {
	
	float: left;
	zoom:1;
	width: 130px;
	height: 84px;
	margin-left:-15px;
	z-index:4;
	position:relative;
}
#walkthrough-navigation li a {
	display:block;
	height:50px;
	width:95px;
	padding:5px;
	margin-top:12px;
	margin-left:11px;
	background:transparent url('/images/core_competencies/new-buttons.png') no-repeat;
	font-weight:800;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	overflow:hidden;
	z-index:4;
	outline:0;
}
#walkthrough-navigation li a:hover{text-indent:-9999px;}

#walkthrough-navigation li.active {z-index:3;}

#walkthrough-navigation li.active a{ 
	display:block;
	height:84px;
	width:129px;
	background:transparent url('/images/core_competencies/new-buttons-active2.png') no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:3;
}

/* bgpositions for none-active (left): Design: 0, Manufacture: 210px, Distribution: 315px, Project Management: 525px, Installation: 735px, Commissioning: 105px, Maintenance: 420px, Training: 630px
bgpositions for active (left): Design: 0, Manufacture: 258px, Distribution: 387px, Project Management: 645px, Installation: 903px, Commissioning: 129px, Maintenance: 516px, Training: 774px */


li#walkthrough-node-1 a{ background-position:0px 0px;}
li#walkthrough-node-1 a:hover{ background-position:0px -60px;}
li#walkthrough-node-1 a.uhover{ background-position:0px -120px;}
li.active#walkthrough-node-1 a{ background-position:0px 0px;}
li.active#walkthrough-node-1 a:hover{ background-position:0px 0px;}
li.active#walkthrough-node-1 a.uhover{ background-position:0px -84px;}


li#walkthrough-node-2 a{ background-position:-210px 0px;}
li#walkthrough-node-2 a:hover{ background-position:-210px -60px;}
li#walkthrough-node-2 a.uhover{ background-position:-210px -120px;}
li.active#walkthrough-node-2 a{ background-position:-258px 0px;}
li.active#walkthrough-node-2 a:hover{ background-position:-258px 0px;}
li.active#walkthrough-node-2 a.uhover{ background-position:-258px -84px;}

li#walkthrough-node-3 a{ background-position:-315px 0px;}
li#walkthrough-node-3 a:hover{ background-position:-315px -60px;}
li#walkthrough-node-3 a.uhover{ background-position:-315px -120px;}
li.active#walkthrough-node-3 a{ background-position:-387px 0px;}
li.active#walkthrough-node-3 a:hover{ background-position:-387px 0px;}
li.active#walkthrough-node-3 a.uhover{ background-position:-387px -84px;}

li#walkthrough-node-4 a{ background-position:-525px 0px;}
li#walkthrough-node-4 a:hover{ background-position:-525px -60px;}
li#walkthrough-node-4 a.uhover{ background-position:-525px -120px;}
li.active#walkthrough-node-4 a{ background-position:-645px 0px;}
li.active#walkthrough-node-4 a:hover{ background-position:-645px 0px;}
li.active#walkthrough-node-4 a.uhover{ background-position:-645px -84px;}

li#walkthrough-node-5 a{ background-position:-735px 0px;}
li#walkthrough-node-5 a:hover{ background-position:-735px -60px;}
li#walkthrough-node-5 a.uhover{ background-position:-735px -120px;}
li.active#walkthrough-node-5 a{ background-position:-903px 0px;}
li.active#walkthrough-node-5 a:hover{ background-position:-903px 0px;}
li.active#walkthrough-node-5 a.uhover{ background-position:-903px -84px;}

li#walkthrough-node-6 a{ background-position:-105px 0px;}
li#walkthrough-node-6 a:hover{ background-position:-105px -60px;}
li#walkthrough-node-6 a.uhover{ background-position:-105px -120px;}
li.active#walkthrough-node-6 a{ background-position:-129px 0px;}
li.active#walkthrough-node-6 a:hover{ background-position:-129px 0px;}
li.active#walkthrough-node-6 a.uhover{ background-position:-129px -84px;}

li#walkthrough-node-7 a{ background-position:-420px 0px;}
li#walkthrough-node-7 a:hover{ background-position:-420px -60px;}
li#walkthrough-node-7 a.uhover{ background-position:-420px -120px;}
li.active#walkthrough-node-7 a{ background-position:-516px 0px;}
li.active#walkthrough-node-7 a:hover{ background-position:-516px 0px;}
li.active#walkthrough-node-7 a.uhover{ background-position:-516px -84px;}

li#walkthrough-node-8 a{ background-position:-630px 0px;}
li#walkthrough-node-8 a:hover{ background-position:-630px -60px;}
li#walkthrough-node-8 a.uhover{ background-position:-630px -120px;}
li.active#walkthrough-node-8 a{ background-position:-774px 0px;}
li.active#walkthrough-node-8 a:hover{ background-position:-774px 0px;}
li.active#walkthrough-node-8 a.uhover{ background-position:-774px -84px;}


.walkthrough-image {
	position:absolute;
	right:30px;
	top:10px;
	width: 360px;
	height: 325px;
	z-index:2;
	background:transparent url('/images/core_competencies/bg-new-competencies.png') no-repeat;
}

#walkthrough-image-1{ background-position: 0px 0px; }
#walkthrough-image-2{ background-position:-360px 0px; }
#walkthrough-image-3{ background-position:-720px 0px; }
#walkthrough-image-4{ background-position:-1080px 0px; }
#walkthrough-image-5{ background-position: 0px -325px; }
#walkthrough-image-6{ background-position:-360px -325px; }
#walkthrough-image-7{ background-position:-720px -325px; }
#walkthrough-image-8{ background-position:-1080px -325px; }

.walkthrough-item {
	
	display: none;
	
}
.selected-walkthrough {
	
	display:block !important;
	
}

.walkthrough-item-display {
	
	display: none;
	
}


.right-spacer {
	
	margin-right: 9px;
	
}


.container-footer {
	
	display: none;
	
}

.next_button {
	background-image: url(/images/core_competencies/next.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 58px;
	height: 19px;
	display: block;
	overflow:hidden; 
	text-indent:-9999px;
}
