/*
Efilliate style sheet
'******************************************************
'	Copyright (c) 2002 E-filliate Inc. (R) All rights reserved.
'	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE
'	The copyright notice above does not evidence any
'	actual or intended publication of such source code.
'******************************************************
' LAST MODIFIED: SD 1/26/10
'======================================================
*/

/* reseller ========================================= */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}
h1 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	padding: 1px 0px; margin: 0px;
}

h2 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding: 1px 0px; margin: 0px;
}
/* Form Styles */
.TextBox
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
  background-color: #FFFFFF;
	border-color:#999999;
	border-width:1px;
	border-style:Solid;
}

.TextBoxOn
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;	
	font-weight:normal;	
  background-color: #fefbd2;
	border-color:#999999;
	border-width:1px;
	border-style:Solid;
}

.TextBoxCapitalize {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-transform: capitalize;
	border-color:#999999;
	border-width:1px;
	border-style:Solid;
}

.TextBoxCapitalizeOn {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
  background-color: #fefbd2;
	text-transform: capitalize;
	border-color:#999999;
	border-width:1px;
	border-style:Solid;
}

.SelectCapitalize {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-transform: capitalize;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

input.FormButton {
    color: #666666;
    font: bold 70% 'Verdana', Arial, Helvetica, sans-serif; 
    padding: 1px 0px;
		margin: 0px;
}

.PollBar
{
  background-color: #000099;
  font-size: 4px;    
}
/* Form Styles */

.MenuTc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block; 
	width: 150px;
	padding:2px 4px;
	color: #333333;
	background-color:#FFFFFF;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
}
.MenuTc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
	background-color:#CCCCCC;	
	display: block; 
	width: 150px;
	padding:2px 4px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;		
}

.TopMenuTc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block; 
	width: 150px;
	padding:2px 4px;
	color: #000000;
	background-color:#FFFFFF;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;		
}
.TopMenuTc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	background-color:#CCCCCC;	

	display: block; 
	width: 150px;
	padding:2px 4px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;	
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;	

}

.BottomMenuTc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block; 
	width: 150px;
	padding:2px 4px;
	color: #000000;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;		
	background-color:#FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
}
.BottomMenuTc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	background-color:#CCCCCC;	
	display: block; 
	width: 150px;
	padding:2px 4px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;		
}

.DeptNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.DeptNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.DeptNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
}
.DeptNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
/* END NEW Header Dept Styles */

/* header styles */


.HeaderLinks {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.HeaderLinks:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.HeaderLinks:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration:underline;
}
.HeaderLinks:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.HeaderLinksBold {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.HeaderLinksBold:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.HeaderLinksBold:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration:underline;
}
.HeaderLinksBold:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
/* header styles */

/* home page sytles ====================================== */
.homepage_format1 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.homepage_format1:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.homepage_format1:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:16px;
	color: #990000;
	text-decoration:underline;
	font-weight: bold;
}
.homepage_format1:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.homepage_format2 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:13px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}

.homepage_format2_2 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2_2:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2_2:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2_2:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}

.homepage_format3 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format3:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format3:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format3:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
/* home page sytles ====================================== */

/* header styles ========================================= */
.cart_recover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}
.group {
	font-style : normal;
	font-weight : normal;
	font-size : 11pt;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #333333;
	background : transparent;
}
/* Page Heading Styles */
.PageHeader {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.PageHeadings {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}
/* Page Heading Styles */
.pagesublink {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	text-decoration:none;	
}
.pagesublink:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	text-decoration:none;	
}
.pagesublink:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration:underline;	
}
/* Page Heading Styles */

/* Category Bread Crumb */
.DeptSearch {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.DeptSearch:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
.DeptSearch:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: normal;
	text-decoration:underline;
}
.DeptSearch:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
.RightArrow {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}

.CatSearch {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.CatSearch:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.CatSearch:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration:underline;
}
.CatSearch:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}

.SubSearch {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}
.SubSearch:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}
.SubSearch:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration:underline;
}
.SubSearch:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}
/* Category Bread Crumb */

/* Subcategories */
.HtCatSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearch:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearch:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}
.HtCatSearch:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearchOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearchOn:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearchOn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
	text-decoration:underline;
}
.HtCatSearchOn:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
	text-decoration:none;
}
/* Subcategories */

/* printon */
.PrintOn {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight:normal;
}
.PrintOn:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight:normal;
}
.PrintOn:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight:normal;
}
.PrintOn:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight:normal;
}
/* printon */

