/* Ombra */
.shadow{
border:1px solid black;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.2; /*firefox 1.5 opacity*/
-moz-opacity:0.2; /*mozilla opacity*/
-khtml-opacity:0.2; /*opacity*/
z-index:10
}



/* Border around each product */
.outerframe { 
	border: 1px solid #000000;
	color: #003366;
}
/* details fonts */
.details { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
/* Product name link fonts */
/*----------------------------- */
/* unvisited link */
a.name:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}
/* visited link */
a.name:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}
/* mouse over link */
a.name:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
/* selected link */
a.name:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}
/* list price fonts */
.listprice {
	color: #999999;
	text-decoration: line-through
}
/* Price font */
.price {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
/* savings fonts and decorration */
.savings {
	color: #990000;
	line-height: 200%;
	border: 1px solid #FF9900;
	background-color: #FFFFCC;
	padding-right: 4px;
	padding-left: 4px;
	text-decoration: none;
	font-size: 12px;
}
/* hot deal image positioning */
.hotdeal {
	left: -35px; /* negative numbers will move the image over the product picture */
	position: relative;
	z-index: auto;
}
