
.year-line-slider {
  position:relative;
  width: 100%;
}
.year-line-slider .inner {
  position:relative;

  height:30px;
  min-height:30px;

  background-color: #eee;
}

.year-line-slider .cursor {
  cursor:move;
  position: absolute;
  background:transparent;
  display:block;
  text-decoration: none;
  top: 0px;
  padding: 0px; margin: 0px;
}

.year-line-slider .pointer {
  display:block;
  padding: 0px; margin: 0px;
  height: 30px;
  line-height:30px;
  width: 100%;
  text-align:center;

  background: #f37121;
  color: white;
  font-weight:bold;
  white-space:nowrap;

  position:relative;
}


.year-line-slider .pointer .btn-left,
.year-line-slider .pointer .btn-right {
  position: absolute;
  top: 4px;
  width:20px;
  height: 20px;
  border:none;
  display: block;
  background: transparent url(../img/arrows20.png) no-repeat 0px 0px;
}

.year-line-slider .pointer .btn-left {
  left: 4px;
  background-position: -0px -0px;
}

.year-line-slider .pointer .btn-right {
  right: 4px;
  background-position: -20px -0px;
}


.year-line-slider a.cursor:focus
{
  outline: none;
}

.year-line-slider a.cursor:focus .pointer {
  color: #f8f8f8;
}


.year-line-slider .lv {
  position: absolute;
  left: 0px;
  top: 0px;
  border: 0px;
  background: #f37121;
  height: 5px;
}

