.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 950px;
	margin-top:-5px;
}


.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 795px;
	margin:0 auto;
	margin-left: 75px;
}

.jcarousel-skin-tango .jcarousel-item {
	width:190px;
	margin-top:5px;
}

.jcarousel-skin-tango .item-description, .item-description {
	background-color:#cdc6c6;
	cursor:pointer;
}

.jcarousel-skin-tango .item-description:hover, .item-description:hover {
	margin-top:-5px;
}

.jcarousel-skin-tango .item-description-shadow, .item-description-shadow {
	background:url(carousel-item-shadow.png) no-repeat;
	height:27px;
	margin-top:15px;
	background-position:-11px 0;
}

	.jcarousel-skin-tango .item-description p, .item-description p {
		padding:15px 15px 10px 15px;
	}
	
	.jcarousel-skin-tango .item-description p.date, .item-description p.date {
		color:#FFFFFF;
		font:12px Arial, Helvetica, sans-serif;
		padding:0 15px 15px 15px !important;
	}

	.jcarousel-skin-tango .item-description a, .item-description a {
		color:#6e6e6e;
		text-decoration:none;
		font:16px Arial, Helvetica, sans-serif;
	}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 5px;
    right: 0;
    width: 70px;
    height: 127px;
    cursor: pointer;
    background: transparent url(slider-arrows-horizontal.png) no-repeat;
	background-position:-142px 0;
	z-index: 5500;
	-moz-user-select : none; 
-khtml-user-select : none; 
-webkit-user-select : none;
 -o-user-select : none; 
user-select : none;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -212px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -212px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background-position:-142px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 5px;
    left: 0;
    width: 70px;
    height: 127px;
    cursor: pointer;
    background: transparent url(slider-arrows-horizontal.png) no-repeat;
	background-position:0 0;-moz-user-select : none; 
-khtml-user-select : none; 
-webkit-user-select : none;
 -o-user-select : none; 
user-select : none;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -71px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -71px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background-position:0 0;
}





.jcarousel-skin-tango-projects .jcarousel-container {
}

.jcarousel-skin-tango-projects .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango-projects .jcarousel-container-horizontal {
    width: 630px;
	margin-top:-5px;
}


.jcarousel-skin-tango-projects .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango-projects .jcarousel-clip-horizontal {
    width: 470px;
	margin:0 auto;
}

.jcarousel-skin-tango-projects .jcarousel-item {
	width:470px;
	margin-top:5px;
}

.jcarousel-skin-tango-projects .item-description {
	cursor:pointer;
}

.jcarousel-skin-tango-projects .item-description:hover {
	margin-top:-5px;
}

.jcarousel-skin-tango-projects .item-description-shadow {
	background:url(carousel-item-shadow-project.png) no-repeat;
	height:27px;
	margin-top:15px;
	background-position:-11px 0;
}

	.jcarousel-skin-tango-projects .item-description h1 {
		padding:15px 0 0 0;
		font:26px Arial, Helvetica, sans-serif;
		line-height:24px;
	}
	.jcarousel-skin-tango-projects .item-description p {
		padding:25px 10px 10px 0;
		font:13px Arial, Helvetica, sans-serif;
		line-height:20px;
	}

	.jcarousel-skin-tango-projects .item-description a {
		color:#6e6e6e;
		text-decoration:none;
		font:18px Arial, Helvetica, sans-serif;
	}

.jcarousel-skin-tango-projects .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango-projects .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango-projects .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-projects .jcarousel-next-horizontal {
    position: absolute;
    top: 5px;
    right: 0;
    width: 70px;
    height: 127px;
    cursor: pointer;
    background: transparent url(slider-arrows-horizontal.png) no-repeat;
	background-position:-142px 0;
	z-index: 5500;
	-khtml-user-select : none; 
-webkit-user-select : none;
 -o-user-select : none; 
user-select : none;
}

.jcarousel-skin-tango-projects .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango-projects .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango-projects .jcarousel-next-horizontal:focus {
    background-position: -212px 0;
}

