/*                  /*border:1px solid red;*/                      
/* --------- NEW DROP MENU ------------- */
#head_tabs
{	
	overflow:hidden;
}
.MainNavUL
{
	list-style:none;
	list-style-position:inside;
	float:left;
	padding:0px 0px 0px 50px;
}
.MainNavUL a:link, .MainNavUL a:visited
{
	list-style:none;
	list-style-position:inside;	
	font-weight:bold;
	font-size:1.0em !important;
	color:white;	
	text-decoration:none;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	/*border:1px solid red;*/		
}
.MainNavUL a:hover, .MainNavUL a:active
{
	text-decoration:underline;
	background: url("../Images/mainTab_active.jpg") no-repeat;
	list-style:none;
	list-style-position:inside;	
	font-weight:bold;
	font-size:1.0em !important;
	color:white;	
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	/*border:1px solid red;*/
}

.MainNavLI 
{
	float:left;
	text-align:center;
	list-style:none;
	list-style-position:inside;	
	background: url("../Images/mainTab_inactive.jpg") no-repeat;
	width:140px;
	margin-right:1px;
	/*border:1px solid red;*/
} 

/* SALE TAB INACTIVE ***************** */
.MainNavLISale 
{
	/*border:1px solid green;*/
	float:left;
	text-align:center;
	list-style:none;
	list-style-position:inside;	
	background: url("../Images/saleTab_inactive.jpg") no-repeat;
	margin-right:1px;
	display:block;
	/*border:1px solid red;*/
}

.MainNavLISale a:link, .MainNavLISale a:visited 
{
	/*border:1px solid blue;*/
	list-style:none;
	list-style-position:inside;	
	font-weight:bold;
	font-size:1.0em !important;
	color:white;	
	text-decoration:none;
	padding:0;
	width:60px;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	/*border:1px solid red;*/
}
.MainNavLISale a:hover, .MainNavLISale a:active
{
	text-decoration:underline;
	background: url("../Images/saleTab_active.jpg") no-repeat;
	/*border:1px solid red;*/
}
/* SALE TAB ACTIVE ***************** */
.MainNavLISaleActive
{
	/*border:1px solid green;*/
	float:left;
	text-align:center;
	list-style:none;
	list-style-position:inside;	
	background: url("../Images/saleTab_active.jpg") no-repeat;
	width:60px;	
	margin-right:1px;
	height:34px;
	/*border:1px solid red;*/
} 

.MainNavLISaleActive a:link, .MainNavLISaleActive a:visited 
{
	/*border:1px solid blue;*/
	list-style:none;
	list-style-position:inside;	
	font-weight:bold;
	font-size:1.0em !important;
	color:white;	
	text-decoration:none;
	width:60px;
	display:block;
	background: url("../Images/saleTab_active.jpg") no-repeat;
	/*border:1px solid red;*/
}
.MainNavLISaleActive a:hover, .MainNavLISaleActive a:active
{
	text-decoration:underline;
	background: url("../Images/saleTab_active.jpg") no-repeat;
	/*border:1px solid red;*/
}

.SubNavUL
{
	width:920px;
	list-style:none;
	position:relative;
	left:10px;
}
.SubNavUL li
{
	display:block;
	float:left;
	/*border:1px solid red;*/
}
.SubNavUL li a:link, .SubNavUL li a:visited
{
	background:url("../Images/drop_arrow.gif ") right no-repeat;
	list-style-position:inside;	
	font-weight:normal;
	font-size:1.0em;
	color:white;	
	padding:18px 15px 15px 14px;
	text-decoration:none;
	display:block;	
	float:left;	

	/*border:1px solid red;*/
}
.SubNavUL li a:hover, .SubNavUL li a:active
{
	text-decoration:underline;
	/*border:1px solid red;*/
}
.showAllLink
{
	background:none !important;
	list-style-position:inside;	
	font-weight:normal;
	font-size:1.0em;
	color:white;	
	padding:18px 15px 15px 14px;
	text-decoration:none;
	display:block;	
	float:left;	
}
.subBar
{
	/*border:1px solid red;*/
	background:url("../Images/tab_bar.jpg") no-repeat;
	margin-bottom:10px;
	height:46px;
}
.subBarSale
{
	/*border:1px solid red;*/
	background:url("../Images/tab_bar2.jpg") no-repeat;
	margin-bottom:10px;
	height:46px;
}
.innerSubNavUL
{
	border-right:1px solid silver;
	border-left:1px solid silver;
	border-bottom:1px solid silver;
	list-style:none;
	position:absolute;
	clear:both;
	display:none;
	top:46px;
	z-index:100;
	padding:0;
	background:white;	
	margin-left:10px;
	overflow:hidden;	
}
.innerSubNavUL li
{
	float:none;	
}
li a:link.innerLink , li a:visited.innerLink
{	
	color:#4A4A4A;
	font-weight:normal;
	font-size:1.0em;	
	margin:0px;
	margin:0px;
	padding:5px 15px 5px 5px;
	text-decoration:none;
	background-image:none !important;
	float:none;	
}

