body 
{
	font-family: Verdana;
	font-size:75%;
}
input, select, textarea, label
{
  font-family: Verdana;
  font-size:.8em;
  line-height:1em;
}
img, fieldset, table
{
	border:none;
}

#tools, #topnav, #footer, #leftnav, #breadcrumb, #rightcol, #leftcol, #printicon
{
	display:none;
}


/* Product teaser */
.productspecteaser
{
	width:126px;
	float:left;
	margin:30px 30px 0 0;
}
.productspecteaser img
{
	border:solid 1px #95857b;
	margin:5px 0;
}
.productspecteaser h3
{
	font-size:.9em;
}
.productspecteaser a
{
	font-size:.8em;
}


/* Product specifications */
table th
{
	text-align:left;
}
#prodspec dl
{
	margin:10px 0 0 0;
}
#prodspec dt
{
	float:left;
	font-size:.8em;
	width:5em;
}
#prodspec dd table, #prodspec dd p
{
	margin:0;
}
#prodspec table
{
	font-size:.8em;
	margin:10px 0 0 0;
	padding:0;
}
#prodspec table caption
{
	text-align:left;
}
#prodspec table td
{
	padding:0 5px 0 0;
}
#prodspec table tr.uneven
{
	background-color:#fbf4fd;
}
#prodspec table tr th
{
	margin:0;
	padding:0;
	font-weight:normal;
}
#prodsettings dl
{
	clear:both;
}
#prodsettings dt
{
	width:11em;
	border:solid 1px #fff;
}
#prodsettings dd
{
	margin-left:110px;
}
#proddesign th
{
	width:7em;
}
#proddimension th
{
	width:7em;
}
#prodquantities th
{
	width:10em;
}
#denester table td
{
	text-align:center;
	width:3em;
	padding:0;
}
#denester
{
	float:left;
}
#denester table
{
	padding-bottom:10px;
}
#printimg
{
	clear:both;
	margin-top:10px;
}
#imglabel, #imgprintarea
{
	float:left;
}
#printimg img
{
	float:none;
	margin:0;
}
#printimg p
{
	font-weight:bold;
}
#colortable div
{
	display:none;
}