
.vcrossbar-list {
  position: relative;
  height: 218px;
  overflow: hidden;
  margin:0px;
}


.vcrossbar-scroller {
  position: absolute;
  top: 0px;
  width: 107px;
}


.vfilmstrip {
	width: 107px;
	height: 290px;
}

.vfilmstrip-top {
	background: url('../res/filmstrip/fs_t.png') no-repeat bottom left;
	width: 107px;
	height: 9px;
}

.vfilmstrip-bottom {
	background: url('../res/filmstrip/fs_b.png') no-repeat top left;
	width: 107px;
	height: 9px;
}

.vfilmstrip-content {
	background:url('../res/filmstrip/bg_v.png') repeat-y top left;
}


.crossbar-list {
  position: relative;
  height: 85px;
  overflow: hidden;
  margin:0px;
  padding: 0px;
}


.crossbar-scroller {
  position: absolute;
  left: 0px;
  width:100%;
}


.filmstrip {
	width: 430px;
	height: 85px;
}

.filmstrip-left {
	background:url('../res/filmstrip/fs_l.png') no-repeat top right;
	
	width: 9px;
	height: 85px;
	float: left;
}

.filmstrip-right {
	background:url('../res/filmstrip/fs_r.png') no-repeat top left;
	
	width: 9px;
	height: 85px;
	float: right;
}

.filmstrip-content {
	height: 85px;
	width: 412px;
	float: left;
	background:url('../res/filmstrip/bg_h.png') repeat-x top right;
}


.filmstrip TD {
	vertical-align: middle;
}


.filmstrip-zoom {
	display: none;
	z-index: 121;
	padding: 2px;
	border:  1px solid black;
	background-color: white;
	position: absolute;
/* 	width: 182px; */
/* 	height: 128px; */
}



.scroll-top {
	position: absolute;
	top: 3px;
	right: 3px;
	width: 15px;
	height: 16px;
	z-index: 101;
}

.scroll-bot {
	position: absolute;
	bottom: 3px;
	right: 3px;
	width: 15px;
	height: 16px;
	z-index: 101;
}

.cb-border, .cb-left, .cb-main {
  position: relative;
  overflow: hidden;
  margin: 0px;
}

.cb-border-scroller, .cb-left-scroller, .cb-main-scroller {
  position: absolute;
  top: 0px;
  padding-right: 20px;
}

.cb-left-scroller	{	width: 367px;	} /* 400px */
.cb-main-scroller	{	width: 287px;	} /* 320px */

/*

fs-align0		Above, center
fs-align1	 	Above, left
fs-align2 		Above, right
fs-align8 		Below, center
fs-align9 		Below, left
fs-align10	 	Below, right
fs-align17	 	In text, right (float)
fs-align18	 	In text, left (float)
fs-align25	 	In text, right
fs-align26	 	In text, left

*/
.fs-align1, .fs-align9 {
	clear: both;
	margin-left: 0px;
	margin-right: auto;
}

.fs-align2, .fs-align10 {
	clear: both;
	margin-left: auto;
	margin-right: 0px;
}

.fs-align0, .fs-align8 {
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

.fs-align25, .fs-align17	{	float: right;	}
.fs-align26, .fs-align18	{	float: left;	}



