#infodiv{
	color: #00ff00;
	background: white;
	position: absolute;
	font-size: 15px;
}
#navbar2
{
	display:block;
	clear:both;
	margin: 0;
	background-color: #91806a;
	text-align: left;
	width: 100%;
	font-size: 10px;
	padding: 2px 5px 2px 5px;
}#navbar2 table{
	margin: 0;
	padding: 3px 0 0 10px;
}#navbar2 td{
	padding: 0 3px;
	background-color: #91806a;
}
.filterMenu{
   color: #D5CBB4;
   float: left;
   display: inline;
	font-size: 10px;
}
.filterItem {color:#D5CBB4;
	font-variant: normal;
	font-weight: bold;
	padding: 0 ;
	margin: 0;
}
.filterItem a:link, .filterItem a:visited{color: #fff;}
.filterItem a:hover{color: #FAEBD7;}
#familyList{
	padding: 0; margin: 0 0 10px 10px;
}
#prodLst
{
	font-size: 10px;
	text-align: left;
	margin: 10px 0 0 10px;
	display:block;
	width:100%
}
#prodLst a:link, #prodLst a:visited{color:#000; text-decoration:none;}

#hdText{
	display:block;
	margin: 10px 0 10px 8px;
	padding: 0;
}
#psHeader
{
	display:block;
	font-size: 18px;
	color: #603811;
	margin: 10px 0 10px 8px;
	padding: 0;
	float: left;
}
#psCrumbs
{
	float: left; 
	font-size: 14px;
	color: #91806a;
	margin: 14px 0 10px 8px;
	display:inline;
	padding: 0;
}
.lblModeltxt
{
	text-align: center;
	font-size: 10px;
}
.pdLnk
{
	font-size: 10px;
	float:left; 
	width: 125px;
	padding:0; 
	margin:0 10px 10px 0;
	cursor:pointer;
	border: solid 1px #f3f3f3;
	text-align: center;
}
.pdLnk table{border: dotted 1px #000;}
.pdLnk img
{
	padding:0;
	margin:0;
	width: 125px;
}
.pdLnk.txt
{
	display:table-row;
	vertical-align:bottom;
}
#prepager
{
	/*float:right;*/
	text-align:right;
	padding:4px 50px 0 0;
	color: #603811;
	font-size:8pt;
}
#postpager
{
	display:block;
	clear:both;
	float:right;
	padding:15px 25px;
	color: #603811;
	font-size:8pt;
}
#lbBack, #lbNext{color: #D5CBB4;}
#lbBack:hover, #lbNext:hover{color: #FAEBD7;}

