/* MAIN STYLES */

.jcarousel-container {
	POSITION: relative;
}
.jcarousel-clip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
.jcarousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
.jcarousel-list LI {
	FLOAT: left; WIDTH: 82px; LIST-STYLE-TYPE: none; 
	border:1px solid transparent; 
	text-align:center; 
	font-size:10px; 
	line-height:14px;
	/*HEIGHT: 80px;*/
}
.jcarousel-list LI.selected {
	border:1px solid #C31D8A;
}
.jcarousel-item {
	FLOAT: left; WIDTH: 80px; LIST-STYLE-TYPE: none; HEIGHT: 80px
}
.jcarousel-next {
	DISPLAY: none; Z-INDEX: 3; 
}
.jcarousel-prev {
	DISPLAY: none; Z-INDEX: 3
}

.jcarousel-container {
	
}
.jcarousel-container-horizontal {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 710px; 
}
.jcarousel-container-vertical {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 40px; WIDTH: 75px; PADDING-TOP: 40px; HEIGHT: 245px
}
.jcarousel-clip-horizontal {
	WIDTH: 710px; HEIGHT: 102px
}
.jcarousel-clip-vertical {
	WIDTH: 75px; HEIGHT: 245px
}
.jcarousel-item {
	WIDTH: 80px; HEIGHT: 80px
}
.jcarousel-item-horizontal {
	MARGIN-RIGHT: 5px
}
.jcarousel-item-vertical {
	MARGIN-BOTTOM: 0px
}
.jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
.jcarousel-next-horizontal {
	RIGHT: 0px; BACKGROUND: url(../images/buttons/white_next.jpg) no-repeat center right; WIDTH: 20px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 80px;
}
.jcarousel-next-horizontal:hover {
	BACKGROUND: url(../images/buttons/white_next_over.jpg) no-repeat center right;
}
.jcarousel-next-horizontal:active {
	BACKGROUND: url(../images/buttons/white_next_over.jpg) no-repeat center right;
}
.jcarousel-next-disabled-horizontal {
	CURSOR: default; BACKGROUND: url(../images/buttons/white_next_off.jpg) no-repeat center right;
}
.jcarousel-next-disabled-horizontal:hover {
	CURSOR: default; BACKGROUND: url(../images/buttons/next_off.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-next-disabled-horizontal:active {
	CURSOR: default; BACKGROUND: url(../images/buttons/next_off.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-prev-horizontal {
	BACKGROUND: url(../images/buttons/prev.png) no-repeat center left; LEFT: 0px; WIDTH: 20px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 80px;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-prev-horizontal:hover {
	BACKGROUND: url(../images/buttons/prev_over.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-prev-horizontal:active {
	BACKGROUND: url(../images/buttons/prev_over.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-prev-disabled-horizontal {
	CURSOR: default; BACKGROUND: url(../images/buttons/prev_off.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-prev-disabled-horizontal:hover {
	CURSOR: default; BACKGROUND: url(../images/buttons/prev_off.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-prev-disabled-horizontal:active {
	CURSOR: default; BACKGROUND: url(../images/buttons/prev_off.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-next-vertical {
	BACKGROUND: url(../js/next-vertical.png) no-repeat 0px 0px; LEFT: 43px; WIDTH: 32px; CURSOR: pointer; BOTTOM: 5px; POSITION: absolute; HEIGHT: 32px
}
.jcarousel-next-vertical:hover {
	BACKGROUND-POSITION: 0px -32px
}
.jcarousel-next-vertical:active {
	BACKGROUND-POSITION: 0px -64px
}
.jcarousel-next-disabled-vertical {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}
.jcarousel-next-disabled-vertical:hover {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}
.jcarousel-next-disabled-vertical:active {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}
.jcarousel-prev-vertical {
	BACKGROUND: url(../js/prev-vertical.png) no-repeat 0px 0px; LEFT: 43px; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; TOP: 5px; HEIGHT: 32px
}
.jcarousel-prev-vertical:hover {
	BACKGROUND-POSITION: 0px -32px
}
.jcarousel-prev-vertical:active {
	BACKGROUND-POSITION: 0px -64px
}
.jcarousel-prev-disabled-vertical {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}
.jcarousel-prev-disabled-vertical:hover {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}
.jcarousel-prev-disabled-vertical:active {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}






/* SKIN STYLES */
.jcarousel-skin-whitebkg .jcarousel-next-horizontal {
	BACKGROUND: url(../images/buttons/white_next.jpg) no-repeat center right;
}
.jcarousel-skin-whitebkg .jcarousel-next-horizontal:hover {
	BACKGROUND: url(../images/buttons/white_next_over.jpg) no-repeat center right;
}
.jcarousel-skin-whitebkg .jcarousel-next-horizontal:active {
	BACKGROUND: url(../images/buttons/white_next_over.jpg) no-repeat center right;
}
.jcarousel-skin-whitebkg .jcarousel-next-disabled-horizontal {
	BACKGROUND: url(../images/buttons/white_next_off.jpg) no-repeat center right;
}
.jcarousel-skin-whitebkg .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND: url(../images/buttons/white_next_off.jpg) no-repeat center right;
}
.jcarousel-skin-whitebkg .jcarousel-next-disabled-horizontal:active {
	BACKGROUND: url(../images/buttons/white_next_off.jpg) no-repeat center right;
}
.jcarousel-skin-whitebkg .jcarousel-prev-horizontal {
	BACKGROUND: url(../images/buttons/white_prev.jpg) no-repeat center left;
}
.jcarousel-skin-whitebkg .jcarousel-prev-horizontal:hover {
	BACKGROUND: url(../images/buttons/white_prev_over.jpg) no-repeat center left;
}
.jcarousel-skin-whitebkg .jcarousel-prev-horizontal:active {
	BACKGROUND: url(../images/buttons/white_prev_over.jpg) no-repeat center left;
}
.jcarousel-skin-whitebkg .jcarousel-prev-disabled-horizontal {
	BACKGROUND: url(../images/buttons/white_prev_off.jpg) no-repeat center left;
}
.jcarousel-skin-whitebkg .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND: url(../images/buttons/white_prev_off.jpg) no-repeat center left;
}
.jcarousel-skin-whitebkg .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND: url(../images/buttons/white_prev_off.jpg) no-repeat center left;
}




.jcarousel-skin-darkbkg .jcarousel-next-horizontal {
	BACKGROUND: url(../images/buttons/next.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-next-horizontal:hover {
	BACKGROUND: url(../images/buttons/next_over.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-next-horizontal:active {
	BACKGROUND: url(../images/buttons/next_over.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-next-disabled-horizontal {
	BACKGROUND: url(../images/buttons/next_off.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND: url(../images/buttons/next_off.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-next-disabled-horizontal:active {
	BACKGROUND: url(../images/buttons/next_off.png) no-repeat center right;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-prev-horizontal {
	BACKGROUND: url(../images/buttons/prev.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-prev-horizontal:hover {
	BACKGROUND: url(../images/buttons/prev_over.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-prev-horizontal:active {
	BACKGROUND: url(../images/buttons/prev_over.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-prev-disabled-horizontal {
	BACKGROUND: url(../images/buttons/prev_off.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND: url(../images/buttons/prev_off.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
.jcarousel-skin-darkbkg .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND: url(../images/buttons/prev_off.png) no-repeat center left;
	behavior: url(includes/iepngfix.htc); /********* transparency fix*/
}
