/* CSS Document */
img {border: none;}
.Tabs
{
	text-align: center;
	height: 30px;
	padding-top: 10px;
}
.Tabs .Tab
{
	width: 113px;
	background-repeat:no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding-top: 3px;
	display: inline-block;
	vertical-align: text-top;
}
.Tabs .Tab a, .Tabs .Tab a:active, .Tabs .Tab a:hover, .Tabs .Tab a:link, .Tabs .Tab a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	line-height: 12px;
	height: 26px;
}
.Tabs .Tab a:hover
{
	text-decoration: underline;
}
.TabSelect
{
	height: 49px;
	background-image: url(../images/LgDownArrow.gif);
}
.TabNotSelect
{
	background-image: url(../images/LgDownArrow.gif);
}
.TabNotSelect a
{
	height: 22px;
}
.TabNotSelect a:hover
{
	height: 49px;
}
.Categories
{
	background-image: url(../images/GreyGradientBG660.jpg);
	background-repeat: repeat-x;
	clear: both;
	padding: 0px 0px 10px 0px;
	_height: 430px;
	min-height: 430px;
}
.CatSelect
{
	background-color: #FFFFFF;
	color: #A7CC02;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 5px 5px 5px;
	clear: both;
}
.CatRow
{
	height: 230px;
	padding:5px 0 0 22px;
	margin-bottom:5px;
}
.CatRow .ProdBox
{
	margin-right: 25px;
	display: inline;
}
.CatRow .EndProdBox
{
	margin-right: 0px;
}
.catHeader
{
	clear: both;
	position: relative;
	padding-top: 20px;
	#padding-top: 25px;
	_padding-top: 20px;
	padding-bottom: 5px;
	#padding-bottom: 0px;
	#height: 22px;
	#overflow: hidden;
}
.catFooter
{
	clear: both;
	position: relative;
}
.catFooter .PageNos
{
	top: 6px;
}
.catHeader .PageNos
{
	top: 25px;
	#top: 30px;
	_top: 25px;
}
.PageNos
{
	width: 386px;
/*	changed to position absolute when nav links added	
	margin:  15px 0px 0px 207px;
	#margin: 28px 0px 0px 207px;
	_margin: 20px 0px 0px 207px;
*/
	position: absolute;
	top: 6px;
	left: 207px;
	display: inline;
	text-align: center;
	float: left;
/*	clear: left;	21-05-09; LJB; removed when navigation added	*/
	font-weight: bold;
}
.navLinks
{
	float: left;
	margin: 6px 0 0 15px;
	font-weight: bold;
}
.PageNos a
{
	color: #b0cb04;
}
.perpage
{
	float: right;
	clear: right;
	padding: 0px 20px 0px 0px;
}
.Content
{
	padding: 0px;
}
.compListItem
{
	clear: both;
	float: none;
	width: auto;
	padding: 10px 10px 5px 5px;
}
.compListItem .compListImg
{
	float: left;
}
.compListItem .ProdName
{
	float: left;
	padding: 5px 0px 0px 5px;
	font-weight: normal;
	width: 660px;
}
.compListItem .ProdName a
{
	font-weight: bold;
}
.WebText
{
	color:#616C0B;
	margin:0px 0px 4px 0px;
	height:28px;
}
.SO
{
	position:absolute;
	background:#cc0000;
	border:solid 1px #9DC500;
	padding:5px 8px 5px 8px;
	margin-left:30px;
	font-family:arial;
	font-size:14px;
	color:#ffffff;
}
	
	
	
	
	
	
	
	