@charset "utf-8"; @media screen, projection{

.imageflow {
  overflow:hidden; 
  position:relative; 
  text-align:left; 
  visibility:hidden; 
  width:100%
}
.imageflow img {
  border:0px solid #fff; 
  position:absolute; 
  top:0px; 
  visibility:hidden; 
  -ms-interpolation-mode:bicubic
}
.imageflow p {
  margin:0 auto; 
  text-align:center
}
.imageflow .loading {
  border:1px solid #003366; 
  height:15px; 
  left:50%; 
  margin-left:-106px; 
  padding:5px; 
  position:relative; 
  visibility:visible; 
  width:200px
}
.imageflow .loading_bar {
  background:#fff; 
  height:15px; 
  visibility:visible; 
  width:1%
}
.imageflow .navigation {
  z-index:10000
}
.imageflow .caption {
  font-weight:bold;
  margin:10px 0 14px 0;
  position:relative; 
  text-align:center; 
  z-index:10001
}
.imageflow .scrollbar {
  border-bottom:1px solid #003366; 
  position:relative; 
  visibility:hidden; 
  z-index:10002; 
  height:1px
}
.imageflow .slider {
  background:url(images/slider.jpg) no-repeat; 
  height:14px; 
  margin:-6px 0 0 -7px; 
  position:absolute; 
  width:14px; 
  z-index:10003
}
.imageflow .slideshow {
  cursor:pointer; 
  height:14px; 
  margin:20px 0 0 20px; 
  position:absolute; 
  width:14px; 
  z-index:10003
}
.imageflow .slideshow.pause {
  background:url(images/button_pause.jpg) no-repeat
}
.imageflow .slideshow.play {
  background:url(images/button_play.jpg) no-repeat
}
.imageflow .images {
  overflow:hidden; 
  white-space:nowrap
}
.imageflow .button {
  cursor:pointer; 
  height:17px; 
  position:relative; 
  width:17px
}
.imageflow .previous {
  background:url(images/button_left.jpg) top left no-repeat; 
  float:left; 
  margin:-7px 0 0 -30px
}
.imageflow .next {
  background:url(images/button_right.jpg) top left no-repeat; 
  float:right; 
  margin:-7px -30px 0 30px
}
#tsgslidebox {
  background:#fff;
  color:#003366
}
#tsgslidebox .loading {
  border-color:#003366
}
#tsgslidebox .loading_bar {
  background:#003366
}
}

