/*
##########################################
# HORIZONTAL SCROLLER
##########################################
*/
.hr-scroll-bd 		{ position:relative; min-height:1px; padding:0 0px 0 0px; }
.tab-hr-scroll-1-2 .hr-scroll-bd {padding:0px;}
.tab-hr-scroll-1-3 .hr-scroll-bd {padding:0px;}
.scrollable 		{ position:relative; overflow:hidden; }
.scrollable .items-bd 	{ width:20000px; position:absolute; top:0px; clear:both; }

.scrollable .items-bd .item-box { float:left; width:205px; }

.scroll-navi { }
.scroll-navi a { 
	display:inline-block;
	width:15px; height:15px;
	margin:0 3px;
	cursor:pointer;
	background-position:-20px -70px;
	}
.scroll-navi a.scroll-navi-active { background-position:0px -70px; }
.item-txt{	
	padding:0px 0 0 0;
	}


/*
******************************************
* HR SCROLLER TYPE 1
******************************************
*/
/* DEFINE IN STYLE CSS
.hr-scroller-typ1 .scrollable { height:320px;}*/

.hr-scroller-typ1 .previousbtn,
.hr-scroller-typ1 .nextbtn {
	background:url(../images/scroller-arrows.gif) no-repeat;
	width:10px; height:15px;
	text-indent:-9999px;
	font-size:0px;
	display:inline-block;
	position:absolute;
	top:70px;
	cursor:pointer;
	}
.tab-hr-scroll-1-3  .hr-scroller-typ1 .previousbtn,
.tab-hr-scroll-1-3  .hr-scroller-typ1 .nextbtn{
	top:60px;
	}
.hr-scroller-typ1 .previousbtn 		{ background-position:0 0; left:-30px }
.hr-scroller-typ1 .previousbtn:hover{ background-position:0 -18px; }

.hr-scroller-typ1 .nextbtn 			{ background-position:-14px 0; right:-25px; }
.hr-scroller-typ1 .nextbtn:hover 	{ background-position:-14px -18px; }



/*
.hr-scroller-typ1 a.disabled { }
/*--------------------------------------*/
.hr-scroller-typ1 .scroll-navi {
	position:absolute; 
	width:100%;
	height:1px; 
	bottom:-20px;
	display:block; 
	text-align:center;
	font-size:0px;
	line-height:0px;
	}
* html .hr-scroller-typ1 .scroll-navi { bottom:-35px; }

.item-box .sb-img{
	margin-bottom:5px;
	background-image:url(../../images/scroll-pane-sb-img-bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	border:none;
	padding-bottom:9px;
	display:block;
	height:125px;
	}
.item-box .sb-img-txt-bg{
	background:none;
	font-size:90%;
	font-weight:normal;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/*TAB + HR SCROLLER
========================================*/
 .tab-panes { 
	position:relative; 
	padding:0px 10px 0px 30px;
	}
.tab-hr-scroll-1-1 .scrollable { height:157px;}

.tab-hr-scroll-1-1 .scrollable { *height:154px;}




	

