.series
{
	position      : relative;
	border        : 1px solid #D5D5D5;
	border-top    : 0;
	margin-bottom : 13px;
}
	.series .corner
	{
		position : absolute;
		width    : 10px;
		height   : 10px;

	}
		.top_left
		{
			background : url('../media/images/item_corner_top_left.gif') no-repeat;
			top        : 0px;
			left       : -1px;
		}
		.top_right
		{
			background : url('../media/images/item_corner_top_right.gif') no-repeat;
			top        : 0px;
			right      : -1px;
		}
		.bottom_left
		{
			background : url('../media/images/item_corner_bottom_left.gif') left bottom no-repeat;
			bottom     : -1px;
			left       : -1px;
		}
		.bottom_right
		{
			background : url('../media/images/item_corner_bottom_right.gif') right bottom no-repeat;
			bottom     : -1px;
			right      : -1px;
		}
.series .title
{
	height      : 30px;
	line-height : 30px;
	font-size   : 12px;
	color       : #000;
	font-weight : bold;
	background  : url('../media/images/item_title_bg.gif') repeat-x;
}
	.series .title span
	{
		margin-left  : 19px;
		padding-left : 11px;
		background   : url('../media/images/bullet6.gif') 0px 4px no-repeat;
	}
#group, #vendors
{
	padding  : 6px 0 0 10px;
	position : relative;
}
#group a, #vendors a
{
	color           : #4c4c4c;
	text-decoration : none;
}
#group a:hover, #vendors a:hover
{
	text-decoration : underline;
}
#vendors
{
	padding-bottom: 14px;
}
#group b, #vendors b
{
	color : #000;
}
#vendors form
{
	position : absolute;
	top      : 6px;
	right    : 10px;
}
#vendors p
{
	margin  : 0;
	padding : 0;
}
#vendors a
{
	padding : 4px 0;
}
#vendors a:hover
{
	text-decoration : none;
}
#vendors a span
{
	padding : 4px 5px;
}
#vendors .active
{
	background : url('../media/images/link_bg2.gif') right no-repeat;
}
#vendors .active span
{
	background : url('../media/images/link_bg1.gif') left no-repeat;
}
#vendors #search_submit
{
	border     : none;
	background : url('../media/images/search_submit.gif') no-repeat;
	width      : 20px;
	height     : 19px;
	cursor     : pointer;
	cursor     : hand;
}
.series table.products
{
	width: 100%;
	border-collapse: collapse;
}
	.series table.products .rborder
	{
		 border-right: 1px solid #eee;
	}
	.series table.products .heading_rborder
	{
		 border-right: 1px solid #e7e7e7;
	}
	.series table.products .bborder
	{
		 border-bottom: 1px solid #eee;
	}
	.series table.products .name
	{
		padding: 0 12px;
	}
		.series table.products .name a
		{
			text-decoration: none;
			color: #000;
		}
		.series table.products .name a:hover
		{
			text-decoration: underline;
		}
	.series table.products .price
	{
		color: #d4160f;
	}
	tr.series_heading
	{
		color: #000;
		height: 24px;
		line-height: 24px;
		background-color: #f3f3f3;
	}
	div.buy_input
	{
		width: 29px;
		height: 22px;
		margin-left: 13px;
		display: inline;
	}
		div.buy_input input
		{
			text-align: center;
			padding: 2px 0;
			width: 25px;
		}
	div.cart_wrap
	{
		margin-right: 13px;
		display: inline;
	}
	a.cart
	{
		display: block;
		height: 20px;
		width: 15px;
		background: url('../media/images/cart.gif') center center no-repeat;
	}
