/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
.yui-skin-sam .yui-carousel,
.yui-skin-sam .yui-carousel-vertical {
   position: relative !important;
   border: 1px transparent !important;
}

.yui-skin-sam .yui-carousel-nav {
   position: absolute !important;
   width: 100% !important;
   top: 0px !important;
   left: 0px !important;
   z-index: 100 !important;
}

.yui-skin-sam .yui-carousel-button {
   background-image: url(images/next_previous_arrows.png) !important;
   background-position: 0px -32px !important;
   background-repeat: no-repeat !important;
   height: 32px !important;
   overflow: hidden !important;
   width: 32px !important;
   position: absolute !important;
   top: 140px !important;
   right: 0px !important;
   z-index: 100 !important;
}

.yui-skin-sam .yui-carousel-vertical .yui-carousel-button {
   background-position: 0px 0px;
}

.yui-skin-sam .yui-carousel-button input {
   display: none !important;
}

.yui-skin-sam span.yui-carousel-first-button {
   margin-left: 0px !important;
  background-position: 0px 0px !important;
  position: absolute !important;
  top: 140px !important;
  left: 0px !important;
  z-index: 100 !important;
}

.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button {
   background-position: 0px 0px !important;
}

.yui-skin-sam .yui-carousel-nav ul {
   position: absolute !important;
   top: 260px !important;
   left: 40px !important;
   z-index: 100 !important;
   margin: 0 !important;
   padding: 0 !important;
}

.yui-skin-sam .yui-carousel-nav select {
   position: relative !important;
  *right: 50px !important;
   top: 4px !important;
}

.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav ul,
.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select {
   float: none !important;
   margin: 0 !important;
  *zoom: 1 !important;
}

.yui-skin-sam .yui-carousel-nav ul li {
   float: left !important;
   height: 29px !important;
   list-style: none !important;
}

.yui-skin-sam .yui-carousel-nav ul:after {
   clear: both !important;
   content: "" !important;
   display: block !important;
}

.yui-skin-sam .yui-carousel-nav ul li a {
   background-image: url(images/numbers/dot.png) !important;
   background-position: 0px 0px !important;
   background-repeat: no-repeat !important;
   display: block !important;
   height: 29px !important;
   overflow: hidden !important;
   width: 29px !important;
   outline: none !important;
}

.yui-skin-sam .yui-carousel-nav ul li a em {
   left: -10000px !important;
   position: absolute !important;
}

.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected a {
   background-position: 0px -32px !important;
   margin: 13px 0px 0px 5px !important;
   padding: 0px !important;
   outline: none !important;
}
