* {
	margin:0;
	padding:0;
} 


html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {
	text-align: left;
}


img {
	border: none;
	max-width:100%;
}


a {
	color: #0A0203;
	text-decoration: underline;
	border: none;
	overflow: hidden;

}

a.highlight {
	color: #00AEEF;
	text-decoration: underline;
	border: none;
	overflow: hidden;

}

a:hover {
	color: #00AEEF;
	text-decoration: underline;
}


p {
	margin: 10px 0 15px;
}


body {
	font: 0.69em/1.2em  Verdana, Lucida, sans-serif;
	background-color: #FFF;
	color: #FFF;
	min-height: 100%;

}




#wrap{
	width: 100%;
	max-width:768px;
	margin: 0 auto;
	background-color: #FFF;
}


/* Header */
#header{
	width: 100%;
	height: 128px;
	position: relative;
	font-size: 0.92em;
	color: #FFF;
	background-color: #0A0203;
}

#header-home{
	width: 100%;
	height: 445px;
	position: relative;
	font-size: 0.92em;
	color: #FFF;
	background-color: #0A0203;
}

#header #logo{
	position: absolute;
	left: 35px;
	top: 18px;
}


#header-chain{
	position: absolute;
	left: 0;
	top: 75px;
	z-index: 100;
}

#header #breadcrumbs{
	float: right;
	text-align: right;
	text-transform: uppercase;
	margin-right: 15px;
	margin-top: 50px;
	display:none;
}

#breadcrumbs a{
	color: #FFF;
	text-decoration: none;
}

#hnav{
	position: absolute;
	height: auto;
	width: 100%;
	top: 92px;
	left: 0;
	background-color: #00AEEF;
}

#hnav ul{
	list-style-type: none;
}

#hnav ul li {
	display: inline;
	float: left;
}


#hnav ul li a, #hnav ul li a.last{
	display: block;
	width: 164px;
	height: 18px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	padding-top: 15px;
	padding-left: 35px;
	border-right: none;
	text-transform: uppercase;
}

#hnav ul li a:hover, #hnav ul li a:hover.last{
	background-color: #00678E;
}






#hnav ul li a.last, #hnav ul li a.highlightlast{
	border: none;
	width: 163px;
}

#hnav ul li a.highlight, #hnav ul li a.highlight{
	background-color: #00678E;
}


#hnav-home{
	position: absolute;
	height: 20px;
	width: 998px;
	top: 425px;
	left: 0;
	background-color: #00AEEF;
}

#hnav-home ul{
	list-style-type: none;
}

#hnav-home ul li {
	display: inline;
	float: left;
}


#hnav-home ul li a, #hnav-home ul li a.last{
	display: block;
	width: 164px;
	height: 17px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	padding-top: 3px;
	padding-left: 35px;
	border-right: 1px solid #0A0203;
	text-transform: uppercase;
}

#hnav-home ul li a:hover, #hnav-home ul li a:hover.last{
	background-color: #00678E;
}


#hnav-home ul li a.last{
	border: none;
	width: 163px;
}




/* Content Area */
#content{
	background-color: #FFF;
	color: #0A0203;
	font-size: 1.1em;
	line-height: 1.6em;
	margin-top:125px;
}

#cfixed{
	height: 499px;
}



#home-buckets{
	height: 295px;
	color: #0A0203;	
}

#home-buckets a{
	color: #0A0203;
	text-decoration: underline;
	font-weight: bold;
}

.bucket{
	float: left;
	width: 90%;
	min-height: 255px;
	padding: 20px 20px 20px 35px;
	border-right: 1px solid #A9A9A9;
}

#h-apps{
	background: url(./images/uploads/home-app-bkg.jpg) no-repeat;
}

#h-library{
	background: url(./images/uploads/home-library-bkg.jpg) no-repeat;
}

#h-webinars{
	background: url(./images/uploads/home-webinars-bkg.jpg) no-repeat;
}

#h-tools{
	background: url(./images/uploads/home-tools-bkg.jpg) no-repeat;
}

#h-products{
	background: url(./images/uploads/home-products-bkg.jpg) no-repeat;
}

.bucket-last{
	float: left;
	width: 90%;
	border: none;
	min-height: 255px;
	padding: 20px 20px 20px 35px;
}

.main-copy{
	float: left;
	width: 90%;
	padding: 35px;
}

.plp-copy{
	float: left;
	width: 90%;
	padding: 35px;
}

.plp-library{
	text-align: right;
	float: left;
    width: 90%;
	padding: 35px;
}



.main-copy h1, .plp-copy h1, .pap-copy h1, .pcp-copy h1{
	font-size: 2.1em;
	padding: 0 0 20px;
	margin: 0;
	line-height: 1em;
}

h1.cstitle{
	font-size: 2.1em;
	padding: 0 0 10px;
	margin: 0;
	line-height: 1.1em;
}


.plp-copy h1{
	padding-top: 3px;
}

.main-copy h1 p, .plp-copy h1 p, .pap-copy h1 p, .pcp-copy h1 p{
	margin: 0;
	padding: 0;
}

.main-img{
	float: right;
	padding-top: 5px;
	width: 100%;
}



.plp-img{
	float: right;
	padding-top: 5px;
	width: 100%;
}

.plp-section{
	text-align: center;
	float: left;
	/*width: 215px;*/
	min-height: 210px;
}

.plp-section a{
	font-weight: bold;
	text-decoration: none;
}

table.pap{
	padding-top: 3px;
	border: 0;
	background-color: #FFF;
	padding-bottom: 3px;
}

table.webinars{
	width: 100%;
	min-height: 500px;
}

div.innovations{
	width: 100%;
	margin:0 auto;
	overflow:hidden;
	float:left;
}

