.medium
{
	color: #666666;
	font-size: 11px;	
	font-family: Verdana,Arial,Helvetica;

 }

.large
{
	color: #666666;
	font-size: 13px;	
	font-family: Arial,Verdana,Helvetica;

 }

.addtocart_box 
{
 	/* float: left; */
	color: #003366;
	background: #D5D4D4;
	font-size: 11px;	
	font-family: Verdana,Arial,Helvetica;
	border: #C2C2C2 solid 1px;
 }

.input_box 
{
 	/* float: left; */
	color: #003366;
	background: #FDFBF7;
	font-size: 12px;	
	font-family: Arial,Verdana,Helvetica;
	border: #C2C2C2 solid 1px;
 }


/* Sortable tables */
table.sortable a.sortheader {
      /*  background-color:#eee; */
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
table.sortable span.sortarrow {
      color: black;
      text-decoration: none;
}

BODY, td
{
	font-family: Verdana,Helvetica;
	bgcolor:#55AAFF;
	color:#000000;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#999999;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#EEEEEE;
}

tr.white td {
	background-color: #FFFFFF; 
}
tr.color td {
	background-color: #E4F0E8; 
}



table.tblMain {
	border-left: solid #999999 2px;
	border-right: solid #999999 2px;
	background-color: #FFFFFF;
}
td.tdHead_toppik {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_toppik.jpg);
	background-repeat: no-repeat;
	background-color: #7D7165;
}
td.tdHead_toppek {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_toppek.jpg);
	background-repeat: no-repeat;
	background-color: #66849E;
}
td.tdHead_couvre {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_couvre.jpg);
	background-repeat: no-repeat;
	background-color: #9D8A60;
}
td.tdHead_fullmore {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_fullmore.jpg);
	background-repeat: no-repeat;
	background-color: #759C81;
}
td.tdHead_lasercomb {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_lasercomb.jpg);
	background-repeat: no-repeat;
	background-color: #7D8587;
}
td.tdHead_Hair_Growth {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_Hair_Growth.jpg);
	background-repeat: no-repeat;
	background-color: #C1A448;
}
td.tdHead_Other_Solutions {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_Other_Solutions.jpg);
	background-repeat: no-repeat;
	background-color: #8BB8BD;
}
td.tdHead_main {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_main.gif);
	background-repeat: no-repeat;
	background-color: #999999;
}
td.tdHead_Specials {
	background-image: url(/spencerf/imagesproductlist.asp_HeadBG_specials.gif);
	background-repeat: no-repeat;
	background-color: #AC877E;
}
font.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}
font.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #878787;
}
font.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}
font.white,a.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
font.big_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #878787;
}



select.selMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #878787;
}
p.tooltip span {
	display: none;
}
td.tooltip a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #878787;
	text-decoration: none;
}
td.tooltip a:link span {
	display: none;
	text-decoration: none;
}
td.tooltip a:visited span {
	display: none;
	text-decoration: none;
}
td.tooltip a:hover span {
	display: block;
	position: absolute;
	top: 109;
	width: auto;
	height: auto;
	color: #666666;
	border: 1px solid #999999;
	background-color: #E6E6E6;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px 0px 0px 15px;
	padding: 3px;
	z-index: 10;
	text-decoration: none;
}
p.colortip span {
	display: none;
}
td.colortip a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #878787;
	text-decoration: none;
}
td.colortip a:link span {
	display: none;
	text-decoration: none;
}
td.colortip a:visited span {
	display: none;
	text-decoration: none;
}
td.colortip a:hover span {
	display: block;
	position: absolute;
	top: auto;
	width: auto;
	height: auto;
	color: #666666;
	border: 1px solid #999999;
	background-color: #E6E6E6;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 3px;
	z-index: 10;
	text-decoration: none;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #878787;
}

.userMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.subNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}

.normal0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}

.normal1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	background: #eeeeee
}


.tableHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	background: #cccccc;
}
.tableFooter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	background: #FFFFFF;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}


.priceRegular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color: #878787;
}

.priceRegularSale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	color: #878787;
}

.priceSale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}

.valmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	font-weight: bold;
}