/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Tahoma;
list-style-type: none;
width:118px;
text-align: left;
line-height:20px;
}

.shadetabs li{
margin: 0;
padding:0;
width:116px; 
height:61px;
border:none;
display:block;
z-index:99;
vertical-align:top;
background: url(../images/home/tab_bg.gif) top right no-repeat; 
}


.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
color: #2d2b2b;
height:61px;
width:116px;
}

.shadetabs li a:visited{
color: #2d2d2d;
} 

.shadetabs li a:hover{
text-decoration: none;
color: #ff0000;
}

.shadetabs li a.selected{ 
top: 1px;
color:#ff0000;
}

.shadetabs li a.selected:hover{ 
text-decoration: none;
}

.tab .regular-price .price{
font-size:11px;
font-weight:normal;
color:#ff0000;
}
.tab .price-box{
margin:0; padding:0}

@media print {
.tabcontent {
	display:block !important;
	}
}

.slide_pre_btn
{
	display:block;
	background:transparent url(../images/slide/prev-horizontal.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:32px;
	left:5px;
	position:absolute;
	top:55px;
	width:32px;
}

.slide_pre_btn:hover{
background-position : -32px 0;
}

.slide_next_btn
{
	display:block;
	background:transparent url(../images/slide/next-horizontal.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:32px;
	position:absolute;
	right:5px;
	top:55px;
	width:32px;
}

.slide_next_btn:hover{
background-position : -32px 0;
}

#slide1
{
display: block;
padding:10px 40px 5px;
width:420px;
position:relative;
}

#slide1_content
{
margin:0;
overflow:hidden;
padding:0;
position:relative;
z-index:2;
height:165px;
width:420px;
}

#slide1_content img
{
border:1px solid #EEEEEE;
height:92px;
margin:2px;
padding:1px;
width:92px;
}

#slide1_content a img 
{
border:1px solid #EEEEEE;
height:92px;
margin:2px;
padding:1px;
width:92px;
}
#slide1_content a:hover img 
{
border:1px solid #FF9562;
height:92px;
margin:2px;
padding:1px;
width:92px;
}

#slide1_content  table td
{
padding-right:3px;
text-align:center;
}

#slide1_content  table td.price
{
color:#FF0000;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}

#slide1_content  table td .price .price-box
{
padding:0; margin:0
}

#slide1_content  table td .price .price-box .regular-price .price{
color:#ff0000;
font-size:13px
}

#slide2
{
display: block;
padding:10px 40px 5px;
width:420px;
position:relative;
}

#slide2_content
{
margin:0;
overflow:hidden;
padding:0;
position:relative;
z-index:2;
height:165px;
width:420px;
}

#slide2_content img
{
border:1px solid #EEEEEE;
height:92px;
margin:2px;
padding:1px;
width:92px;
}

#slide2_content a img 
{
border:1px solid #EEEEEE;
height:92px;
margin:2px;
padding:1px;
width:92px;
}

#slide2_content a:hover img 
{
border:1px solid #FF9562;
height:92px;
margin:2px;
padding:1px;
width:92px;
}

#slide2_content  table td
{
padding-right:3px;
text-align:center;
}

#slide2_content  table td.price
{
color:#FF0000;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}

#slide2_content  table td .price .price-box
{
padding:0; margin:0
}

#slide2_content  table td .price .price-box .regular-price .price{
color:#ff0000;
font-size:13px
}

/*********************Product***********************/
.pro_shadetabs{
padding: 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Tahoma;
list-style-type: none;
width:113px;
text-align: left;
line-height:20px;
}
.pro_shadetabs div {text-align:center; padding-top:5px}
.pro_shadetabs li{
margin: 0;
padding:0;
width:113px; 
height:35px;
border:none;
display:block;
z-index:99;
vertical-align:top;
background: url(../images/home/pro_tab_bg.gif) top right no-repeat; 
}


.pro_shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
color: #2d2b2b;
height:35px;
width:113px;
}

.pro_shadetabs li a:visited{
color: #2d2d2d;
} 

.pro_shadetabs li a:hover{
text-decoration: none;
color: #ff0000;
}

.pro_shadetabs li a.selected{ 
top: 1px;
color:#ff0000;
}

.pro_shadetabs li a.selected:hover{ 
text-decoration: none;}
