/*  Subnavigation tabs */

.prod-nav-holder {
	margin: 0px;
	padding: 0px;
    height: 20px;
	position: relative;
 }

.prod-nav-holder hr{
	position: absolute;
	top: 20px;
	margin: 0px;
	z-index: 5;
	width: 100%;
	border: none;
	height: 1px;
	background: #bbbbbb;
	color: #bbbbbb;
}

.product-menu {
  position: absolute;
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  height: 20px;
  z-index: 15;
  }


.product-menu li {
  display:inline;
  padding:0;
  margin:0;
  }


.product-menu a:link,.product-menu a:visited {
  float:left; 
  color:#58bc69; 
  background: url(/images/product_nav_dark.gif) left top no-repeat; 
  margin-right:2px; 
  text-align:center; 
  padding:0px 0px 0px 11px; 
  font: 11px Tahoma;
  font-weight:bold;
  text-align: center;
  text-decoration:blink;
  }
  
.prod-menu2 a:link,.prod-menu2 a:visited {
  float:left; 
  color:#b658bc; 
  background: url(/images/product_nav_dark.gif) left top no-repeat; 
  margin-right:2px; 
  text-align:center; 
  padding:0px 0px 0px 11px; 
  font: 11px Tahoma;
  font-weight:bold;
  text-align: center;
  text-decoration:none;
  }
  
p:hover+p {
	text-decoration: blink;
}
  

.prod-active a:link,.prod-active a:visited {
  float:left; 
  color:#666666; 
  background: url(/images/product_nav.gif) left top no-repeat; 
  text-align:center; 
  padding:0px 0px 0px 11px; 
  font: 11px Tahoma;
  font-weight:bold;
  text-align: center;
  text-decoration:none;
  cursor:pointer;
  }

.product-menu a:hover{
  color:#f9770e; 
  background: url(/images/product_nav_dark.gif) left top no-repeat;
  }
 
.prod-active a:hover{
  color:#666666; 
  background: url(/images/product_nav.gif) left top no-repeat;
}
  
  
.product-menu a:active,.product-menu a:focus {
    outline:0; 
  }

.product-menu a:link span,.product-menu a:visited span {
	float:left;
	display:block;
	background: url(/images/product_nav_dark.gif) right top no-repeat;
	padding: 4px 9px 3px 0px;
	cursor:pointer;
	}

.product-menu a:hover span{
	float:left;
	display: block;
	background: url(/images/product_nav_dark.gif) right top no-repeat;
	padding: 4px 9px 3px 0px;
	}

.prod-active a:link span,.prod-active a:visited span{
	float:left;
	display: block;
	background: url(/images/product_nav.gif) right top no-repeat;
	padding: 3px 9px 5px 0px;
	}

.tabs-index {
	padding: 0px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
}

.blink {
	text-decoration: blink;
}