.tpc_slider {
    margin: 0 auto;
    position: relative;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
    background:  url(images/cont.png) no-repeat scroll left bottom;

}

#scroll {
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
/*    background:  url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
*/	color:#FFFFFF;

}
#scroll p,
#scroll div,
#scroll a,
#scroll h1,
#scroll h2,
#scroll h3 {
	color:#FFFFFF;
	width:480px;
	}
#scrollContainer div.panel {

	 background: none;


}

ul#navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    background:url(images/bgtoolnav.gif) repeat-x  top left;
	height:48px;
	line-height:36px!important;
	line-height: normal;

}

ul#navigation li {
    display: inline;
	height:48px;
	


}

ul#navigation a {
	padding:9px 10px 35px 10px;
    color: #fff;
    text-decoration: none;
	height:48px;
	font-size:14px;


}

ul#navigation a:hover {
	background:  url(images/bgtoolnavarrow.gif) no-repeat top center;
	color:#FFFFFF;
}

ul#navigation a.selected {
	background:  url(images/bgtoolnavarrow.gif) no-repeat top center;
		color:#FFFFFF;
		outline: none;
}



ul#navigation a:focus,
ul#navigation a:active {
    outline: none;

}

.scrollButtons {
    position: absolute;
    cursor: pointer;
}

.scrollButtons.left {
    left: -10px;
	display:none;
}

.scrollButtons.right {
    right: -10px;
	display:none;
}

.hide {
    display: none;
}