.jcarousel-skin-tango-projects .jcarousel-next-horizontal:active {
    background-position: -212px 0;
}

.jcarousel-skin-tango-projects .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango-projects .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango-projects .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango-projects .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background-position:-142px 0;
}

.jcarousel-skin-tango-projects .jcarousel-prev-horizontal {
    position: absolute;
    top: 5px;
    left: 0;
    width: 70px;
    height: 127px;
    cursor: pointer;
    background: transparent url(slider-arrows-horizontal.png) no-repeat;
	background-position:0 0;
	-khtml-user-select : none; 
-webkit-user-select : none;
 -o-user-select : none; 
user-select : none;
}

.jcarousel-skin-tango-projects .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango-projects .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango-projects .jcarousel-prev-horizontal:focus {
    background-position: -71px 0;
}

.jcarousel-skin-tango-projects .jcarousel-prev-horizontal:active {
    background-position: -71px 0;
}

.jcarousel-skin-tango-projects .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango-projects .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango-projects .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango-projects .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background-position:0 0;
}









.jcarousel-skin-tango-faq .jcarousel-container {
}

.jcarousel-skin-tango-faq .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango-faq .jcarousel-container-horizontal {
    width: 340px;
}


.jcarousel-skin-tango-faq .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango-faq .jcarousel-clip-horizontal {
    width: 340px;
	margin-left:25px;
}

.jcarousel-skin-tango-faq .jcarousel-item {
	width:340px;
}

.jcarousel-skin-tango-faq .item-description {
	cursor:pointer;
}

.jcarousel-skin-tango-faq .item-description:hover {
}

	.jcarousel-skin-tango-faq h1 {
		padding:15px 0 0 0;
		font:26px Arial, Helvetica, sans-serif;
		line-height:24px;
	}
	.jcarousel-skin-tango-faq p {
		width:315px;
		padding-top:10px;
		color:#FFF;
		font:14px Arial, Helvetica, sans-serif;
		line-height:21px;
	}
	.jcarousel-skin-tango-faq p.bold {
		padding-top:25px;
		color:#FFF;
		font:16px Arial, Helvetica, sans-serif;
		line-height:20px;
		font-weight:bold;
	}

	.jcarousel-skin-tango-faq a {
		color:#6e6e6e;
		text-decoration:none;
		font:18px Arial, Helvetica, sans-serif;
	}

.jcarousel-skin-tango-faq .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango-faq .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango-faq .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-faq .jcarousel-next-horizontal {
    position: absolute;
    bottom: -50px;
    right: -25px;
    width: 55px;
    cursor: pointer;
	text-align:left;
    background: transparent url(faq-arrows-horizontal-next.png) no-repeat 100% 60%;
	color:#ffc82e;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	z-index: 5500;
}

.jcarousel-skin-tango-faq .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango-faq .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango-faq .jcarousel-next-horizontal:focus {
	color:#FFF;
	text-decoration:none;
}

.jcarousel-skin-tango-faq .jcarousel-next-horizontal:active {
}

.jcarousel-skin-tango-faq .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango-faq .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango-faq .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango-faq .jcarousel-next-disabled-horizontal:active {
    cursor: default;
}

.jcarousel-skin-tango-faq .jcarousel-prev-horizontal {
    position: absolute;
    bottom: -50px;
    left: 240px;
    width: 55px;
    cursor: pointer;
    background: transparent url(faq-arrows-horizontal-prev.png) no-repeat 0% 60%;
	text-align:right;
	color:#ffc82e;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.jcarousel-skin-tango-faq .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango-faq .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango-faq .jcarousel-prev-horizontal:focus {
	color:#FFF;
}

.jcarousel-skin-tango-faq .jcarousel-prev-horizontal:active {
}

.jcarousel-skin-tango-faq .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango-faq .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango-faq .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango-faq .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
}