body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("/images/background.gif");
}

body,td,th 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.style1 {color: #000000}

a:link,
a:visited
{
	color: #0000ff;
	text-decoration: none;
	font-weight: bold;
}

a:hover,
a:active
{


}

div#links a span {display: none;}

div#links a:hover span 
{
display: block;
 position: absolute; top: 200px; left: 0; width: 125px;
 padding: 5px; margin: 10px; z-index: 100;
 color: #AAA; background: black;
 font: 10px Verdana, sans-serif; text-align: center;
}

.dd_130
{
	width:130px;
}

.show_db_title
{
	color: #4A618C;
	font-weight: bold;
}

.small_image
{
	border:1px solid #000;

}


ul.nav 
{
	position:relative;
	left:0px;
	width:161px;
	list-style-type: none;
	display: block;
	margin: 0;
	text-align:left;
	color: inherit;
	border-bottom: 1px solid #fff;
	padding:0;

	background-color: #FFDFBD;	
}

ul.nav a 
{
	display: block;
	margin: 0;
	padding: 0;
	border-top: 1px solid #fff;
	font-size: 12px;
	/* work around MSIE bugs */
	cursor: pointer;
	font-weight: bold;
}

ul.nav a:link,
ul.nav a:visited 
{
	color:#000;
	text-decoration: none;
	padding-left: 10px;
	width: 151px;
}

ul.nav a:hover,
ul.nav a:active 
{
	color: #ff0000;
	padding-left: 10px;
	width: 151px;
	background-color:#C4CBEA;
	
}

li
{
	text-decoration:none;
	line-height: 20px;
	font-size: 12px;
	padding:0;
}

li.nav_sub
{
	background-color: #FFF1CF;	
}

li.nav_sub a:link,
li.nav_sub a:visited 
{
	color:#3333CC;
	
	line-height: 15px;
	/*font-weight: bold;*/
  padding-left: 20px;
  width: 141px;
  font-size: 10px;
}

li.nav_sub a:hover,
li.nav_sub a:active
{
	color:#ff0000;
	line-height: 15px;
	/*font-weight: bold;*/
  padding-left: 20px;
  width: 141px;
  font-size: 10px;
}

li.nav_sub_selected a:link,
li.nav_sub_selected a:visited 
{
	color:#ff0000;
	line-height: 15px;
	/*font-weight: bold;*/
  padding-left: 20px;
  width: 141px;
  font-size: 10px;
  background-color:#C4CBEA;
}

li.nav_selected a:link,
li.nav_selected a:visited 
{
	color:#ff0000;
  background-color:#C4CBEA;
}

html > body ul.nav a 
{
	width: auto; /* work around workaround for MSIE bugs... */
}/*
*/


.msrp
{
	text-decoration: line-through;
	color:#000;
	text-align: center;
}

.price
{
	color:#f00;
	font-weight:bold;
	text-align: center;
}

.manuf
{
	font-size:10px;
	text-align: center;

}

.item_name
{
	font-size:14px;
	font-weight:bold;
}
.call_to_order
{
	color:#f00;
	font-weight:bold;
	font-size:14px;

}

.nav
{
	background-color:#FFDFBD;
}

.left 
{
	float: left;
}

.right 
{
	float: right;
}

