@charset "utf-8";
/* CSS Document */
.batch_top {
	height: 19px;
 	width: 750px;
 	text-align:right;
 	float:left;
 	padding-bottom:10px;
}

.batch{
 	height: 30px;
 	width: 750px;
 	text-align:right;
 	border: 0;
 	margin: 5px 0 5px -2px;
 	font-size:12px;
 	float:left;
}

.selected{
	color:#FFF;
 	cursor:pointer;
 	background-color:#999999;
 	border: 1px solid #000;
 	margin-right:5px;
	padding: 1px 4px;
}

.unselected{
 	color:#666;
 	cursor:pointer;
}
.product_list_item{
	float:left;
	display:block;
	width: 265px;
	text-align:center;
	border: 0;
}
.product_name{
	float:left;
	width:168px;
	height: 50px;
	text-align:center;
}

img {border:none;}
.product_name a{
	text-transform: uppercase;
	text-decoration:none;
	font-size:15px;
	color:#999999;
	font-family:"Arial", "Book Antiqua", Palatino, serif;
	word-spacing:-2px;
}

.product_name a:hover {
	color:#000000;
}

.product_container {
	display:block;
	float:left;
	width:260px;
	height: 255px;
	margin-top:10px;
}
.product_image{display:block; float:left; width:168px; height:220px; text-align:center;}
.product_vert_row {
	float:left;
	height:200px;
	width: 47px;
}
.product_desc {
	display:block;
	float:left;
	width:168px;
	height:19px;
	border: 0;
	text-align: right;
}
.product_price {
	display:block;
	float:left;
	width:168px;
	text-align:right;
	height:16px;
}

.smdesc a {
	text-transform: uppercase;
	text-decoration:none;
	font-size:14px;
	color:#999999;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	word-spacing:-5px;	
}

.smdesc a:hover {
	color:#000000;
}

.separator {
	float:left;
	width:220px;
	height: 50px;
}


fieldset {
	margin:0;
	padding:0;
	border:0; 
	text-decoration: none;}

.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; }
.smds {font-weight:bold; font-size:14px;}
.smds2 {font-size:12px; color:#999;}

.product_price_web {
	display:block;
	float:left;
	width:168px;
	text-align:right;
	height:16px;
	word-spacing: 2px;
	color: #930;
	font-size: 14px;
	font-weight:bold;
}

.product_price_retail {
	display:block;
	float:left;
	width:168px;
	text-align:right;
	height:16px;
	word-spacing: 2px;
	color: #999;
	font-size: 11px;
	text-decoration:line-through;
}
.sleft {
	float:left;
	display:block;
	}
.sright {
	float:right;
	display:block;
	}
<!--Landing Page CSS-->	
.lp_top {
	float:left;
	border-bottom:#666 1px solid;
	padding-bottom:10px;
	}

.lp_text {
	display:block;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 450px;
	color: #999999;
	}

.lp_img {
	display:block;
	float:right;
	padding-top: 50px;
	}

.lp_videos {
	float:left;
	padding-bottom:10px;
	padding-top: 15px;
	}

.lp_bc{
	float:left;
	border-bottom:#D6D6D6 1px dashed;
	padding-bottom:10px;
	border-top: #D6D6D6 1px dashed;
	margin-top: 35px;
	padding-top: 10px;
	}

.lp_news {
	float:left;
	padding-bottom:10px;
	}
.lp_h2 {
	font-size:18px !important;
	}
ul.rss {
		list-style-image:none;
		list-style-type:none;
	}

li.rss {
		list-style-image:none;
		list-style-type:none;
		padding-top:5px;
		font-family: Arial, 'Book Antiqua', Palatino, serif;
		font-size: 13px;
		text-decoration: none;

	}
a.rss {
	text-decoration:none;}