li a:hover.innerLink , li a:active.innerLink
{
	color:#508712;
	font-weight:normal;
	font-size:1.0em;	
	text-decoration:none;		
	background:#F1FBCD;	
	
}
.activeTab
{
	float:left;
	text-align:center;
	list-style:none;
	list-style-position:inside;	
	background: url("../Images/mainTab_active.jpg") no-repeat !important;
	width:140px;	
	margin-right:1px;	
	height:34px;
}
.SubNavUL .topNavHomeLi
{
	font-weight:normal;
	font-size:1.0em;
	color:white;	
	padding:18px 15px 15px 14px;
}

/* ------------------ About US TABBED LINKS -------------------- */




/* ******************************** PRODUCT PAGE DETAILS TABS ******************** */

.CustomTabStyle .ajax__tab_header
{
	font-family:verdana,tahoma,helvetica;
    font-weight:bold;  
}

.CustomTabStyle .ajax__tab_outer 
{
	margin-right:2px;	
	background:url("../Images/detailsTab_inactive.jpg") no-repeat;
	height:35px;
}

.CustomTabStyle .ajax__tab_inner 
{
	background:url("../Images/detailsTab_inactive_right.jpg") no-repeat right; 
	height:35px;
	width:124px;		
}

.CustomTabStyle .ajax__tab_tab 
{
	font-family:verdana,tahoma,helvetica;  
	color:White;
	width:121px;
	margin-top:11px;
	display:block;
	text-align:center !important;	
}


.CustomTabStyle .ajax__tab_hover .ajax__tab_outer 
{
	background:url("../Images/detailsTab_active.jpg") no-repeat; 
	height:35px;
	border:1px solid red !important;
}

.CustomTabStyle .ajax__tab_hover .ajax__tab_inner 
{	
	background:url("../Images/detailsTab_active_right.jpg") no-repeat right; 
	height:35px;
	width:124px;
}

.CustomTabStyle .ajax__tab_hover .ajax__tab_tab 
{
	color:Gray;
}

.CustomTabStyle .ajax__tab_active .ajax__tab_outer 
{
	background:url("../Images/detailsTab_active.jpg") no-repeat;
	height:35px;
}

.CustomTabStyle .ajax__tab_active .ajax__tab_inner 
{
	background:url("../Images/detailsTab_active_right.jpg") no-repeat right; 
	height:35px;
	width:124px;	
}

.CustomTabStyle .ajax__tab_active .ajax__tab_tab 
{
	color:Gray;
	background:url("../Images/detailsTabMidd_active.jpg") no-repeat right; 
}

.CustomTabStyle .ajax__tab_body 
{
	font-family:verdana,tahoma,helvetica;
	font-weight:normal; 
	padding:10px; 
	background-color:#ffffff;
}

span #__tab_ctl00_ContentPlaceHolder1_Tabs_Panel1
{
	display:block;
	text-align:center;
	background-color:Red;
}

.detailsTabMain
{
	padding:0px 0px 33px 10px;
	margin:10px -10px 30px -10px;
	display:block;
	border-bottom:1px solid #ccc;
	font-size:11px;
}
.detailsTab
{
	margin:0px 2px 0 0;	
	background:url("../Images/detailsTab_inactive.jpg") no-repeat;
	line-height:35px;
	width:105px;
	float:left;
	font-family:verdana,tahoma,helvetica;
    font-weight:bold;  
    color:white;
    text-align:center;   
    text-transform:capitalize;  
    font-size:0.9em;
    
}

.detailsTabActive
{
	margin:0 2px 0 0;	
	background:url("../Images/detailsTab_active.jpg") no-repeat;
	line-height:35px;
	width:105px;
	float:left;
	font-family:verdana,tahoma,helvetica;
    font-weight:bold;  
    color:gray;
    text-align:center; 
    text-transform:capitalize;   
    font-size:0.9em; 
    
}

.detailsBodyTab
{
	display:none; 
	padding:0px 10px 10px 0;
	color:#646464 !important;
	float:left;
	margin-top:-5px;
}
.detailsBodyTabActive /* For How it works section */
{
	padding:0px 10px 10px 0;
	color:#646464 !important;
	float:left;
	margin-top:-10px;
}
.detailsTabLine
{
	border-top:1px solid silver;
	margin:-2px -10px 0px -10px;
}

.AlsoLikeProductsDiv 
{
	border:none;
}
