xh1 {font-size: 0.9em; margin: 0; font-family: Arial, Helvetica, sans-serif; padding-left: 1.5em;}


table.tblMain {
	border-left: solid #999999 2px;
	border-right: solid #999999 2px;
	background-color: #FFFFFF;
}
td.tdHead_toppik {
	background-image: url(/spencerf/images/store_HeadBG_toppik.jpg);
	background-repeat: no-repeat;
	background-color: #7D7165;
}
td.tdHead_toppek {
	background-image: url(/spencerf/images/store_HeadBG_toppek.jpg);
	background-repeat: no-repeat;
	background-color: #66849E;
}
td.tdHead_couvre {
	background-image: url(/spencerf/images/store_HeadBG_couvre.jpg);
	background-repeat: no-repeat;
	background-color: #9D8A60;
}
td.tdHead_fullmore {
	background-image: url(/spencerf/images/store_HeadBG_fullmore.jpg);
	background-repeat: no-repeat;
	background-color: #759C81;
}
td.tdHead_lasercomb {
	background-image: url(/spencerf/images/store_HeadBG_lasercomb.jpg);
	background-repeat: no-repeat;
	background-color: #7D8587;
}
td.tdHead_Hair_Growth {
	background-image: url(/spencerf/images/store_HeadBG_Hair_Growth.jpg);
	background-repeat: no-repeat;
	background-color: #C1A448;
}
td.tdHead_Other_Solutions {
	background-image: url(/spencerf/images/store_HeadBG_Other_Solutions.jpg);
	background-repeat: no-repeat;
	background-color: #8BB8BD;
}
td.tdHead_main {
	background-image: url(/spencerf/images/store_HeadBG_main.gif);
	background-repeat: no-repeat;
	background-color: #999999;
}
td.tdHead_Specials {
	background-image: url(/spencerf/images/store_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;
}

.medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
}

.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;
}


hr.dash
{
border: none 0;
border-top: 1px dashed #fff;
border-bottom: 1px dashed #ccc;
width: 100%;
height: 1px;
margin: 2px auto 0 0;
text-align: center;
}

form {display: inline;}

h1 {font-size: 0.9em; margin: 0; font-family: Arial, Helvetica, sans-serif; padding-left: 1.5em;}