
/*
#Workspace {
	width : 850px;
	text-align : left;
	padding : 2px;
	position : relative;
	border: 1px solid red;
}
*/

/* Data Viewer */
#Viewer {
	position : absolute;
	/*left : 250px;*/
	left: -50000px;
	display: none;
	top : 0px;
	border : 2px solid #555555;
	height : 20px;
	background-color : #ffffff;
	padding : 5px;
}

/* Generic Carousel Properties */
.carousel {
	position : relative;
	clear : both;
	left : 20px;
	margin-top : 0;
	/*border : 2px solid #555555;*/
	background-color: #185d58;
}

.carousel .navButton {
	cursor : pointer;
	display : block;
	text-indent : -9999px;
	background-repeat : no-repeat;
	z-index : 10;
}

.carousel .container {
	position : absolute;
	overflow : hidden;
}

.carousel .items {
	position : absolute;
}

.carousel .item {
	position : relative;
	cursor : pointer;
	/*filter : progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
	-moz-opacity : 0.5;
	opacity : 0.5;
	list-style-type : none;
	margin : 0px;
}

.carousel .item.hover, .carousel .item.selected {
	/*filter : progid:DXImageTransform.Microsoft.Alpha(opacity=100);*/
	-moz-opacity : 1.0;
	opacity : 1.0;
}

/* Horizontal Carousel */
#Carousel2 {
	height : 25px;
	/*width : 195px;*/
	width: 220px;

}

#Carousel2 .container {
	left : 26px;
	top : 3px;
	/*width : 143px;*/
	width: 173px;
	height : 20px;

}

#Carousel2 .items {
	top : 0;
	/*left : 2px;*/
	left: 0;
	width : 1000px;
}

#Carousel2 .item {
	height : 20px;
	width : 30px;
	float : left;
	clear : right;
}

#Carousel2 .item a {
	text-decoration: none;
	border: none;
}

 #Carousel2 .item .icon img {
	position : relative;
	left : 0px;
	width : 23px;
	height : 17px;
	cursor : pointer;
	border: none;
}

#Carousel2 .navButton {
	position : absolute;
	bottom : 0px;
	width : 24px;
	height : 25px;
}

#Carousel2 .navButton.previous {
	left : 0px;
	background-image : url('../img/lang/langarrow_left.png');
	background-repeat : no-repeat;
	background-position : 10px 9px;
}

#Carousel2 .navButton.next {
	right : 0px;
	background-image : url('../img/lang/langarrow_right.png');
	background-repeat : no-repeat;
	background-position : 10px 9px;
}

/* Hide data items from selector */
#Carousel2 .item .key {
	display : none;
}




