.style1, td, input, select, textarea, body{
font-family:Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	color: #666666;
}

p{

font-family:Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	color: #666666;
}


.subnav, a.subnav:active, a.subnav:visited {
	font-family:Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	color: #666666;
	
	text-decoration: none;
}

a.subnav:hover, .subnav_active{
	font-family:Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	color: #666666;

	text-decoration: underline;
}


.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid white;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	padding: 5px;
	right: -1000px;
	visibility: hidden;
	text-decoration: none;
	color: #666666;
	width: 430px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 350px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.product, a.product{
font-family:Tahoma, Arial, "Times New Roman";
	font-size: 11px;
color:#CC0099;
}

a.number{
font-family:Tahoma, Arial, "Times New Roman";
	font-size: 11px;
	color: #666666;
}