/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: tahoma, tahoma;
	margin: 0px;
	padding: 0px;
	color:#3b3b3b
	}
td
{
font-family: tahoma, tahoma;
font-size: 11px;
color:#3b3b3b
}
/******* hyperlink and anchor tag styles *******/

a				{font-family: tahoma, tahoma ; font-size:11px; line-height:11px; font-weight: normal; color: #000000; text-decoration: none;}
a:link			{font-family: tahoma, tahoma ; font-size:11px; line-height:11px; font-weight: normal; color: #000000; text-decoration: none;}
a:visited		{font-family: tahoma, tahoma ; font-size:11px; line-height:11px; font-weight: normal; color: #000000; text-decoration: none;}
a:hover		{font-family: tahoma, tahoma ; font-size:11px; line-height:11px; font-weight: normal; color: #717171; text-decoration: UNDERLINE;}

.box {
		width: 185px;
		height: 19px;
		FONT-FAMILY: tahoma, sans-serif;
		FONT-SIZE: 11px;
		LINE-HEIGHT: 19px;
		COLOR: #a3a3a3;
		border-width: 0px;
		border-color: #ffffff;
	}
	
	#basket{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #383838; 
		LINE-HEIGHT: 19px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
	#menu{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #383838; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#offertitle{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#corner{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 14px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 14px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#price{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 18px; 
		COLOR: #ff6000; 
		LINE-HEIGHT: 18px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#lprice{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 18px; 
		COLOR: #3694ca; 
		LINE-HEIGHT: 18px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#lofferheader{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 14px; 
		COLOR: #383838; 
		LINE-HEIGHT: 16px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#bullet{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 14px; 
		COLOR: #3694ca; 
		LINE-HEIGHT: 18px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#loffertext{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #a3a3a3; 
		LINE-HEIGHT: 15px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#footer{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #383838; 
		LINE-HEIGHT: 14px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		
		a.footer				{font-family: tahoma ; font-size:11px; line-height:14px; font-weight: normal; color: #383838; text-decoration: none;}
		a.footer:link			{font-family: tahoma ; font-size:11px; line-height:14px; font-weight: normal; color: #383838; text-decoration: none;}
		a.footer:visited		{font-family: tahoma ; font-size:11px; line-height:14px; font-weight: normal; color: #383838; text-decoration: none;}
		a.footer:hover			{font-family: tahoma ; font-size:11px; line-height:14px; font-weight: normal; color: #<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>; text-decoration: none;}

a.button, a.button:visited, a.button:hover{
	cursor : pointer;
}

/******* product header tag styles *******/

.productheader {font-size:13px; color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>; font-weight:bold}

a.productheader {font-size:13px; color:#3b3b3b; font-weight:bold}
a:link.productheader {font-size:13px; color:#3b3b3b; font-weight:bold}
a:visited.productheader {font-size:13px; color:#3b3b3b; font-weight:bold}
a:hover.productheader {font-size:13px; color:#000000; font-weight:bold}

/******* Theme specific *******/
.news {
		FONT-FAMILY: Arial ROunded MT bold; COLOR: #b3aeae; FONT-SIZE: 24px;
		}

		#welcome{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#smalltext{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#categories{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#tel{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>
		LINE-HEIGHT: 12px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#centreindex{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#footer{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#tabspurple{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 9px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 9px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#tabswhite{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 9px; 
		COLOR: #3a0075; 
		LINE-HEIGHT: 9px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#browse {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		.browsemenu{
		list-style-type: none;
		margin: 0;
		margin-bottom: 4px;
		padding: 0;
		}
		
		
		.browsemenu li{
		margin-top: 0px;
		padding-bottom: 1px;
		border-bottom:1px solid #000000
		}
		
		
		
		
		.browsemenu li a {
		background-color: transparent;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: left center;
		display: block;
		padding-top: 2px;
		padding-right: 0pt;
		padding-bottom: 2px;
		padding-left: 0px;
		text-decoration: none;
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		
		}
		
		
		.browsemenu a:hover {
		FONT-WEIGHT: normal; 
		color: #3a0075;
		}
		
		
		.browsemenu li a:visited {
		color: #111111;
		}
		
	
		A.links:{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: underline
		}
	A.links:link{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: underline
		}
	A.links:visited{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: underline
		}
	A.links:hover{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		A.tabs:{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 13px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.tabs:link{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 13px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.tabs:visited{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 13px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.tabs:hover{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 13px; 
		COLOR: #fffffff; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: underline
		}
		
		A.buying:{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.buying:link{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.buying:visited{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #666666; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.buying:hover{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>;
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		#headers{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 13px; 
		COLOR: #ffffff; 
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
		
		
		A.login:{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>;
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.login:link{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>;
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.login:visited{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		color:#000000;
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: none
		}
	A.login:hover{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>;
		LINE-HEIGHT: 13px; 
		FONT-FAMILY:  tahoma, Helvetica, sans-serif;
		text-decoration: underline
		}
	

/**************** error styles *****************/
.error {
	font-family: tahoma, tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.added {
	font-family: tahoma, tahoma;
	font-size: 11px;
	font-weight: bold;
	color: White;
}
	.tablerow1
{
	font-family: tahoma, tahoma;
	font-size: 9px;
	border-width: 1px;
	border-style: outset;
	border-color: #eeeeee #cccccc #cccccc #eeeeee;
	background: #cccccc;
	}
	.tablerow2
{
	font-family: tahoma, tahoma;
	font-size: 9px;
	border-width: 1px;
	border-style: outset;
	border-color: #eeeeee #cccccc #cccccc #eeeeee;
	background: #eeeeee;
	}
	
A.nav:{
    text-decoration: underline;
}
A.nav:link{
	text-decoration: underline;
}
A.nav:visited{
text-decoration: underline;
}

A.nav:hover{
	text-decoration:none;
}

.inputtext1
{
font-family: tahoma, tahoma;
font-size: 11px;
border-width: 1px;
border-style: outset;
border-color: #cccccc #cccccc #cccccc #cccccc;
}

.inputtext1c
{
    font-family: tahoma, tahoma;
    font-size: 11px;
    border-width: 1px;
    border-style: outset;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    text-align : center;
}

.inputtext2
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	border-width: 1px;
	border-style: outset;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	background: #eeeeee;
	text-align : center;
}

.select1
{
font-family: tahoma, tahoma;
font-size: 11px;
border-width: 1px;
border-style: outset;
border-color: #cccccc #cccccc #cccccc #cccccc;
background: #eeeeee;
}

.submit1
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	border-width: 3px;
	border-style: outset;
	border-color: #cccccc #eeeeee #eeeeee #cccccc;
	background: 464646;
	color: #484848;
	font-weight: bold;
	cursor : pointer;
}

.submit2
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	border-width: 1px;
	border-style: outset;
	border-color: #eeeeee #cccccc #cccccc #eeeeee;
	background: #000000;
	color: Black;
	cursor : pointer;
}

.submit3
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	border-width: 3px;
	border-style: outset;
	font-weight:bold; 
	border-color: #eeeeee #cccccc #cccccc #eeeeee;
	color: White;
	background : Green;
	cursor : pointer;
}

.submit4
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	border-width: 1px;
	border-style: outset;
	border-color: #eeeeee #cccccc #cccccc #eeeeee;
	background: Red;
	color: White;
	cursor : pointer;
}
.submit5
{
	font-family: tahoma, tahoma;
	font-size: 14px;
	border-width: 1px;
	border-style: outset;
	border-color: #eeeeee #cccccc #cccccc #eeeeee;
	background: #FF8000;
	color: white;
	font-weight: bold;
	cursor : pointer;
}

	.box {
		width: 185px;
		height: 19px;
		FONT-FAMILY: tahoma, sans-serif;
		FONT-SIZE: 11px;
		LINE-HEIGHT: 19px;
		COLOR: #a3a3a3;
		border-width: 0px;
		border-color: #ffffff;
	}
	.sel {width: 258px;	height: 20px; FONT-FAMILY: tahoma, sans-serif;FONT-SIZE: 8pt; COLOR: #6c6c6c;}
	.box {width: 75px; height: 17px; FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt; COLOR: #6c6c6c;}	
	.whitefont {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6c6c6c; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, sans-serif; padding-left: 0px;}
	#basket{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #6c6c6c; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}
		#menu{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #444343; 
		LINE-HEIGHT: 11px; 
		FONT-FAMILY:  tahoma, arial, Helvetica, sans-serif;
		text-decoration: none
		}

.tabletitlebold
{
font-family: tahoma, tahoma;
font-size: 11px;
border-width: 1px;
border-style: outset;
border-color: #cccccc #eeeeee #eeeeee #cccccc;
background: #484848;
color: #FFFFFF;
font-weight: bold;
}
.tabletitleboldtext
{
font-family: tahoma, tahoma;
font-size: 11px;
background: 464646;
color: #FFFFFF;
font-weight: bold;
}
.tabletitle
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	border-width: 1px;
	border-style: outset;
	border-color: #cccccc #eeeeee #eeeeee #cccccc;
	background: #eeeeee;
	color: 333385;
	font-weight: bold;
}
.tabletext
{
	font-family: tahoma, tahoma;
	font-size: 11px;
	color: black
	font-weight: bold;
}
.tableframe
{	border-style: outset;
	border-color: #cccccc #eeeeee #eeeeee #cccccc;
	background: #ffffff;
	margin-top : 5;
	margin-left : 5;
}
.header{ color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>; font-size: 16px; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; }
.headertitle {font-size:11px; color:464646; font-weight: bold;}
 .subHeader { font-size: 12px; color: #444444; font-weight: bold;}
  .GroupHeader {
    font-size: 11px;
    color: #3C3C3C;
    font-weight: bold;
}
 .avilable {
    color: Green;
    font-weight: bold;
}
 .call {
    font-weight: bold;
	color: #FF0000;
}
.tablefolder
{
	border-width: 0px;
	background-image: url(https://images.cxcommerce.com/images/folderClosed.gif);
}
.tablefolderopen
{
	border-width: 0px;
	background-image: url(https://images.cxcommerce.com/images/folderOpen.gif);
}
a.cxnav,a.cxnav:link, a.cxnav:visited, a.cxnav:hover{
font-size:11px; 
text-decoration: none;
font-weight: bold; color: #484848;
	cursor : pointer;}
a.cxbread,a.cxbread:link, a.cxbread:visited, a.cxbread:hover{
font-size:11px;text-decoration: none; color: #484848;
	cursor : pointer;}
a.cxprodinfo,a.cxprodinfo:link, a.cxprodinfo:visited, a.cxprodinfo:hover{
font-size:9px; text-decoration: none; color: #484848;
	cursor : pointer;}
/********************* end **********************/


td.newreg2 {color:#ffffff}
td.newreg2 a:link, a:visited, a:hover{color:#000000}

a.title{
color: #000000;
	}
 a.title:visited{
color: #000000;
	}
	a.title:hover{
color: #000000;
	}

/**added by Zena 10/3/14**/

td.tabletitlecashback { background-color:#f2f2f2; color:#000000; font-weight:bold; font-family:arial; padding: 5px 5px 5px 5px}
td.cashback{ padding:10px 10px 10px 10px}