#wrapper	{ background: none; }
#wrapper A:hover	{ text-decoration: underline; }

#bar FORM 	{ float: right; line-height: 35px; margin-right:10px; }
#bar INPUT 	{ border: 1px solid #000000; }
#bar LABEL	{ color: #ffffff; font-size:8pt; }
#bar BUTTON	{ margin-left: 5px; color: #ffffff; background-color: #000000; font-size: 8pt; width: 25px; padding: 1px; line-height: 1.2em; text-align: center;}

#srhead		{ background: #E7E7E9 url(/grfx/searchBG.png) center bottom no-repeat; padding-bottom: 10px;}
#srhead H4 	{ font-size: 8pt; color: #ffffff; padding: 10px 0 10px 16px; margin-bottom: 10px; font-weight: normal; }
#srhead H4 A	{ color: #ffffff; }

.bg1bw 	{ background-color: #9E152B; padding: 5px; }
.bg2sw 	{ background-color: #590D7B; padding: 5px; }
.bg3pw 	{ background-color: #276825; padding: 5px; }
.bg4sw 	{ background-color: #4686D0; padding: 5px; }
.bg5aw 	{ background-color: #C78B34; padding: 5px; }
.bgnone	{ background-color: #A07E56; padding: 5px; }

#grid	{ font-size: 8pt; padding: 3px 0 3px 20px; background: transparent url(/grfx/grid.png) left bottom no-repeat; margin-left:5px; color: #000000; }
#list	{ font-size: 8pt; padding: 3px 0 3px 20px; background: transparent url(/grfx/list.png) left bottom no-repeat; margin-left:5px; color: #000000; }
#refine	{ font-size: 8pt; padding: 3px 0 3px 2px; margin-left: 460px; color: #000000; }

#refineID 		{ font-size: 8pt; background-color: #E7E7E9; border-bottom:1px solid #E7E7E9; display:none; padding: 8px 0 0 0; border-top: 1px dotted #c0c0c0; margin-top: 10px; }
#refineID UL		{ list-style: none; }
#refineID UL LI		{ display: inline; margin-right: 10px; }
#keywordsLISTID 	{ padding-left: 15px; }
#keywordsLISTID UL LI	{ margin-right: 0;}
#refineID UL LI A	{ color: #000000; }
#refineID .data			{ padding: 5px 0 5px 0; margin-left:135px; line-height: 1.5em; }
#refineID .data A.selected	{ font-weight: bold; }
#refineID .data INPUT		{ font-size: 8pt; border: 1px solid #56575A; padding: 2px 5px; }
#refineID .head			{ padding: 5px 0 5px 15px; width: 120px; float: left; line-height: 1.5em; }
#refineID .head P		{ color: #A07E56; font-weight: bold; }

#keywordlistID A.moth	{ margin-left: 10px; background: #E7E7E9 url(/grfx/grey_lozenge.gif) left center no-repeat; text-transform: uppercase; font-weight: bold; padding: 6px 22px 6px 22px; color: #ffffff;}
#keywordlistID A.butt	{ background: #E7E7E9 url(/grfx/grey_lozenge.gif) left center no-repeat; text-transform: uppercase; font-weight: bold; padding: 6px 39px 6px 30px; color: #ffffff;}

#pagemgmtID 		{ font-size: 8pt; padding: 13px 10px 10px 15px; }
#pagemgmt2ID 		{ font-size: 8pt; padding: 13px 10px 10px 0; float: right; }
#pagemgmtID SELECT 	{ font-size: 8pt; border: 1px solid #56575A; width: 4.5em; }
#pagemgmt2ID A		{ color: #000000; }
#pagemgmt2ID A.sel 	{ font-weight: bold; }

#pagemgmt22ID 		{ font-size: 8pt; padding: 13px; float: right; }
#pagemgmt22ID A         { color: #000000; }
#pagemgmt22ID A.sel   	{ font-weight: bold; }

.product H5
{
	padding: 0;
	margin: 0 0 5px 0;
	height: 1.2em; 
	overflow: hidden;
	background: none;
	overflow: hidden;
	font-size: 10pt;
	color: #A07E56;
	text-align: left;
}


.grid		{ margin: 5px 0 12px 0; float: left; padding: 18px 18px 10px 18px; width: 212px; height: 329px;  background: #ffffff url(/grfx/gridTile.png) right top no-repeat; }
.grid IMG	{ height: 150px; width: 140px; margin-left: 30px; }
.grid .detail H5 A { color: #A07E56; }

.list		{ border-top: 1px dotted #c0c0c0; padding: 20px 0 0px 0; width: 100%; }
.list .detail 	{ margin: 0 200px 0 170px; height: 150px;  }
.list .detail H5{ height: auto; margin-bottom: 1em;}
.list .basket	{ float: right; }

.detail P	{ margin: 0 20px 20px 0; }
.detail	A	{ color: #000000; }
.detail A.m	{ background: transparent url(/grfx/info_icon.png) center left no-repeat; padding-left: 20px; }
.detail A.e	{ background: transparent url(/grfx/enlarge_icon.png) center left no-repeat; padding-left: 20px; margin-left: 10px; }

.basket		{ border: 1px solid #e0e0e0; width: 186px; padding: 10px; line-height: 1.5em; }
.basket .c	{ color: #c0c0c0; }
.basket .p	{ color: #A07E56; font-weight: bold; }
.basket .s  { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 10px;  }
.basket .g	{ background: transparent url(/grfx/instock.png) center left no-repeat; }
.basket .o	{ background: transparent url(/grfx/lowstock.png) center left no-repeat; }
.basket .b	{ background: transparent url(/grfx/toorder.gif) center left no-repeat; }
.basket .r	{ background: transparent url(/grfx/outofstock.png) center left no-repeat; }
.basket FORM	{ padding-top: 5px; }
.basket FORM INPUT { width: 16px; padding: 2px 0px; border: 1px solid #000000; text-align: center; }
.basket A 	{ color: #000000; background: transparent url(/grfx/forward_icon.png) center left no-repeat; padding-left: 20px; margin-left: 20px; }





