/* Style for Usual tabs */
#product_tabs{
	width: 100%;
	border-bottom: 1px solid #89a935;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.product_info {
  outline: none;
}
.product_info li{ 
  list-style:none;
  float:left; 
  width: 76px;
  height: 22px;
  line-height: 22px;
  outline: none;
  font-size: 11px;
  font-family: Arial;
  margin-right: 4px;
  margin-left: 3px;
}
.product_info li.tab_big { 
	width: 118px;
}
.product_info ul {
	margin:0;
	padding: 0;
	outline: none;
}
.product_info ul li a {
  background-image: url(images/tab_basic.jpg);
  display:block;
  padding:0;
  padding-top: 0px;
  text-align: center;
  text-decoration:none!important;
  margin:0;
  margin-left:0;
  color:#FFF;
  outline: none;
}

.product_info ul li.tab_big a {
	background-image: url(images/tab_basic_big.jpg);
}

.product_info ul li a:hover {
  background-image: url(images/tab_hover.jpg);
  color:#000;
  outline: none;
  }
.product_info ul li.tab_big a:hover {
  background-image: url(images/tab_hover_big.jpg);
  
}
.product_info ul li a.selected {
  background-image: url(images/tab_selected.jpg);
  margin-bottom:0;
  color:#000;
  outline: none;
  cursor:default;
  }
.product_info ul li.tab_big a.selected {
  background-image: url(images/tab_selected_big.jpg);
}
.product_info div {
  outline: none;
}
.product_info div a { outline: none; }

#tab_border{
	float: left;
	width: 100%;
	height: 1px;
	font-size: 0px;
	border-top: 1px solid #89a935;
	margin-top: 23px;
	margin-bottom: -23px;
	*margin-top: 23px;
	*margin-bottom: -23px;
}
/* Style for various uses of tabs */

.product_info_tabs, .product_info_tabs a, .product_info_tabs p{
	padding: 5px;
}
