
	div {
	display:		block;
	}

	table.detailmenu {
	border-collapse:	collapse;
	background:		#000000;
	border:			1px solid #000000;
	}
	
	button.detailbutton {
	background:		#BAB4B1;
	border-top:		1px dashed #555555;
	border-left:	1px dashed #555555;
	border-right:	1px dashed #555555;
	border-bottom:	1px solid #555555;
	font-family:	Arial, Helvetica;
	font-size:		8pt;
	font-weight:	Normal;
	font-style:		Normal;
	color:			#000000
	}

	a {
	color:		#000000;
	text-decoration: none;
	}
	a:hover{
	text-decoration: underline;
	}
	a.norm {
	color:		#000000;
	text-decoration: underline;
	}
	a.norm:hover{
	color:		#0000FF;
	text-decoration: none;
	}
	a.Menu { 
	font-family:	Arial, Helvetica;
	font-size: 		8pt;
	color: 			#FFFFFF; 
	text-decoration: none;
	background-color: #000000;
	}	
	a.Menu:hover { 
	font-family:	Arial, Helvetica;
	font-size: 		8pt;
	color: 			#FFFFFF; 
	text-decoration: underline;
	background-color: #000000;
	}
	
	a.CookieHelpLink { 
	font-family:	Arial, Helvetica;
	font-size: 		10pt;
	color: 			#0000cc; 
	text-decoration: underline;
	}	
	a.CookieHelpLink:hover { 
	font-family:	Arial, Helvetica;
	font-size: 		10pt;
	color: 			#00cccc; 
	text-decoration: none;
	}

	table.grid {
	border-collapse:	collapse;
	}
	ul{line-height: 20px;}
	
	td {
	font-family:	Arial, Helvetica;
	font-size:		8pt;
	font-weight:	Normal;
	font-style:		Normal;
	}
	
	td.heading { font-size: 12pt; font-weight: Bold; padding-top: 12px;}
	td.title { font-size: 14pt; font-weight: Bold; padding-top: 4px;}
	

	td.category {
	vertical-align:	top;
	height:			12px;
	font-face:		Arial, Helvetica;
	font-size:		9pt;
	font-weight:	Bold;
	border-top:		1px solid #AFAFAF;
	}
	td.subcategory {
	font-family:	Arial, Helvetica;
	font-size:		8pt;
	font-weight:	Normal;
	font-style:		Normal;
	background:		#FFFFFF;
	width:			100px;
	border-right:	1px solid #CFCFCF;
	}
	td.header {
	vertical-align:	top;
	font-face:		Arial, Helvetica;
	font-size:		18pt;
	font-weight:	Bold;
	}
	td.subheader {
	vertical-align:	top;
	font-face:		Arial, Helvetica;
	font-size:		11pt;
	font-weight:	Bold;
	}
	td.Product {
	font-family:	Arial, Helvetica;
	font-size:		8pt;
	font-weight:	Bold;
	font-style:		Normal;
	background:		#FFFFFF;
	}
	td.thumbnail {
	font-family:	Arial, Helvetica;
	font-size:		8pt;
	font-weight:	Normal;
	font-style:		Normal;
	background:		#C0C0C0;
	width:			60px;
	height:			20;
	}
	img.thumbnail {
	border:			1px solid #777777;
	}
	td.hdiv {
	height:			1px;
	border-top:		1px solid #CFCFCF;
	}
	td.hdiv2 {
	height:			1px;
	background:		#666666;
	}

	
	.HeightFilterOutlined{
 	border-top: 1px solid #848282;
	border-left: 1px solid #848282;
	border-bottom: 1px solid #595959;
	border-right: 1px solid #9d9d9d;
	height: 18px;
	background-color: #dAd4d1;
	color: #000000;
 	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	}
	input.SearchOutlined{ 
 	border-top: 1px solid #848282;
	border-left: 1px solid #848282;
	border-bottom: 1px solid #595959;
	border-right: 1px solid #9d9d9d;
	height: 18px;
	background-color: #dAd4d1;
	color: #000000;
 	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	}
	input.eInputsOutlined{ 
	background-color: #FFFFFF;
	border: 1 solid #A9A9A9;
	color: #000000; 
	font-family: Arial, Helvetica, Verdana ;
	font-size: 8pt;
	font-weight: normal; 
	text-align: left;
	}
	.Notice{ 
	font-family: Arial, Helvetica, Verdana ;
	font-size: 8pt;
	font-weight: normal; 
	color: #FF0000;
	}


	a.Menu { 
	font-family:	Arial, Helvetica;
	font-size: 		8pt;
	color: 			#FFFFFF; 
	text-decoration: none; 
	}
	td.divider { width: 1px; height: 20px; background: #777777;}
	.std8{ color: #000000; font-family: Verdana, Arial; font-size: 8pt; font-weight: normal; }
	.eBtns{ color: #000000; cursor: hand; font-family: Verdana, Arial; font-size: 8pt; font-weight: normal; text-decoration: none; }

	.errText{ color: #EE0000; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; text-decoration: none; }
	a.errText{ color: #EE0000; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; text-decoration: underline; }
	a.errText:hover{ color: #0000EE; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; text-decoration: none; }

	h1{
	font-family: verdana, arial, helvetica;
	font-size: 14pt;
	font-weight: normal;
	color: #696969;
	padding: 1;
	margin: 0;
	}
	h2{
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #46413e;
	padding: 1;
	margin: 0;
	}
	h3{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #46413e;
	padding: 0;
	margin: 0;
	}

	td.CartTitle{
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	border-right: 1 solid #000000;
	}
	td.CartCols{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	}

