 a:link    {color:#000; text-decoration:none}
 a:visited {color:#b8d977; text-decoration:none}
 a:hover   {color:#0C3; text-decoration:none}
 a:active  {color:#063; text-decoration:none}
 
#ImgHolder {
	width:642px;
	height:500px;
	position:relative;
	background:#fcfcfc;
	overflow:auto;
	clear:both;
}
#ImgHolder ul { /* List Scroll area */
	float:left;
	padding:5px;
	width:355px;
	height:465px;
	overflow:auto;
}
#ImgHolder ul li {  /* Small Image */
	display:inline;
	width:auto;
	max-height:100px;
	height:auto;
	max-width:100px;
	float:left;
	margin:5px;
	border:1px solid black;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	
	
	cursor:pointer;
}
#ImgHolder ul li img { /* Small Image */
	display:block;
	width:auto;
	max-height:100px;
	height:auto;
	max-width:100px;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
#ImgHolder ul li span { /* Text Area */
	display:none;
	position:absolute;
	left:379px;
	top:150px;
	width:240px;
	height:345px;
	overflow:auto;
	font-family:verdana, arial, sans-serif;
	color:#444444;
	font-size:11px;
}
#ImgHolder ul li span strong { /* Header Manufacturer name */
	color:#6b7685 ;
	font-weight:bold;
	font-size:15px;
}


#ImgHolder ul li span dt /* Header of Compatible with */
{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	background-color:#666;
	height:23px;
	padding-top:5px;
	text-indent:5px;
}

#ImgHolder ul li span dd /* Compatible with Products */
{
	float:left;
	margin:5px;
	margin-bottom:5px;
	margin-left:15px;
	font-size:12px;
}
#ImgHolder ul li span dd img/* Compatible with Products */
{
	max-height:20px;
}
#ImgHolder ul li span dl /* Compatible Link to */
{
	float:right;
	margin-bottom:5px;
	margin-right:10px;
	font-size:12px;
}



/* required for IE5.x and IE6 to display the start image size correctly */
#ImgHolder ul li.click i img.default { /* Large Image Area */
	max-height:100px;
	max-width:100px;
	margin:15px;
}
#ImgHolder ul li.off {
	display:none;
}
#ImgHolder ul li.click { /* Small Image Coverup */
	border-color:#fc0;
	background:#8993A0;
	cursor:default;
	width:100px;
	height:100px;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
#ImgHolder ul li.click i { /* Large Image Area  and Position*/
	position:absolute;
	left:437px;
	top:16px;
	max-height:150px;
	max-width:150px;
	background-color:#999;
	border:1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

}
#ImgHolder ul li.click i img { /* Large Image Area */
	margin:auto;
	max-height:150px;
	max-width:150px;
	border:1px solid #fff;
}
#ImgHolder ul li.click span {
	display:block;
}
.imglink
{
	background-color:#999;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	
	
	
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 7px 7px 5px rgba(17, 17, 17, .75);
-moz-box-shadow:    7px 7px 5px rgba(17, 17, 17, .75);
box-shadow:         7px 7px 5px rgba(17, 17, 17, .75);

}
