/* Containers */
td.title
{
	color:black; 
	font-size:16pt; 
	font-weight:bolder; 
	padding:1px; 
	border-bottom:thin; 
	border-color:silver;
	text-align:center;
}
td.passage
{
	text-align:left;
	color:#333333; 
	font-family:'Times New Roman', Times, serif;
	font-size:14px;
	
}
a.email:link
{
	color:#c4102f;
	font-weight:bold;
}
a.email:visited
{
	color:#333333;
	font-weight:bold;
}
a.email:hover
{
	color:#990000;
	font-weight:bold;
}
a.email:active
{
	color:#000033;
	font-weight:bold;
}
a.ref:link
{	
	color:#c4102f;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	
}
a.ref:visited
{
	color:#333333;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
a.ref:hover
{
	color:#3399CC;
	font-weight:bold;
	font-size:12px;
	text-decoration:none; 
}
a.ref:active
{
	color:#000033;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
table.products
{
	text-align:center;
	border:thin;
	border-color:black;
	padding:0px;
	position:relative;
	top:10px;
}
/* DIVS */
div.product-viewer
{
	text-align:center;
	border:thin;
	border-color:black;
	position:relative;
	top:10px;
}
div.details
{
	width:140px;
	padding:0px;
	background-color:white;
}
div.item_no
{
	background-color:#CCCCCC;
	font-size:10px; color:#333333;
	padding:0px;
	text-align:center;
	font-weight:bold;	
	height:25px;
}
div.thumb
{
	height:110px;
	width:70px;
	background-color:white;
	vertical-align:middle;
	text-align:center;
}
div.msrp
{
	background-color:#CCCCCC;
	font-size:10px; color:#333333;
	text-align:center;
	font-weight:bold;
	height:10px;
}
div.lengths
{
	
	font-size:10px; color:#333333;
	text-align:center;
	font-weight:bold;
	height:20px;
}
div.names
{
	background-color:#E7E8D0;
	font-size:10px; color:#333333;
	text-align:center;
	height:45px;
	vertical-align:top;
}
table.detail
{
	border:thin;
	border-color:#333333;
	padding:0px;
}
td.sep
{
	background-color:#0066FF;
	height:1px;
	margin:0px;
}
td.type
{
	font-size:10px; color:#333333;
	text-align:left;
	vertical-align:top;
}
td.item_no
{
	text-align:center;
	font-size:10px; color:#333333;
	font-weight:bold;
	border:thin;
	border-color:#333333;
	vertical-align:top;
	line-height:10px;
	padding:0px;
}

td.lengths
{
	font-size:10px; color:#333333;
	text-align:center;
	font-weight:bold;
	border:thin;
	border-color:#333333;
	line-height:10px;
}
td.hndl
{
	font-size:10px; color:#333333;
	text-align:center;
	border:thin;
	border-color:#333333;
	line-height:10px;
}
td.olen
{
	font-size:10px; color:#333333;
	text-align:center;
	border:thin;
	border-color:#333333;
	line-height:10px;
}
td.clen
{
	font-size:10px; color:#333333;
	text-align:center;
	border:thin;
	border-color:#333333;
	line-height:10px;
}
td.blen
{
	font-size:10px; color:#333333;
	text-align:center;
	border:thin;
	border-color:#333333;
	line-height:10px;
}
td.hm-left
{

}
td.hm-right
{

}
td.hm-top
{

}
td.hm-bottom
{

}
td.kc-left
{

}
td.kc-right
{

}
td.kc-top
{

}
td.kc-bottom
{

}
td.uzi-left
{

}
td.uzi-right
{

}
td.uzi-top
{

}
td.uzi-bottom
{

}
td.c-left
{

}
td.c-right
{

}
td.c-top
{

}
td.c-bottom
{

}
td.s-left
{

}
td.s-right
{

}
td.s-top
{

}
td.s-bottom
{

}
td.l-left
{

}
td.l-right
{

}
td.l-top
{

}
td.l-bottom
{

}
td.hm-left-corner
{

}
td.hm-right-corner
{

}
td.hm-top-corner
{

}
td.hm-bottom-corner
{

}
td.kc-left-corner
{

}
td.kc-right-corner
{

}
td.kc-top-corner
{

}
td.kc-bottom-corner
{

}
td.uzi-left-corner
{

}
td.uzi-right-corner
{

}
td.uzi-top-corner
{

}
td.uzi-bottom-corner
{

}
td.c-left-corner
{

}
td.c-right-corner
{

}
td.c-top-corner
{

}
td.c-bottom-corner
{

}
td.s-left-corner
{

}
td.s-right-corner
{

}
td.s-top-corner
{

}
td.s-bottom-corner
{

}
td.l-left-corner
{

}
td.l-right-corner
{

}
td.l-top-corner
{

}
td.l-bottom-corner
{

}