* { padding:0; margin:0; }
#product_tabs {
	width:516px; 
	height:235px;
	overflow: hidden;
}

#best-sellers, #new-products {
	border-left: 1px solid #EB8E0D;
	border-right: 1px solid #EB8E0D;
}

#best-sellers-fever, #new-products-fever {
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
}

div.slider_panel {position:relative; height:208px;width:512px;padding:0px;}
ul.scrollable-list {position:absolute; white-space:nowrap; list-style-type:none; height:125px; padding-left:125px; overflow:hidden;}
ul.scrollable-list li {cursor:pointer; width:125px; float:left; display:inline; height:125px; padding:0 20px 0 0; margin:0;}
ul.scrollable-list li img {width: 70px; margin-top: 7px;}

/* cascade tab styles */
.ui-tabs { position:relative; background:url('/images/tab_top_border.png') 0 4px repeat-x; height:28px; padding-top:5px; white-space:nowrap;  overflow:hidden;}
.ui-tabs .ui-tabs-nav li {  font-family:Verdana, sans-serif; color:#002d62; font-weight:bold;font-size:10px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { font-size:11px; border-left:#eb8e0d solid 1px;border-top:#eb8e0d solid 1px; border-right:#eb8e0d solid 1px; background-color:#ffffff; margin-top:-5px; height:23px; padding-top:2px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {   }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { color:#002d62;  }
.ui-tabs .ui-tabs-nav li a:hover { text-decoration:underline;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover { text-decoration:none; }
.ui-tabs .ui-tabs-panel {  padding:0; margin:0px; overflow:hidden; }
.red { color:#ff0000; width:350px; overflow:hidden; position:relative; left:50%; margin-left:-175px; }
.red span{ width:20px; color:#ff0000; border: solid 1px blue; }
.title {font-size:11px;font-weight:bold;color:#002d62;}
.price {font-size:12px;}
div.product-info-content {margin-left:-20px;}
.buy-now-button {cursor:pointer;background:url("/images/buy-now-button.png") no-repeat;width:57px;height:13px;border:none;text-indent:-99999px;overflow:hidden; margin-left:10px;}
.product_info {background:transparent url("/images/popup_bg.png") no-repeat;width:368px;height:76px;position:absolute;top:95px;margin-left:-184px;left:50%;padding:18px 0 5px 10px;line-height:18px;text-align:center;font-family:Verdana, sans-serif;font-size:11px;}
.arrow {cursor:pointer;}
.slide_bar {position:absolute;height:14px;bottom:0px;margin:auto;width:514px;background:url("/images/slider_bg.png") repeat-x;}
.slider {position:relative;width:370px;height:14px;margin-left:74px;padding:1px;}
.ui-slider-handle {background:url("/images/handle.png")  no-repeat;margin-left: -60px; position: absolute; z-index: 2; width: 120px;height: 1.2em; cursor: default;cursor: move;top: 0;}
.ui-slider-handle:hover  {background:url("/images/handle_over.png")  no-repeat;}
.slider-arrow-left {width:14px;height:14px;left:0;position:absolute;background:url("/images/slider_left_arrow.png") no-repeat;}
.slider-arrow-left:hover {background:url("/images/slider_left_arrow_over.png") no-repeat;}
.slider-arrow-right {position:absolute; width:14px; height:14px; top:0; right:0; background:url("/images/slider_right_arrow.png") no-repeat;}
.slider-arrow-right:hover { background:url("/images/slider_right_arrow_over.png") no-repeat; }

/* PROMO */

div#promo_container {
	position:absolute;
	width:594px;
	height:300px;
	overflow:hidden;
	z-index:1;
}

ul.promos {
	list-style-type:none;
	z-index:2;
}
ul.promos li {
	position:absolute;
	top:0;
	z-index:3;
}
div.promo_controls {
	width:594px;
	z-index:25;

	top:122px;
	position:absolute;
}
div.promo_controls .left_arrow {
	position:absolute;
	left:0;
	width:23px;
	height:21px;
	background:url("/images/left_arrow.png") no-repeat;
}
div.promo_controls .left_arrow:hover {
	background:url("/images/left_arrow_over.png") no-repeat;
}
div.promo_controls .right_arrow {
	position:absolute;
	right:0;
	width:23px;
	height:21px;
	background:url("/images/right_arrow.png") no-repeat;
}
div.promo_controls .right_arrow:hover {
	background:url("/images/right_arrow_over.png") no-repeat;
}
div.dock div.play_pause {
	position:absolute;
	left:24px;
	cursor:pointer;
	width:15px;
	height:18px;
}
div.dock div.pause {
	background:url("/images/pause.png");
}
div.dock div.play {
	background:url("/images/play.png");
}

div.dock {
	position:absolute;
	right:0;
	bottom:0;
	width:114px;
	height:18px;
	z-index:25;
	
	background:url("/images/control_dock.png") no-repeat;
}
div.dock ul.navigation {
	list-style-type:none;
	position:absolute;
	left:40px;
}
div.dock ul.navigation li {
	display:inline;
	float:left;
}
div.dock ul.navigation li a{
	display:block;	
	width:18px;
	height:18px;
	background:url("/images/pulse_inactive.png") no-repeat;
}
div.dock ul.navigation li.active a{
	display:block;	
	width:18px;
	height:18px;
	background:url("/images/pulse_active.png") no-repeat;
}

