/*.jcarousel-skin-ie7 .jcarousel-container {
    -moz-border-radius: 10px;
    background: #D4D0C8;
    border: 1px solid #808080;
}*/

.jcarousel-skin-ie7 {
	width: 498px;
	height: 252px;
	background: url(/images/new/carousel-bg.png) no-repeat;
	position: relative;
	text-align: center;
	padding: 1px 1px 0 1px;
	margin-bottom: 10px;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 500px;
    padding: 0px;
}
#appBox .jcarousel-skin-ie7, #appBox .jcarousel-skin-ie7 .jcarousel-container-horizontal {

	width:563px;
}
.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:  500px; height: 227px;}
#appBox .jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:500px;}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 226px;
}

.jcarousel-skin-ie7 .jcarousel-item {width: 500px; height: 226px;}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 7px; position:relative
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
/* .jcarousel-skin-ie7 .jcarousel-next-horizontal {cursor: pointer;width:22px; position:absolute; right:8px; top:0px}
.jcarousel-skin-ie7 #carousel-item-nr {position:absolute; right:35px; top:2px}

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev {
		width:22px; margin-left:8px;
    cursor: pointer;

}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
} */

/**
 *  Vertical Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-vertical {

    cursor: pointer;

}

.jcarousel-skin-ie7 .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-ie7 .desc {
	position: absolute;
	left: 0;
	top: 166px;
	width: 480px;
	height: 57px;
	background: url(/images/new/carousel-title.png) no-repeat;
	text-align: left;
	padding: 5px 10px 0 10px;
}

.jcarousel-controls {
	position: absolute;
	left: 20px;
	top: 227px;
	width: 500px;
	height: 26px;
	z-index: 3;
}

.jcarousel-controls ul {
	margin: 4px 0 0 0;
	text-align: center;
}

.jcarousel-controls ul li {
	display: inline;
   background: url(/images/new/carousel-arrow.png) no-repeat;
   font: bold 10px Tahoma;
   padding: 2px 0px 2px 5px;
   _padding: 0px 0px 0px 5px;
   _margin: 0px 2px;
}

.jcarousel-controls ul li a {
   background: url(/images/new/carousel-arrow.png) right no-repeat;
   color: #FFF;
   padding: 2px 5px 2px 0px;
   _padding: 2px 6px 2px 0px;
   margin-right: -3px;
   _margin-right: -5px;
   text-decoration: none;
	 line-height: 16px;
}

.jcarousel-controls ul li:hover {
	background: url(/images/new/carousel-arrow-over.png) no-repeat;
}

.jcarousel-controls ul li:hover a {
	background: url(/images/new/carousel-arrow-over.png) right no-repeat;
}

.jcarousel-controls ul li a.active {
	background: url(/images/new/carousel-num-on.png) no-repeat;
}

.jcarousel-controls ul li.arrow a {
	display: inline;
}

.jcarousel-skin-ie7 .desc h2 {
	font-family: Georgia, Times New Roman, serif;
	font-size: 18px;
	float: left;
	width: 188px;
	height:	20px;
	overflow:	hidden;
}

.jcarousel-skin-ie7 .desc h2 a {
	color: #fff;
	text-decoration: none;
}

.jcarousel-skin-ie7 .info {
	float: left;
	clear: left;
}

.jcarousel-skin-ie7 .shortDesc {
	width: 286px;
	float: right;
	text-align: justify;
	font-size: 12px;
	height: 49px;
	overflow: hidden;
	color: #fff;
}

