div.jContent
{
	float: left;
		
}


div.slides
{
	background-color: #ffffff;
	margin: 8px 0 -6px 0; /* Negative bottom margin compensates for bottom margin on LAST slide. */
	padding:0;
}

div.jContent p
{
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 12px 0px;
}
/*This style needed for PREV/NEXT buttons. */
div.jContent a
{
	float: left;
	display: block;	
}
/*This style overrides PREV/NEXT style for links within slides. */
div.jContent a.slidelink  {
	float:none;
	display:inline;
}



div.jContent a.hide
{
	visibility: hidden;
}

/* horizontal */
div.jc-horizontal
{
	margin: 25px 10px 20px 10px; 
}


div.jc-horizontal a
{
/*	width: 35px;
	height: 34px;*/
}


div.jc-horizontal a.prev
{
	margin: 55px 10px 0px 0px;
	background: url('/common/img/button/wleft.png') no-repeat;
}

div.jc-horizontal a.prev:hover
{
	background: url('/common/img/button/bleft.png') no-repeat;
}

div.jc-horizontal a.next
{
	margin: 55px 0px 0px 10px;
	background: url('/common/img/button/wright.png') no-repeat;
}

div.jc-horizontal a.next:hover
{
	background: url('/common/img/button/bright.png') no-repeat;
}

/* vertical */
div.jc-vertical
{
	margin: 0; /*10px 10px 20px 55px;*/
}


div.jc-vertical a
{

	width: 280px; 
	height: 20px;
}

div.jc-vertical a.prev
{
	margin: -24px 0 5px -15px;

	background: url('/common/img/button/wup.png') no-repeat top center;
}

div.jc-vertical a.prev:hover
{
	background: url('/common/img/button/bup.png') no-repeat top center;
}

div.jc-vertical a.next
{
	margin: 7px 0 -30px -15px;
	background: url('/common/img/button/wdown.png') no-repeat top center;
}

div.jc-vertical a.bottom-arr:hover
{
	background: url('/common/img/button/bdown.png') no-repeat top center;
}

/* auto and circle */
div.jc-auto
{
	margin: 20px 0px 40px 63px; 
}


div.js-circle
{
	
}