table.innovations-sharptop{
	background: url(./images/uploads/news-sharptop-image.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
	background-size: 100%;
}

table.innovations-energy{
	background: url(./images/uploads/news-energy-image.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
	background-size: 100%;
}

table.innovations-advantage_scan_and_plan{
	background: url(./images/uploads/Scan-and-Plan-Innovation-Section.jpg) no-repeat;
	width: 100%;
	min-height: 325px;
	background-size: 100%;
}

table.innovations-smart-tooth{
	background: url(./images/uploads/news-smart-tooth-image.jpg) no-repeat;
	width: 100%;
	min-height: 325px;
	background-size: 100%;
}

table.innovations-forestry{
	background: url(./images/uploads/news-plant-tour-image.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
	background-size: 100%;
}

table.innovations-iso14001{
	background: url(./images/uploads/news-iso14001-image.jpg) no-repeat;
	width: 100%;
	min-height: 325px;
	background-size: 100%;
}

table.innovations-kabelschlepp{
	background: url(./images/uploads/news-kabelschlepp-image.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
	background-size: 100%;
}

table.mining{
	background: url(./images/uploads/mining-cs-home.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.mining-case-study-1{
	background: url(./images/uploads/mining-cs-1.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.mining-case-study-2{
	background: url(./images/uploads/mining-cs-2.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.mining-case-study-3{
	background: url(./images/uploads/mining-cs-3.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.automotive{
	background: url(./images/uploads/automotive-cs-home.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.automotive-case-study-1{
	background: url(./images/uploads/automotive-cs-1.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.automotive-case-study-2{
	background: url(./images/uploads/automotive-cs-2.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.automotive-case-study-3{
	background: url(./images/uploads/automotive-cs-3.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.food{
	background: url(./images/uploads/food-cs-home.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.food-case-study-1{
	background: url(./images/uploads/food-cs-1.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.food-case-study-2{
	background: url(./images/uploads/food-cs-2.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.food-case-study-3{
	background: url(./images/uploads/food-cs-3.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.forestry{
	background: url(./images/uploads/forestry-cs-home.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.forestry-case-study-1{
	background: url(./images/uploads/forestry-cs-1.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.forestry-case-study-2{
	background: url(./images/uploads/forestry-cs-2.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.forestry-case-study-3{
	background: url(./images/uploads/forestry-cs-3.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.manufacturing{
	background: url(./images/uploads/manu-cs-home.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.manufacturing-case-study-1{
	background: url(./images/uploads/manu-cs-1.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.manufacturing-case-study-2{
	background: url(./images/uploads/manu-cs-2.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}

table.manufacturing-case-study-3{
	background: url(./images/uploads/manu-cs-3.jpg) no-repeat;
	width: 100%;
	min-height: 500px;
}
div.mining{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.mining-case-study-1{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.mining-case-study-2{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.mining-case-study-3{
	background:none;
	width: 100%;
	min-height: 500px;
}

div.automotive{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.automotive-case-study-1{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.automotive-case-study-2{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.automotive-case-study-3{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.food{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.food-case-study-1{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.food-case-study-2{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.food-case-study-3{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.forestry{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.forestry-case-study-1{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.forestry-case-study-2{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.forestry-case-study-3{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.manufacturing{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.manufacturing-case-study-1{
	background:none;
	width: 100%;
	min-height: 500px;
}

div.manufacturing-case-study-2{
	background: none;
	width: 100%;
	min-height: 500px;
}

div.manufacturing-case-study-3{
	background:none;
	width: 100%;
	min-height: 500px;
}

td{
	vertical-align: top;
}


td.pad{
	padding-right: 12px;
	padding-bottom: 5px;
	
}
div.pad{float:left; width:100%; margin-bottom:20px; text-align:center;}

table.blog td {
	padding: 5px;
	
}

td.cs-content{
	padding: 20px 35px 30px;
}

td.cs-content ul{
	padding-top: 0;
	margin-top: -15px;
	padding-left: 25px;
}
div.cs-content{float:left; width:100%;}
img.np-00{
	background: url(./images/uploads/news-00-btn.jpg) no-repeat;
}

img.np-01{
	background: url(./images/uploads/news-01-btn.jpg) no-repeat;
}

img.np-02{
	background: url(./images/uploads/news-02-btn.jpg) no-repeat;
}

img.np-03{
	background: url(./images/uploads/news-03-btn.jpg) no-repeat;
}

img.np-04{
	background: url(./images/uploads/news-04-btn.jpg) no-repeat;
}

img.csm-1-off{
	background: url(./images/uploads/cs-one-off.jpg) no-repeat;
}

img:hover.csm-1-off, img.csm-1-on{
	background: url(./images/uploads/cs-one-on.jpg) no-repeat;
}

img.csm-2-off{
	background: url(./images/uploads/cs-two-off.jpg) no-repeat;
}

img:hover.csm-2-off, img.csm-2-on{
	background: url(./images/uploads/cs-two-on.jpg) no-repeat;
}

img.csm-3-off{
	background: url(./images/uploads/cs-three-off.jpg) no-repeat;
}

img:hover.csm-3-off, img.csm-3-on{
	background: url(./images/uploads/cs-three-on.jpg) no-repeat;
}



img.csa-1-off{
	background: url(./images/uploads/csa-one-off.jpg) no-repeat;
}

img:hover.csa-1-off, img.csa-1-on{
	background: url(./images/uploads/csa-one-on.jpg) no-repeat;
}

img.csa-2-off{
	background: url(./images/uploads/csa-two-off.jpg) no-repeat;
}

img:hover.csa-2-off, img.csa-2-on{
	background: url(./images/uploads/csa-two-on.jpg) no-repeat;
}

img.csa-3-off{
	background: url(./images/uploads/csa-three-off.jpg) no-repeat;
}

img:hover.csa-3-off, img.csa-3-on{
	background: url(./images/uploads/csa-three-on.jpg) no-repeat;
}



img.csmu-1-off{
	background: url(./images/uploads/csmu-one-off.jpg) no-repeat;
}

img:hover.csmu-1-off, img.csmu-1-on{
	background: url(./images/uploads/csmu-one-on.jpg) no-repeat;
}

img.csmu-2-off{
	background: url(./images/uploads/csmu-two-off.jpg) no-repeat;
}

img:hover.csmu-2-off, img.csmu-2-on{
	background: url(./images/uploads/csmu-two-on.jpg) no-repeat;
}

img.csmu-3-off{
	background: url(./images/uploads/csmu-three-off.jpg) no-repeat;
}

img:hover.csmu-3-off, img.csmu-3-on{
	background: url(./images/uploads/csmu-three-on.jpg) no-repeat;
}



img.csfo-1-off{
	background: url(./images/uploads/csfo-one-off.jpg) no-repeat;
}

img:hover.csfo-1-off, img.csfo-1-on{
	background: url(./images/uploads/csfo-one-on.jpg) no-repeat;
}

img.csfo-2-off{
	background: url(./images/uploads/csfo-two-off.jpg) no-repeat;
}

img:hover.csfo-2-off, img.csfo-2-on{
	background: url(./images/uploads/csfo-two-on.jpg) no-repeat;
}

img.csfo-3-off{
	background: url(./images/uploads/csfo-three-off.jpg) no-repeat;
}

img:hover.csfo-3-off, img.csfo-3-on{
	background: url(./images/uploads/csfo-three-on.jpg) no-repeat;
}




img.csf-1-off{
	background: url(./images/uploads/csf-one-off.jpg) no-repeat;
}

img:hover.csf-1-off, img.csf-1-on{
	background: url(./images/uploads/csf-one-on.jpg) no-repeat;
}

img.csf-2-off{
	background: url(./images/uploads/csf-two-off.jpg) no-repeat;
}

img:hover.csf-2-off, img.csf-2-on{
	background: url(./images/uploads/csf-two-on.jpg) no-repeat;
}

img.csf-3-off{
	background: url(./images/uploads/csf-three-off.jpg) no-repeat;
}

img:hover.csf-3-off, img.csf-3-on{
	background: url(./images/uploads/csf-three-on.jpg) no-repeat;
}



td.pap-copy{
	width: 50%;
	vertical-align: top;
}

td.pap-copy ul, td.pap-copy ol{
	padding-top: 0;
	margin-top: -15px;
	padding-left: 25px;
}

td.pap-copy ul ul{
	padding-top: 0;
	margin-top: 0px;
	padding-left: 25px;
	padding-bottom: 25px;
}
div.pap-copy{
	width: 100%;
	vertical-align: top;
	float:left;
	margin-top:30px;
}

div.pap-copy ul, td.pap-copy ol{
	padding-top: 0;
	margin-top: -15px;
	padding-left: 25px;
}

div.pap-copy ul ul{
	padding-top: 0;
	margin-top: 0px;
	padding-left: 25px;
	padding-bottom: 25px;
}
td.pap-img{
	background-color: #FFF;
	width: 20%;

	vertical-align: top;
	padding-right: 5px;
}
div.pap-img{
	background-color: #FFF;
	width: 100%;
	float:left;
	vertical-align: top;
	padding-right: 0px;
}
div.pap-img img{
	max-width:100%;
	width:100%;
}
td.pap-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #00678E;
	vertical-align: top;
	width: 30%;

}
div.pap-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #00678E;
	vertical-align: top;
	width: 100%;
	float:left;

}

td.pcp-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #B2D1DD;
	vertical-align: top;
	width: 30%;

}
div.pcp-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #B2D1DD;
	vertical-align: top;
	width: 100%;
	float:left;

}
div.bkg-kabelschlepp{
	background: #00678E url(./images/uploads/bkg-kabelschlepp.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 188px;	
}

div.bkg-cam-clutch{
	background: #00678E url(./images/uploads/bkg-cam-clutch.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 188px;	
}
div.bkg-mining{
	background: #00678E url(./images/uploads/bkg-mining.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 250px;	
}

div.bkg-forestry{
	background: #00678E url(./images/uploads/forestry-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 300px;	
}

div.bkg-food{
	background: #00678E url(./images/uploads/food-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 250px;	
}

div.bkg-automotive{
	background: #00678E url(./images/uploads/automotive-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 340px;	
}

div.bkg-manufacturing{
	background: #00678E url(./images/uploads/manufacturing-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 380px;	
}

div.bkg-drive-chain{
	background: #00678E url(./images/uploads/bkg-drive-chain.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-engineered-chain{
	background: #00678E url(./images/uploads/bkg-engineered-chain.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-attachments{
	background: #00678E url(./images/uploads/bkg-attachments.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-sprockets{
	background: #00678E url(./images/uploads/bkg-sprockets.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-bushings{
	background: #00678E url(./images/uploads/bkg-bushings.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-ptu-components{
	background: #00678E url(./images/uploads/bkg-ptu-components.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 260px;
}

div.bkg-conveyor-chain{
	background: #00678E url(./images/uploads/bkg-conveyor-chain.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 260px;
}


td.pap-column ul, td.pcp-column ul{
	list-style-type: none;
}

td.pap-column ul li, td.pcp-column ul li{
	padding-bottom: 0.5em;
	padding-left: 5px;
}

td.pap-column p, td.pcp-column p{
	margin: 0;
	padding: 0;
}

td.pap-column a, td.pcp-column a{
	color: #FFF;
	text-decoration: none;
}

td.pap-column a.p-on, td.pcp-column a.p-on{
	color: #00AEEF;
	text-decoration: none;
}
div.pap-column ul, div.pcp-column ul{
	list-style-type: none;
}

div.pap-column ul li, div.pcp-column ul li{
	padding-bottom: 0.5em;
	padding-left: 5px;
}

div.pap-column p, div.pcp-column p{
	margin: 0;
	padding: 0;
}

div.pap-column a, div.pcp-column a{
	color: #FFF;
	text-decoration: none;
}

div.pap-column a.p-on, div.pcp-column a.p-on{
	color: #00AEEF;
	text-decoration: none;
}
div.pcp-download{
	padding: 20px 10px 20px 15px;
	background-color: #B2D1DD;
	text-transform: uppercase;
	color: #0A0203;
	min-height: 40px;
}

div.pcp-download a{
	color: #0A0203;
	text-decoration: none;
	font-weight: bold;
}

div.pcp-requestinfo{
	padding: 15px 10px 15px 10px;
	margin: 15px 15px;
	background-color: #B2D1DD;
	text-transform: uppercase;
	color: #0A0203;
	min-height: 20px;
	text-align: center;
}

div.pcp-requestinfo a{
	color: #0A0203;
	text-decoration: none;
	font-weight: bold;
}

img.pdfimg{
	float: right;
	position: relative;
	top: -5px;
	
}

div.pcp-key{
	background-color: #B2D1DD;
	text-transform: uppercase;
	color: #FFF;
	height: 100%;
}



.note{
	font-size: 0.86em;
	line-height: 1em;
	font-style: italic;
}

div.clear {
	clear: both;
}

.dselector{
	padding: 3px 6px;
	background-color: #F2F2F2;
	border: 1px solid #B2D1DD;
	margin-bottom: 6px;
}

.dtitle{
	font-weight: bold;
	color: #00678E;
}

.hr{
	border-top: 1px solid #B2D1DD;
	margin-top: 6px;
	padding-bottom: 6px;
}

/* Accordian */

#options {width:90%; text-align:right; color:#9ac1c9;
	margin-top: 20px;
	margin-bottom: 20px;
}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}


#acc {width:100%; list-style:none; color:#033; margin-bottom:15px}
#acc-news {width:100%; list-style:none; color:#033; margin-bottom:15px}
#acc h3 {width:75%; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(./images/uploads/header.gif)}
#acc-news h3 {width:95%; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(./images/uploads/header.gif)}
#acc h3:hover{background:url(./images/uploads/header_over.gif)}
#acc-news h3:hover{cursor: default;}
#acc .acc-section, #acc-news .acc-section {overflow:hidden;  background:#fff; width:80%}
#acc .acc-content {width:86%; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#acc-news .acc-content {width:90%; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#acc-news .acc-content h4{ font-weight:bold; text-decoration: underline; font-size: 13px;line-height: 18px;}
#acc .acc-selected, #acc-news .acc-selected {background:url(./images/uploads/header_over.gif)}

.news-left{float: left;width: 100%;}
.news-right{float: left;width: 100%;margin-left: 0px;}


.news-right .signup{
	background-color: #00ADEF;
	padding: 10px;
	color: #FFF;
	font-size: 14px;line-height: 17px;}
	
.news-right .signup a{
	text-decoration: underline;
	color: #FFF;
	font-style: italic;
	}

.browse{margin-top: 30px;}
.browseitems{font-size: 18px;line-height: 24px;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

.browseitems a{font-weight: bold;text-decoration: none;}
a.bactive{color: #00ADEF;}

.newslist{padding: 8px;margin-top: 8px;border: 4px solid #bbbcbf;border-bottom-width: 8px;}
.newslist ul{list-style-type: none;margin-left: 15px;margin-bottom: 15px;}
.newslist a{text-decoration: none;}
.newslist li{line-height: 15px;}
.newslist .storygroup{display: none;}
.signupform{display: none;margin-top: 18px;border: 1px solid #FFF;padding: 8px;font-size: 14px;line-height: 17px;}
.signupform .cc-field{margin-bottom: 8px;}
.signupform .cc-field label{display: block;}
.signupform input{ width: 90%; border: 1px solid #008ec3;padding: 4px;margin-top: 2px;}
.signupform p{margin-top: 2px;margin-bottom: 2px;}

.signupform .smbtn{background-color: #FFF;padding: 5px;color: #00ADEF;cursor: pointer; width: 80px; text-align: center;font-weight: bold;text-transform: uppercase;border: 3px double #008ec3}
.signupform .error{font-size: 10px;font-style: italics;line-height: 10px;color: #00678E;}

element.style {
        background:url("http://farm3.static.flickr.com/2138/2325309343_17cfb0c6f8_m.jpg") repeat scroll 0 0 transparent;
        cursor:pointer;
}

span.thumb {
	background-attachment:fixed;
	background-position:center center;
	background-repeat:no-repeat;
	display:inline-block;
	height:90px;
	margin:0 2px;
	padding:0 2px;
	width:120px;
}

span.thumb-coming-soon {
	display:inline-block;
	height:90px;
	margin:0 2px;
	padding:0 2px;
	width:120px;
	text-align: center;
	border: 1px solid #343434;
}

span.thumb {
 	display:inline-block;
}

.media-gallery{
	display: block;
	margin-bottom: 20px;
}

.media_gallery_cs1{
	display: block;
	
	margin-top: 10px;
	margin-bottom: 20px;
}

.media_gallery_cs{
	display: block;
	margin-bottom: 20px;
}



.mg-title{
	font-weight: bold;
	position: relative;
	top: -45px;
	padding: 10px;
}

#gallery_title{
	font-size: 1.6em;
	padding: 10px 0;
	margin: 0;
	line-height: 1.1em;
	font-weight: bold;
}

/* Footer */

#footer {
	width: 100%;
	margin: 0 auto;
	position: relative;
	background: #0A0203;
	font-size: 0.92em;
	min-height: 35px;
	float:left;
	height:auto;
}

#fnav{
	float: left;
	min-height: 30px;
	color: #FFF;
	height:auto;
}

#fnav-right{
	padding-top: 6px;
	padding-right: 6px;
	float: right;
	min-height: 30px;
}

#fnav ul{
	padding-left: 15px;
	padding-top: 10px;
	list-style-type: none;
}

#fnav ul li{
	display: inline;
	float: left;
}


#fnav ul li a{
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.2em;
	margin-left: 20px;
}

div.acc-section ol, div.acc-section ul  {
    margin-left: 30px;
}
.cs_bg_spacer{display:none;}
.casestudy_left_container{float:left; width:100%;}
#plattourvid{float:left; width:100%;}
@media screen and (min-width: 998px) {

div.innovations{
	width: 70%;
}

#wrap{
	width: 998px;
	max-width:998px;
	margin: 0 auto;
	background-color: #FFF;
}


#header{
	width: 998px;
	height: 128px;
	position: relative;
	font-size: 0.92em;
	color: #FFF;
	background-color: #0A0203;
}

#header-home{
	width: 998px;
	height: 445px;
	position: relative;
	font-size: 0.92em;
	color: #FFF;
	background-color: #0A0203;
}

#header #logo{
	position: absolute;
	left: 35px;
	top: 18px;
}


#header-chain{
	position: absolute;
	left: 0;
	top: 75px;
	z-index: 100;
}

#header #breadcrumbs{
	float: right;
	text-align: right;
	text-transform: uppercase;
	margin-right: 15px;
	margin-top: 50px;
	display:block;
}

#breadcrumbs a{
	color: #FFF;
	text-decoration: none;
}

#hnav{
	position: absolute;
	height: 33px;
	width: 998px;
	top: 92px;
	left: 0;
	background-color: #00AEEF;
}

#hnav ul{
	list-style-type: none;
}

#hnav ul li {
	display: inline;
	float: left;
}


#hnav ul li a, #hnav ul li a.last{
	display: block;
	width: 164px;
	height: 18px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	padding-top: 15px;
	padding-left: 35px;
	border-right: 1px solid #0A0203;
	text-transform: uppercase;
}

#hnav ul li a:hover, #hnav ul li a:hover.last{
	background-color: #00678E;
}






#hnav ul li a.last, #hnav ul li a.highlightlast{
	border: none;
	width: 163px;
}

#hnav ul li a.highlight, #hnav ul li a.highlight{
	background-color: #00678E;
}


#hnav-home{
	position: absolute;
	height: 20px;
	width: 998px;
	top: 425px;
	left: 0;
	background-color: #00AEEF;
}

#hnav-home ul{
	list-style-type: none;
}

#hnav-home ul li {
	display: inline;
	float: left;
}


#hnav-home ul li a, #hnav-home ul li a.last{
	display: block;
	width: 164px;
	height: 17px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	padding-top: 3px;
	padding-left: 35px;
	border-right: 1px solid #0A0203;
	text-transform: uppercase;
}

#hnav-home ul li a:hover, #hnav-home ul li a:hover.last{
	background-color: #00678E;
}


#hnav-home ul li a.last{
	border: none;
	width: 163px;
}




/* Content Area */
#content{
	background-color: #FFF;
	color: #0A0203;
	font-size: 1.1em;
	line-height: 1.6em;
	margin-top:0px;
}

#cfixed{
	height: 499px;
}



#home-buckets{
	height: 295px;
	color: #0A0203;	
}

#home-buckets a{
	color: #0A0203;
	text-decoration: underline;
	font-weight: bold;
}

.bucket{
	float: left;
	width: 144px;
	height: 255px;
	padding: 20px 20px 20px 35px;
	border-right: 1px solid #A9A9A9;
}

#h-apps{
	background: url(./images/uploads/home-app-bkg.jpg) no-repeat;
}

#h-library{
	background: url(./images/uploads/home-library-bkg.jpg) no-repeat;
}

#h-webinars{
	background: url(./images/uploads/home-webinars-bkg.jpg) no-repeat;
}

#h-tools{
	background: url(./images/uploads/home-tools-bkg.jpg) no-repeat;
}

#h-products{
	background: url(./images/uploads/home-products-bkg.jpg) no-repeat;
}

.bucket-last{
	float: left;
	width: 143px;
	border: none;
	height: 255px;
	padding: 20px 20px 20px 35px;
}

.main-copy{
	float: left;
	width: 528px;
	padding: 35px;
}

.plp-copy{
	float: left;
	width: 283px;
	padding: 35px;
}

.plp-library{
	text-align: right;
	float: left;
    width: 928px;
	padding: 35px;
}

.main-copy h1, .plp-copy h1, .pap-copy h1, .pcp-copy h1{
	font-size: 2.1em;
	padding: 0 0 20px;
	margin: 0;
	line-height: 1em;
}

h1.cstitle{
	font-size: 2.1em;
	padding: 0 0 10px;
	margin: 0;
	line-height: 1.1em;
}


.plp-copy h1{
	padding-top: 3px;
}

.main-copy h1 p, .plp-copy h1 p, .pap-copy h1 p, .pcp-copy h1 p{
	margin: 0;
	padding: 0;
}

.main-img{
	float: right;
	padding-top: 5px;
	width: 400px;
}



.plp-img{
	float: right;
	padding-top: 5px;
	width: 645px;
}

.plp-section{
	text-align: center;
	float: left;
	/*width: 215px;*/
	height: 210px;
}

.plp-section a{
	font-weight: bold;
	text-decoration: none;
}

table.pap{
	padding-top: 3px;
	border: 0;
	background-color: #FFF;
	padding-bottom: 3px;
}

table.webinars{
	width: 998px;
	min-height: 500px;
}

table.innovations-sharptop{
	background: url(./images/uploads/news-sharptop-image.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.innovations-energy{
	background: url(./images/uploads/news-energy-image.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.innovations-advantage{
	background: url(./images/uploads/news-advantage-image.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.innovations-forestry{
	background: url(./images/uploads/news-plant-tour-image.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.innovations-iso14001{
	background: url(./images/uploads/news-iso14001-image.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.innovations-kabelschlepp{
	background: url(./images/uploads/news-kabelschlepp-image.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.mining{
	background: url(./images/uploads/mining-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.mining-case-study-1{
	background: url(./images/uploads/mining-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.mining-case-study-2{
	background: url(./images/uploads/mining-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.mining-case-study-3{
	background: url(./images/uploads/mining-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.automotive{
	background: url(./images/uploads/automotive-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.automotive-case-study-1{
	background: url(./images/uploads/automotive-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.automotive-case-study-2{
	background: url(./images/uploads/automotive-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.automotive-case-study-3{
	background: url(./images/uploads/automotive-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.food{
	background: url(./images/uploads/food-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.food-case-study-1{
	background: url(./images/uploads/food-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.food-case-study-2{
	background: url(./images/uploads/food-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.food-case-study-3{
	background: url(./images/uploads/food-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.forestry{
	background: url(./images/uploads/forestry-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.forestry-case-study-1{
	background: url(./images/uploads/forestry-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.forestry-case-study-2{
	background: url(./images/uploads/forestry-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.forestry-case-study-3{
	background: url(./images/uploads/forestry-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.manufacturing{
	background: url(./images/uploads/manu-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.manufacturing-case-study-1{
	background: url(./images/uploads/manu-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.manufacturing-case-study-2{
	background: url(./images/uploads/manu-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

table.manufacturing-case-study-3{
	background: url(./images/uploads/manu-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}
div.mining{
	background: url(./images/uploads/mining-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.mining-case-study-1{
	background: url(./images/uploads/mining-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.mining-case-study-2{
	background: url(./images/uploads/mining-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.mining-case-study-3{
	background: url(./images/uploads/mining-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.automotive{
	background: url(./images/uploads/automotive-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.automotive-case-study-1{
	background: url(./images/uploads/automotive-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.automotive-case-study-2{
	background: url(./images/uploads/automotive-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.automotive-case-study-3{
	background: url(./images/uploads/automotive-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.food{
	background: url(./images/uploads/food-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.food-case-study-1{
	background: url(./images/uploads/food-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.food-case-study-2{
	background: url(./images/uploads/food-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.food-case-study-3{
	background: url(./images/uploads/food-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.forestry{
	background: url(./images/uploads/forestry-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.forestry-case-study-1{
	background: url(./images/uploads/forestry-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.forestry-case-study-2{
	background: url(./images/uploads/forestry-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.forestry-case-study-3{
	background: url(./images/uploads/forestry-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.manufacturing{
	background: url(./images/uploads/manu-cs-home.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.manufacturing-case-study-1{
	background: url(./images/uploads/manu-cs-1.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.manufacturing-case-study-2{
	background: url(./images/uploads/manu-cs-2.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

div.manufacturing-case-study-3{
	background: url(./images/uploads/manu-cs-3.jpg) no-repeat;
	width: 998px;
	min-height: 500px;
}

td{
	vertical-align: top;
}


td.pad{
	padding-right: 12px;
	padding-bottom: 5px;
	
}
div.pad{float:left; width:24%; text-align:left; padding-right:1%;}

table.blog td {
	padding: 5px;
	
}

td.cs-content{
	padding: 20px 35px 30px;
}

td.cs-content ul{
	padding-top: 0;
	margin-top: -15px;
	padding-left: 25px;
}
div.cs-content{float:right; width:30%;}
img.np-00{
	background: url(./images/uploads/news-00-btn.jpg) no-repeat;
}

img.np-01{
	background: url(./images/uploads/news-01-btn.jpg) no-repeat;
}

img.np-02{
	background: url(./images/uploads/news-02-btn.jpg) no-repeat;
}

img.np-03{
	background: url(./images/uploads/news-03-btn.jpg) no-repeat;
}

img.np-04{
	background: url(./images/uploads/news-04-btn.jpg) no-repeat;
}

img.csm-1-off{
	background: url(./images/uploads/cs-one-off.jpg) no-repeat;
}

img:hover.csm-1-off, img.csm-1-on{
	background: url(./images/uploads/cs-one-on.jpg) no-repeat;
}

img.csm-2-off{
	background: url(./images/uploads/cs-two-off.jpg) no-repeat;
}

img:hover.csm-2-off, img.csm-2-on{
	background: url(./images/uploads/cs-two-on.jpg) no-repeat;
}

img.csm-3-off{
	background: url(./images/uploads/cs-three-off.jpg) no-repeat;
}

img:hover.csm-3-off, img.csm-3-on{
	background: url(./images/uploads/cs-three-on.jpg) no-repeat;
}



img.csa-1-off{
	background: url(./images/uploads/csa-one-off.jpg) no-repeat;
}

img:hover.csa-1-off, img.csa-1-on{
	background: url(./images/uploads/csa-one-on.jpg) no-repeat;
}

img.csa-2-off{
	background: url(./images/uploads/csa-two-off.jpg) no-repeat;
}

img:hover.csa-2-off, img.csa-2-on{
	background: url(./images/uploads/csa-two-on.jpg) no-repeat;
}

img.csa-3-off{
	background: url(./images/uploads/csa-three-off.jpg) no-repeat;
}

img:hover.csa-3-off, img.csa-3-on{
	background: url(./images/uploads/csa-three-on.jpg) no-repeat;
}



img.csmu-1-off{
	background: url(./images/uploads/csmu-one-off.jpg) no-repeat;
}

img:hover.csmu-1-off, img.csmu-1-on{
	background: url(./images/uploads/csmu-one-on.jpg) no-repeat;
}

img.csmu-2-off{
	background: url(./images/uploads/csmu-two-off.jpg) no-repeat;
}

img:hover.csmu-2-off, img.csmu-2-on{
	background: url(./images/uploads/csmu-two-on.jpg) no-repeat;
}

img.csmu-3-off{
	background: url(./images/uploads/csmu-three-off.jpg) no-repeat;
}

img:hover.csmu-3-off, img.csmu-3-on{
	background: url(./images/uploads/csmu-three-on.jpg) no-repeat;
}



img.csfo-1-off{
	background: url(./images/uploads/csfo-one-off.jpg) no-repeat;
}

img:hover.csfo-1-off, img.csfo-1-on{
	background: url(./images/uploads/csfo-one-on.jpg) no-repeat;
}

img.csfo-2-off{
	background: url(./images/uploads/csfo-two-off.jpg) no-repeat;
}

img:hover.csfo-2-off, img.csfo-2-on{
	background: url(./images/uploads/csfo-two-on.jpg) no-repeat;
}

img.csfo-3-off{
	background: url(./images/uploads/csfo-three-off.jpg) no-repeat;
}

img:hover.csfo-3-off, img.csfo-3-on{
	background: url(./images/uploads/csfo-three-on.jpg) no-repeat;
}




img.csf-1-off{
	background: url(./images/uploads/csf-one-off.jpg) no-repeat;
}

img:hover.csf-1-off, img.csf-1-on{
	background: url(./images/uploads/csf-one-on.jpg) no-repeat;
}

img.csf-2-off{
	background: url(./images/uploads/csf-two-off.jpg) no-repeat;
}

img:hover.csf-2-off, img.csf-2-on{
	background: url(./images/uploads/csf-two-on.jpg) no-repeat;
}

img.csf-3-off{
	background: url(./images/uploads/csf-three-off.jpg) no-repeat;
}

img:hover.csf-3-off, img.csf-3-on{
	background: url(./images/uploads/csf-three-on.jpg) no-repeat;
}



td.pap-copy{
	width: 329px;
	padding: 35px;
	vertical-align: top;
}
div.pap-copy{
	width: 329px;
	padding: 35px;
	vertical-align: top;
	margin-top:0px;
}
td.pap-copy ul, td.pap-copy ol{
	padding-top: 0;
	margin-top: -15px;
	padding-left: 25px;
}

td.pap-copy ul ul{
	padding-top: 0;
	margin-top: 0px;
	padding-left: 25px;
	padding-bottom: 25px;
}
div.pap-copy ul, td.pap-copy ol{
	padding-top: 0;
	margin-top: -15px;
	padding-left: 25px;
}

div.pap-copy ul ul{
	padding-top: 0;
	margin-top: 0px;
	padding-left: 25px;
	padding-bottom: 25px;
}
td.pap-img{
	background-color: #FFF;
	width: 395px;
	vertical-align: top;
	padding-right: 5px;
}
div.pap-img{
	background-color: #FFF;
	width: 395px;
	vertical-align: top;
	padding-right: 5px;
}
td.pap-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #00678E;
	vertical-align: top;
	width: 199px;

}
div.pap-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #00678E;
	vertical-align: top;
	width: 199px;

}

td.pcp-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #B2D1DD;
	vertical-align: top;
	width: 199px;

}
div.pcp-column{
	font-size: 0.92em;
	line-height: 1.2em;
	background-color: #B2D1DD;
	vertical-align: top;
	width: 199px;

}
div.bkg-kabelschlepp{
	background: #00678E url(./images/uploads/bkg-kabelschlepp.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 188px;	
}

div.bkg-cam-clutch{
	background: #00678E url(./images/uploads/bkg-cam-clutch.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 188px;	
}
div.bkg-mining{
	background: #00678E url(./images/uploads/bkg-mining.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 250px;	
}

div.bkg-forestry{
	background: #00678E url(./images/uploads/forestry-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 300px;	
}

div.bkg-food{
	background: #00678E url(./images/uploads/food-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 250px;	
}

div.bkg-automotive{
	background: #00678E url(./images/uploads/automotive-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 340px;	
}

div.bkg-manufacturing{
	background: #00678E url(./images/uploads/manufacturing-products.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 380px;	
}

div.bkg-drive-chain{
	background: #00678E url(./images/uploads/bkg-drive-chain.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-engineered-chain{
	background: #00678E url(./images/uploads/bkg-engineered-chain.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-attachments{
	background: #00678E url(./images/uploads/bkg-attachments.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-sprockets{
	background: #00678E url(./images/uploads/bkg-sprockets.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-bushings{
	background: #00678E url(./images/uploads/bkg-bushings.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 170px;
}

div.bkg-ptu-components{
	background: #00678E url(./images/uploads/bkg-ptu-components.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 260px;
}

div.bkg-conveyor-chain{
	background: #00678E url(./images/uploads/bkg-conveyor-chain.gif) no-repeat right top;
	padding: 10px 45px 5px 10px;
	min-height: 260px;
}


td.pap-column ul, td.pcp-column ul{
	list-style-type: none;
}

td.pap-column ul li, td.pcp-column ul li{
	padding-bottom: 0.5em;
	padding-left: 5px;
}

td.pap-column p, td.pcp-column p{
	margin: 0;
	padding: 0;
}

td.pap-column a, td.pcp-column a{
	color: #FFF;
	text-decoration: none;
}

td.pap-column a.p-on, td.pcp-column a.p-on{
	color: #00AEEF;
	text-decoration: none;
}

div.pcp-download{
	padding: 20px 10px 20px 15px;
	background-color: #B2D1DD;
	text-transform: uppercase;
	color: #0A0203;
	min-height: 40px;
}


div.pcp-download a{
	color: #0A0203;
	text-decoration: none;
	font-weight: bold;
}

img.pdfimg{
	float: right;
	position: relative;
	top: -5px;
	
}

div.pcp-key{
	background-color: #B2D1DD;
	text-transform: uppercase;
	color: #FFF;
	height: 100%;
}



.note{
	font-size: 0.86em;
	line-height: 1em;
	font-style: italic;
}

div.clear {
	clear: both;
}

.dselector{
	padding: 3px 6px;
	background-color: #F2F2F2;
	border: 1px solid #B2D1DD;
	margin-bottom: 6px;
}

.dtitle{
	font-weight: bold;
	color: #00678E;
}

.hr{
	border-top: 1px solid #B2D1DD;
	margin-top: 6px;
	padding-bottom: 6px;
}

/* Accordian */

#options {width:870px; text-align:right; color:#9ac1c9;
	margin-top: 20px;
	margin-bottom: 20px;
}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}


#acc {width:888px; list-style:none; color:#033; margin-bottom:15px}
#acc-news {width:643px; list-style:none; color:#033; margin-bottom:15px}
#acc h3 {width:858px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(./images/uploads/header.gif)}
#acc-news h3 {width:621px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(./images/uploads/header.gif)}
#acc h3:hover{background:url(./images/uploads/header_over.gif)}
#acc-news h3:hover{cursor: default;}
#acc .acc-section, #acc-news .acc-section {overflow:hidden;  background:#fff; width:auto;}
#acc .acc-content {width:840px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#acc-news .acc-content {width:603px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#acc-news .acc-content h4{ font-weight:bold; text-decoration: underline; font-size: 13px;line-height: 18px;}
#acc .acc-selected, #acc-news .acc-selected {background:url(./images/uploads/header_over.gif)}

.news-left{float: left;width: 643px;}
.news-right{float: left;width: 270px;margin-left: 15px;}


.news-right .signup{
	background-color: #00ADEF;
	padding: 10px;
	color: #FFF;
	font-size: 14px;line-height: 17px;}
	
.news-right .signup a{
	text-decoration: underline;
	color: #FFF;
	font-style: italic;
	}

.browse{margin-top: 30px;}
.browseitems{font-size: 18px;line-height: 24px;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

.browseitems a{font-weight: bold;text-decoration: none;}
a.bactive{color: #00ADEF;}

.newslist{padding: 8px;margin-top: 8px;border: 4px solid #bbbcbf;border-bottom-width: 8px;}
.newslist ul{list-style-type: none;margin-left: 15px;margin-bottom: 15px;}
.newslist a{text-decoration: none;}
.newslist li{line-height: 15px;}
.newslist .storygroup{display: none;}
.signupform{display: none;margin-top: 18px;border: 1px solid #FFF;padding: 8px;font-size: 14px;line-height: 17px;}
.signupform .cc-field{margin-bottom: 8px;}
.signupform .cc-field label{display: block;}
.signupform input{ width: 200px; border: 1px solid #008ec3;padding: 4px;margin-top: 2px;}
.signupform p{margin-top: 2px;margin-bottom: 2px;}

.signupform .smbtn{background-color: #FFF;padding: 5px;color: #00ADEF;cursor: pointer; width: 80px; text-align: center;font-weight: bold;text-transform: uppercase;border: 3px double #008ec3}
.signupform .error{font-size: 10px;font-style: italics;line-height: 10px;color: #00678E;}

element.style {
        background:url("http://farm3.static.flickr.com/2138/2325309343_17cfb0c6f8_m.jpg") repeat scroll 0 0 transparent;
        cursor:pointer;
}

span.thumb {
	background-attachment:fixed;
	background-position:center center;
	background-repeat:no-repeat;
	display:inline-block;
	height:90px;
	margin:0 2px;
	padding:0 2px;
	width:120px;
}

span.thumb-coming-soon {
	display:inline-block;
	height:90px;
	margin:0 2px;
	padding:0 2px;
	width:120px;
	text-align: center;
	border: 1px solid #343434;
}

span.thumb {
 	display:inline-block;
}

.media-gallery{
	display: block;
	margin-bottom: 20px;
}

.media_gallery_cs1{
	display: block;
	
	margin-top: 10px;
	margin-bottom: 20px;
}

.media_gallery_cs{
	display: block;
	margin-bottom: 20px;
}



.mg-title{
	font-weight: bold;
	position: relative;
	top: -45px;
	padding: 10px;
}

#gallery_title{
	font-size: 1.6em;
	padding: 10px 0;
	margin: 0;
	line-height: 1.1em;
	font-weight: bold;
}

/* Footer */

#footer {
	width: 998px;
	margin: 0 auto;
	position: relative;
	background: #0A0203;
	font-size: 0.92em;
	height: 35px;
	float:none;
	display:table;
	clear:both;
}

#fnav{
	float: left;
	height: 30px;
	color: #FFF;
}

#fnav-right{
	padding-top: 6px;
	padding-right: 6px;
	float: right;
}

#fnav ul{
	padding-left: 15px;
	padding-top: 10px;
	list-style-type: none;
}

#fnav ul li{
	display: inline;
	float: left;
}


#fnav ul li a{
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.2em;
	margin-left: 20px;
}

div.acc-section ol, div.acc-section ul  {
    margin-left: 30px;
}
.casestudy_left_container{float:left; width:67%;}
.cs_bg_spacer{display:block; height:322px;}
#plattourvid{float:left; width:65%;}
}