﻿table.tab_filter
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin-left: 5px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding: 0px;
}
table.tab_filter tr 
{
	vertical-align: text-bottom ;
}
table.tab_filter td
{
	text-align: center;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	margin: 0px;
	border-collapse: collapse;
	line-height: 0.8em;
}
table.tab_filter th
{
	text-align: center;
	padding-top: 3px;
	vertical-align: text-bottom ;
	border-collapse: collapse;
	line-height: 0.8em;
}
table.tab_filter th.th1
{
	vertical-align: text-bottom ;
	text-align: center;
	padding: 5px;
	border-collapse: collapse;
	line-height: 0.8em;
	background-color: #cccccc;
}
table.ProductList 
{
	border: none 1px white;
	width: 97%
}
table.ProductList td.itemls 
{
	border : none 0 #ffffff;
	border-bottom : solid 1px #000000;
	width: 100%;
}
span.AnsField 
{
	font-weight : normal;
}
span.AnsLabel 
{
	font-weight : bold;
}
tr.ProductList_Pager 
{
	text-align : right;
}
tr.ProductList_Pager td 
{
	border: none 1px white;
	padding:0px;
	margin:0px;
}
p.noresults
{
	font-weight: bold;
	margin: 20px 10px;
}