/* content styles ========================================= */
.heading {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.bodycopy {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
.bodycopylink {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
.bodycopylink:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
.bodycopylink:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;
}
.bodycopylink:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
.bodycopyred {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;	
}
.bodycopyred:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;	
}
.bodycopyred:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
	text-decoration:underline
}
.bodycopyred:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;	
}
.bodycopybold {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.bodycopybold:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.bodycopybold:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}
.bodycopybold:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.rebate {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight:normal;
}
.rebate:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight:normal;
}
.rebate:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight:normal;
}
.rebate:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight:normal;
}
/* content styles ========================================= */
/* spacer styles ========================================= */
.spacer1{
	margin-top:1px;
}
.spacer2{
	margin-top:2px;
}
.spacer3{
	margin-top:3px;
}
.spacer4{
	margin-top:4px;
}
.spacer5{
	margin-top:5px;
}
.spacer6{
	margin-top:6px;
}
.spacer7{
	margin-top:7px;
}
.spacer8{
	margin-top:8px;
}
.spacer9{
	margin-top:9px;
}
.spacer10{
	margin-top:10px;
}
/* spacer styles ========================================= */
/* cartstatus styles ========================================= */
.cartstatus {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration:none;
}
.cartstatus:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration:none;
}
.cartstatus:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration:underline;
}
.cartstatus:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration:none;
}

.wishlist_nav {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	padding:6px 2px 6px 2px
}
.wishlist_nav:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	padding:6px 2px 6px 2px
}
.wishlist_nav:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
	padding:6px 2px 6px 2px
}
.wishlist_nav:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	padding:6px 2px 6px 2px
}

/* cartstatus styles ========================================= */
/* topsellers styles ========================================= */
.topsellers_off {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.topsellers {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0033CC;
	text-decoration:none;
}
.topsellers:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0033CC;
	text-decoration:none;
}
.topsellers:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	text-decoration:underline;
}
.topsellers:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0033CC;
	text-decoration:none;
}
/* topsellers styles ========================================= */

.description {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	text-decoration: none;
	font-weight: normal;
}
.description:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	text-decoration: none;
	font-weight: normal;
}
.description:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.description:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	text-decoration: none;
	font-weight: normal;
}
.copy {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.copy:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.copy:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
.copy:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.itemNumLink {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;	
	text-decoration:none;	
}
.itemNumLink:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;	
}
.itemNumLink:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:bold;	
	text-decoration:none;	
}
.itemNumLink:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
.price {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}
.grayborder {
	border: 1px solid #CCCCCC;
}

/* Border bottom left right */
.borderBLR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.htree_border {
	border: 1px solid #999999;
}
.htree_borderBLR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.divline{
border-top:solid 1px #999999;margin:8px 0 8px 0;
}
.headertext {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033CC;
}
.channelheading {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* status styles ========================================= */

.onsale {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}
.onsale:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}
.onsale:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}
.onsale:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}

.instock {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.instock:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.instock:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.instock:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;

	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.outstock {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
.outstock:hover {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
.outstock:active {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
.outstock:visited {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
/* status styles ========================================= */
.capitalize {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-transform: capitalize;
}
.capitalizeLink {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	background : transparent;
	text-decoration : underline;
}
.capitalizeLink:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	background : transparent;
	text-decoration : underline;
}
.capitalizeLink:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	background : transparent;
	text-decoration : underline;
}
.capitalizeLink:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	background : transparent;
	text-decoration : underline;
}
.nav {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #0033CC;
	text-decoration:none;
	background-color: #FFFFF2;
	padding:3px 0px 3px 0px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.nav:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #0033CC;
	text-decoration:none;
	background-color: #FFFFF2;
	padding:3px 0px 3px 0px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.nav:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 11px;
	color: #990000;
	text-decoration:none;
	background-color: #ECECEC;
	padding:3px 0px 3px 0px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.nav:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #0033CC;
	text-decoration:none;
	background-color: #FFFFF2;
	padding:3px 0px 3px 0px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.Links {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
	text-decoration:underline;
}
.Links:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
	text-decoration:underline;
	}
.Links:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
	text-decoration:underline;
}
.Links:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
	text-decoration:underline;	
}
.prod_select {
	font-style : normal;
	font-weight : bold;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-transform: capitalize;
}
.prod_select:visited {
	font-style : normal;
	font-weight : bold;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-transform: capitalize;
}
.prod_select:hover {
	font-style : normal;
	font-weight : bold;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #CCCCCC;
	background : transparent;
	text-transform: capitalize;
}
.prod_select:active {
	font-style : normal;
	font-weight : bold;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-transform: capitalize;
}
.featuredHome_index {
	font-style : normal;
	font-weight : bold;
	font-size : 12pt;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #333333;
	background : transparent;
}
.Dir {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.Dir:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.Dir:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.Dir:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.tabs {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.tabs:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.tabs:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.tabs:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.visited_dir {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.visited_dir:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.visited_dir:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.visited_dir:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.dir_htree {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.dir_htree:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.dir_htree:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.dir_htree:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.checkout {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	background : transparent;
	text-decoration : none;	
}
.checkout_on {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color : #990000;
	background : transparent;
	text-decoration : none;
}

.checkoutlink:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	background : transparent;
	text-decoration : none;	
}

.checkoutlink:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight:normal;
	background : transparent;
	text-decoration : none;	
}

.checkoutlink:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	background : transparent;
	text-decoration : none;	
}

.checkoutlink {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	background : transparent;
	text-decoration : none;	
}
.footer {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.footer:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.footer:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.footer:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
