#center-left.column {
	float: left;
	width: 235px;
	padding-right: 10px;
}

#center-right.column {
	float: right;
	width: 220px;
}

#center.column .block-list-background {
	background: none !important;
}


div.block-table-product-directory {}

	div.block-table-product-directory table
		{ width: 100%; border-top: 1px #7fbfff solid; }
	
	div.block-table-product-directory table table
		{ border-top: 0px; }
	
	div.block-table-product-directory table tbody tr td
		{ border-bottom: 1px #7fbfff solid; padding: 4px 5px 4px 5px; font-size: 90%; }
	
	div.block-table-product-directory table tbody tr td.company-title
		{ /* padding-left: 17px; background: url(../images/bullet_green_boxes.gif) no-repeat; background-position: 3px 9px;  margin-left: 3px; */}
	
	div.block-table-product-directory table tbody td b
		{ font-weight: bold; font-size: 110%; }
	
	div.block-table-product-directory table tbody tr.details td
		{ border-top: 0px; border-bottom: 1px #7fbfff solid; padding-top: 0px; }
	div.block-table-product-directory table tbody tr.details td td
		{ border-top: 0px; border-bottom: 0px; font-size: 100%; }
	
	div.block-table-product-directory table tbody tr.details td div.featured_products
		{ margin: 7px 0px 7px 0px; font-weight: bold; }
	
	div.block-table-product-directory table tbody tr.details td div.featured_categories,
	div.block-table-product-directory table tbody tr.details td div.featured_videos
		{ margin: 7px 0px 7px 0px; }
	
	div.block-table-product-directory table tbody tr.details td div.featured_categories b,
	div.block-table-product-directory table tbody tr.details td div.featured_videos b
		{ font-weight: bold; font-size: 100%; }
	
	div.block-table-product-directory table tbody tr.spacer
		{ height: 2px; background: #fff; }
	
	div.block-table-product-directory .framed
		{ padding: 0px 0px 3px 3px; }
	
	div.block-table-product-directory .icon
		{ float: right; padding: 0 5px 0 5px; margin-bottom: 3px; }






















div.block-table-product-directory_OLD {}

	div.block-table-product-directory_OLD table {
		width: 100%;
		border-collapse: collapse;
	}
	
	div.block-table-product-directory_OLD table thead td {
		font-weight: bold;
		color: #fff;
		height: 20px;
		background: transparent url(../images/background_thead.gif) no-repeat scroll center left;
		border-right: 5px solid #fff;
	}
	
	div.block-table-product-directory_OLD table thead td.last {
		border-right: none;
	}
	
	div.block-table-product-directory_OLD table thead td span {
		display: block;
		margin-left: 5px;
		padding-top: 1px;
		padding-right: 5px;
		height: 19px;
		background: transparent url(../images/background_thead.gif) no-repeat scroll center right;
	}
	
	div.block-table-product-directory_OLD table tbody td {
		padding: 1px 3px 1px 3px;
		font-size: 90%;
	}
	
	div.block-table-product-directory_OLD table tbody td td { font-size: 100%; }
	
	div.block-table-product-directory_OLD table tbody tr.standard td {
		padding: 2px 3px 2px 3px;
	}
	
	div.block-table-product-directory_OLD table tbody tr.featured td {
		border-top: 1px #FFD400 solid;
		background: #ffffd6;
		padding: 4px 5px 2px 10px;
	}
	
	div.block-table-product-directory_OLD table tbody tr.standard td { }
	
	
	div.block-table-product-directory_OLD table tbody td b {
		font-weight: bold;
		font-size: 110%;
	}
	
	div.block-table-product-directory_OLD table tbody tr.standard, div.block-table-product-directory_OLD table tbody tr.featured {
		cursor: pointer;
	}
	
	div.block-table-product-directory_OLD table tbody tr.details {
		background-color: #ffffd6;
		border-bottom: 1px #FFD400 solid;
	}
	div.block-table-product-directory_OLD table tbody tr.details td {
		border-bottom: 1px #FFD400 solid;
		padding-top: 0px;
	}
	div.block-table-product-directory_OLD table tbody tr.details td td
	{
		border-bottom: 0px;
	}
	
	div.block-table-product-directory_OLD table tbody tr.details td div.featured_products {
		margin: 7px 0px 7px 0px;
		font-weight: bold;
	}
	
	div.block-table-product-directory_OLD table tbody tr.details td div.featured_categories,
	div.block-table-product-directory_OLD table tbody tr.details td div.featured_videos
		{ margin: 7px 0px 7px 0px; }
	
	div.block-table-product-directory_OLD table tbody tr.details td div.featured_categories b,
	div.block-table-product-directory_OLD table tbody tr.details td div.featured_videos b
		{ font-weight: bold; font-size: 100%; }
	
	div.block-table-product-directory_OLD table tbody tr.spacer {
		height: 2px;
		background: #fff;
	}
	
	div.block-table-product-directory_OLD .framed {
		padding: 3px;
		border: 1px #FFD400 solid;
		background: #fff;
	}
	
	div.block-table-product-directory_OLD .icon {
		float: right;
		padding: 0 5px 0 5px;
		margin-bottom: 3px;
	}

