/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width: 670px;
  height: 108px;
  margin-bottom: 8px;
  position: relative;
  
}         

#horizontal_carousel .container {
  position: absolute;
  top: 10px;
  left: 35px;
  width: 610px;
  height: 108px;
  overflow:hidden  
}            

#horizontal_carousel .previous_button {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 25px;
  height: 108px;
  background: url(images/button_left.gif) left center no-repeat;
  z-index: 100;    
  cursor:pointer;  
}        

#horizontal_carousel .previous_button_disabled {
  /*background: url(classic/horizontal/left-disabled.gif);*/
  background: none;
  cursor:default;  
}

#horizontal_carousel .next_button {
  position: absolute;  
  right: 0px;
  width: 25px;  
  background: url(images/button_right.gif) left center no-repeat;
  z-index: 100;
  cursor:pointer;
  height: 108px;
  top: 10px
}   

#horizontal_carousel .next_button_disabled {
  /*background: url(classic/horizontal/right-disabled.gif);*/
  cursor:default;
  background: none
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 98px;
}                      

#horizontal_carousel ul li img {  
  display:block;               
}                               

#horizontal_carousel ul li {
  font-family:verdana,arial,sans-serif;
  font-size:10px;
}                               
#horizontal_carousel ul li {    
  margin:0pt;
  padding:0px 10px 10px;
  list-style:none;   
  float:left;
}



/**/
#caroluselBox2
{ 
  width: 188px;
  height: 724px;
  border-left: 1px solid #cfcfd0;
  border-bottom: 1px solid #cfcfd0;
}
#vertical_carousel {
  float:left;
  width: 188px;
  height: 746px;
  position: relative;  
  margin-top: -20px; 
 
}

#vertical_carousel .container {
  float:left;
  width: 188px;
  height: 700px;
  overflow: hidden;
  margin-top: 10px;
  position: relative; /*ie 6 Fix Bug*/  
}

#vertical_carousel ul {
  margin: 0;
  padding:0;
  height: 100000px;  
  top: 0;
  left: 0;
  position: relative
}

#vertical_carousel ul li {
  width: 188px;
  /*height: 240px;*/
  text-align: center;
  list-style:none;
  float:left;
  padding: 0px 0 10px 0;  
}

#vertical_carousel .previous_button {
  float:left;
  height: 32px;
  width: 188px;
  background: url(images/button_up.gif) top center no-repeat;
  cursor: pointer;
  display:inline;
  position: relative;
  margin-top: -10px;
  /*margin: 0 0 10px 40px;*/
}

#vertical_carousel .previous_button_over {
  /*background: url(prototype-ui/vertical/left_over.png);*/
}

#vertical_carousel .previous_button_disabled {
  /*background: url(prototype-ui/vertical/left_disabled.png);*/
  background: none;
  cursor: default;
}

#vertical_carousel .next_button {
  float:left;
  height: 32px;
  width: 188px;
  background: url(images/button_down.gif) top center no-repeat;
  display:inline;
  /*margin-left: 40px;*/
  cursor: pointer;
  margin-top: 16px
}

#vertical_carousel .next_button_over {
  /*background: url(prototype-ui/vertical/right_over.png);*/  
}

#vertical_carousel .next_button_disabled {
  /*background: url(prototype-ui/vertical/right_disabled.png);*/
  cursor: default;
  background: none  
}



