﻿/*----------------Tabs style--------------------------*/

.TabbedPanels {
	padding: 0px;
	clear: none;
	width: 960px;
	margin:20px auto; 	
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 5px 10px 5px 4px;
	margin: 0px 1px 0px 0px;		
	background-color:#cfcfcf;
	list-style: none;
	border-left: solid 1px #999;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-weight:bold;
	font-size:12px;
    text-align:justify;
	color:#525252;
}

.TabbedPanelsTabHover
{
	background-color:#fff;	
	color:#58431d;
}
.TabbedPanelsContentGroup {
	font-size:11px;
	text-align:justify;	
	line-height:22px;	
	color:#595959; 
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;	
}

.TabbedPanelsContent 
{
	padding:5px 10px 10px 10px;	
	text-align:justify;	
	line-height:16px;
}
.TabbedPanelsTabSelected {
	background-color:#ee352a;
	border-bottom: solid 1px #999;
	color:#fff;
		
}
.ImagePanel
{
  vertical-align:top;	
  width:100%;
}
.Tbl_Featured_Products_Sub_Tbl
{
	border:solid 1px #C7996B;
	padding:2px 2px 2px 2px;				
}
.Tbl_Featured_Products_Product_Image
{
	border:solid 1px #d9ba9b;
	padding:2px 2px 2px 2px;
}
.Tbl_Featured_Products_Product_Image_Col
{   
  text-align:center;
  vertical-align:middle;
  height:170px;
}
.Tbl_Featured_Products_Product_Code_Col
{
  border:solid 1px #44A6BF;
  border-top-width:0px;
  background:#FFFFFF;    
  color:#FFFFFF;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  width:45%;
}
.Tbl_Featured_Products_Seperate
{
  width:15px;
  height:14px;
  width:10%;
}
.Tbl_Featured_Products_Product_Price_Col
{
  border:solid 1px #F67718;
  border-top-width:0px;
  background:#FFFFFF;
  color:#FFFFFF;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  width :45%;
}
.Tbl_Featured_Products_Product_Code_Span{
background-color:#44A6BF; 
width:98%; 
height:12px; 
display:block;
}
.Tbl_Featured_Products_Product_Price_Span{
background-color:#F67718; 
width:98%; 
height:12px; 
display:block;
}

/* #################################### CATEGORY BROWSE ############################################################# */

.navAnchor 
{
    color:#271003;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
}
.navAnchor:hover 
{
text-decoration:underline;
}
.catAnchor
{    
  font-size:12px;  
  color:#7c0713;	
  font-family:Trebuchet MS;
  font-weight:bold;
  text-decoration:none;
}
.catAnchor:hover 
{	
	text-decoration:underline;
}
.catHeader
{ 
  background:url(../images/bottomTd.jpg) repeat-x;
  padding:5px; 
  text-align:center;
  color:#271003;    
  font-size:12px;  
  font-family:Trebuchet MS;
  font-weight:bold;
}
.catHeader a
{      
  color:#271003;   
  text-decoration:none;
}
.catHeader a:hover 
{	
	text-decoration:underline;
}

/*---------------------------------*/

.ListTableTd
{
   background:url(../images/productBg.jpg) no-repeat; 
   height: 217px;
   width:50%;   
}

.ListTableTd:hover
{
    background:url(../images/productBgHover.jpg) no-repeat;    
}

.outDiv
{
    position:relative;
    width:96%;
    margin:auto;  
    height:190px;    
}

.titleDiv
{
    position:absolute;
    width:100%;  
    top:10px; 
    right:1px; 
    height:35px; 
    line-height:35px; 
    opacity:0.7; 
    filter:alpha(opacity=70);
    text-align:center; 
    z-index:800; 
    border-bottom:1px solid #fff; 
    background:url(../images/pr.jpg) repeat-x;    
}

.imgDiv
{
    position:absolute; 
    width:100%; 
    right:1px; 
    height:190px; 
    overflow:hidden    
}

.imgTitleDiv
{
    width:900px; 
    height:50px; 
    background:#fff; 
    border-top:1px solid #555; 
    border-bottom:1px solid #555; 
    position:absolute; 
    bottom:10px; 
    opacity:0.7; 
    filter:alpha(opacity=70);
    line-height:50px;    
}