
/**************** Image Zoom *****************************/
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #fff;
		-moz-opacity:0.4;
		opacity: 0.4;
		filter: alpha(opacity = 40);
		z-index:10;
		border-color:#fff;
		border-style: solid;
		border:1;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 1px;
}

.jqZoomWindow
{
	border: 1px solid #d0d0d0;
	background-color: #FFF;
}
.pointercursor
{
	cursor: pointer;
}
.borderless
{
    border: none;
}
a.IComZoom:hover
{
	cursor:crosshair;
}



/**************** jcarousel skins *****************************/

.jcarousel-skin-image-ie7 .jcarousel-container
{
    -moz-border-radius: 10px;	
	background-color: #ddd;
	height:41px;	
	margin-top: 10px;	
	/*height: 59px;*/
}

.jcarousel-skin-image-ie7 .jcarousel-container-horizontal {
    width: 200px;   /* This is the entire width of carousel minus the gaps between the left and right buttons and their nearest images?!! */
    padding: 9px 15px;
    border: 0px solid black;
}

.jcarousel-skin-image-ie7 .jcarousel-clip-horizontal {
    width: 204px;
    height: 42px;
    border: 0px solid black;
}

.jcarousel-skin-image-ie7 .jcarousel-item {
    width: 42px;
    height: 42px;
    border: 0px solid #fff;
}

.jcarousel-skin-image-ie7 .jcarousel-item:hover {
    
}

.jcarousel-skin-image-ie7 .jcarousel-item-horizontal {
    margin-right: 12px;
}

.jcarousel-skin-image-ie7 .jcarousel-item-placeholder 
{
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-image-ie7 .jcarousel-next-horizontal 
{
    background: url("/images/product_scroll_right_active.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    position: absolute;
    top: 0px;
    right: -2px;
    width: 10px;
    height: 59px;
    cursor: pointer;    
}

.jcarousel-skin-image-ie7 .jcarousel-next-horizontal:hover     
{
    background: url("/images/product_scroll_right_active.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);  
}

.jcarousel-skin-image-ie7 .jcarousel-next-horizontal:active 
{
    background: url("/images/product_scroll_right_active.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.jcarousel-skin-image-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-image-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-image-ie7 .jcarousel-next-disabled-horizontal:active  
{
    background: url("/images/product_scroll_right_inactive.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: default;    
}

.jcarousel-skin-image-ie7 .jcarousel-prev-horizontal 
{
    background: url("/images/product_scroll_left_active.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    position: absolute;
    top: 0px;
    left: -2px;
    width: 10px;
    height: 59px;
    cursor: pointer;    
}

.jcarousel-skin-image-ie7 .jcarousel-prev-horizontal:hover 
{
    background: url("/images/product_scroll_left_active.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.jcarousel-skin-image-ie7 .jcarousel-prev-horizontal:active {
   background: url("/images/product_scroll_left_active.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.jcarousel-skin-image-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-image-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-image-ie7 .jcarousel-prev-disabled-horizontal:active 
{                  
    background: url("/images/product_scroll_left_inactive.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: default;    
}

