
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 3px;
left: -1000px;
border: 1px solid #fff;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 24px;
left:-120px; /*position where enlarged image should offset horizontally */

}

.clear {
	clear:both
}

.colorOptionsC {
	height:23px; padding:0 0 12px 20px;
	*padding:0 0 12px 7px;
	_padding:0 0 12px 7px
}

.colorOptionsC img {
	border:0
}

.green {
	float:left; margin-right:5px; background-color:#006600; width:21px; height:21px; border:1px #ccc solid
}

.yellow {
	float:left; margin-right:5px; background-color:#CCCC00; width:21px; height:21px; border:1px #ccc solid
}

.orange {
	float:left; margin-right:5px; background-color:#FF6600; width:21px; height:21px; border:1px #ccc solid
}

.black {
	float:left; margin-right:5px; background-color:#000000; width:21px; height:21px; border:1px #ccc solid
}

.red {
	float:left; margin-right:5px; background-color:#cc0000; width:21px; height:21px; border:1px #ccc solid
}

.blue {
	float:left; margin-right:5px; background-color:#0066CC; width:21px; height:21px; border:1px #ccc solid
}

.tan  {
	float:left; margin-right:5px; background-color:#C6BE8A; width:21px; height:21px; border:1px #ccc solid
}

.purple  {
	float:left; margin-right:5px; background-color:#660033; width:21px; height:21px; border:1px #ccc solid
}

.turquoise  {
	float:left; margin-right:5px; background-color:#339999; width:21px; height:21px; border:1px #ccc solid
}

.pink  {
	float:left; margin-right:5px; background-color:#FF6699; width:21px; height:21px; border:1px #ccc solid
}

.maroon  {
	float:left; margin-right:5px; background-color:#990000; width:21px; height:21px; border:1px #ccc solid
}

.gray  {
	float:left; margin-right:5px; background-color:#aaa; width:21px; height:21px; border:1px #ccc solid
}

.colorSwatchesDescription {
	font-size:10px; font-style:italic; padding:9px 0 14px;
}

.colorTitle {
	font-weight:bold; 
}





