﻿h2.shopat {
	font-size:24px;
	background-color:#ffffff;
}

.madeinusa {
	border-top: 0px navy solid;
	border-bottom: 0px red solid;
	background-color: white;
	color: navy;
	font-size: 19px;
	font-weight: bold;
	width: 160px;
	padding: 0px;
	margin: 3px 0 3px 0;
	text-transform: uppercase;
	text-align: center;
	font-family: Verdana;
}

p.discontinued {
	background-color:#cccccc;
	font-size:15px;
	font-weight:bold;
	width:450px;
	margin:2px;
	border:2px #535353  solid;
}

.discontinued a{
	font-size:15px;
	font-weight:normal;
	font-family:Courier New;
}

a.availableat, a.availableat:hover{
	font-weight:bold;
	color:#ff9000;
	font-size:25px;
	text-decoration:none;
	border-bottom:0;
}

a.availableat img{
	border:0;
	margin:0;
}

.usa {
	color: red;
	background-color: white;
	font-size: 19px;
	font-family: verdana;
	padding: 0px;
	margin: 0;
}
.h3d {
	font-size: 11px;
	color: gray;
}

#searchoutstock{
	padding:0;
	margin:0;
	font-size:11px;
	color:gray;
	text-align:left;
}
#searchoutstock a {
	padding:0;
	margin:0;
	font-size:11px;

}
.instock {
	color: green;
}
.soldout {
	color: red;
}
.red {
	color:red;
}
.runninglow {
	color: orange;
}
.hj {
	font-family: Courier new;
	font-size: 12px;
	width: 15px;
	padding: 2px;
	margin: 2px auto;
	color: gray;
	/*0d7ce8*/
}
.surplus {
	background-color: #336600;
	color: #fff;
	border: 2px red solid;
	font-size: 18px;
	font-weight: bold;
	width: 185px;
	padding: 3px;
	margin: 3px;
	text-transform: uppercase;
	text-align: center;
	font-style: italic;
}
.ectlink4 {
	font-size: 13px;
	font-weight: normal;
}
/* current new styles */
.prodsku {
	display: none;
}
#bd1 {
	background-color: #fff;/*#fbfbfc*/
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-family : Arial;
}
 .defaultmaintable {
	background-color: #fff;
	}
	
	.table1 {
	width: 100%;
	border: 0;
	padding: 5px;
	margin: 0 auto;
	border-collapse: collapse;


}


body {
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-family : Arial;
}
p, td {
	font-size: 13px;
	font-family : Arial;
}
/* page numbers */
.currpage {
	font-size: 18px;
	font-family : Arial;
	color: black;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}
.pagenums {
	color: black;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
	font-size:20px;
}

.pagenums span.currpage {
	font-size: 33px;
	
	margin:5px;
}
 
p.pagenums a.ectlink {
	border: 1px white solid;
	margin: 0;
	padding: 3px;
}
p.pagenums a.ectlink:hover {
	border: 1px gray solid;
	padding: 3px;
	color: black;
	background-color: #eee;
	text-decoration: none;
}
p.pagenums {
	color: #ddd;
	
}
.pagebarquo {
	font-size:28px;
}
td.pagenums {
	text-align: center;
	padding: 0;
	margin: 0;
}
a.ht:link, a.ht:hover, a.ht:active, a.ht:visited {
	font-size: 11px;
	color: #f1fb80;
	font-family: tahoma;
}
.tb1 {
	width: 900px;
	padding: 0;
	margin: 0 auto;
	background-color: #ffffff;
	border-collapse: collapse;
	border-left: 0px #535353 solid;
	border-right: 0px #535353 solid;
}
#td1 {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}
#td2 {
	margin: 0 auto;
	padding-left: 4px;
	padding-right: 4px;
	width: 900px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	font-size: 13px;
	font-family : Arial;
}
#td3 {
	margin: 0 auto;
	padding: 0;
	width: 900px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}
/* .catnavigation{
	font-size: 11px;
	font-family : verdana; 
}
*/
p.prodnavigation a.ectlink, p.prodnavigation, p.catnavigation a.ectlink, p.catnavigation {
	font-size: 13px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
td.prodnavigation img  {
	display:none;
}

.pagnums {
	margin: 0;
	padding: 0;
}
.catview1 {
	font-size: 16px;
	text-transform: uppercase;
}
.prod {
	font-size: 11px;
	font-family : Verdana;
	color: black;
}
input.btnview {
	background-color: #FFFFFF;
	border: 0;
	padding: 0;
	margin: 0;
	color: blue;
	font-size: 11px;
	font-family : Arial;
	font-weight: normal;
	text-decoration: none;
	word-spacing: 0;
}
input.btnview:hover {
	text-decoration: underline;
}

.prodcatdes {
	padding:0;
	margin:0;
	font-size:11px;
}

.contact2 {
	font-size: 15px;
	font-family: verdana;
}
.searchtermresult {
	font-size: 16px;
	font-family : Verdana;
	color: black;
	font-variant : normal;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border: 0;
	background-color: #ffff00;
}
span.maintext-bottomlink {
	font-family : Verdana;
	font-size: 8pt;
	color : #FFFF00;
	font-weight: bold;
	text-decoration: none;
}
A.mainlink-bottom {
	font-family : Georgia;
	font-size: 13pt;
	color : #ffff00;
	font-weight: bold;
	text-decoration: none;
}
a.mainlink-bottom:hover, a.mainlink-bottom:visited {
	font-family : Georgia;
	font-size: 13pt;
	color : #ffff00;
	font-weight: bold;
	text-decoration: none;
}
/*
A.textnone {
	color : black;
	text-decoration: none; 
}

A.textnone:visited {
	color : black;
	text-decoration: none;
}
A.textnone:hover {
	color : black;
	text-decoration: none;
}*/
.motto {
	color: #C0C0C0;
	margin: 0;
	padding: 0;
	text-align:center;
}
.motto a:link, .motto a:visited, .motto a:active, .motto a:hover {
	font-size: 11px;
	font-weight: normal;
	color : gray;
	text-decoration: none;
	margin-right: 3px;
	padding: 0;
}
.btstore {
margin:0 auto;
padding: 0;
border:0px solid black;
 }

.greysmallcaps {
	font-family : Verdana;
	font-size : 20pt;
	font-variant : small-caps;
	font-weight : Bold;
	color: #535353;
}
.blackmain {
	background-color: rgb(255, 255, 153);
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	width: 100%;
	text-align: left;
	font-family : verdana;
	font-size : 12pt;
	font-weight : Bold;
	font-variant : normal;
	color: #000000;
	margin: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
h1 {
	/*	#77784c, #a13b3f #c70c0c #cbbd67 */
background-color: #fff;
	border-bottom: 0px solid gray;
	border-top: 0px solid gray;
	text-align: left;
	font-weight : normal;
	font-variant : normal;
	color: #BEC5C5;
	margin: 2px;
	padding: 3px;
	font-size: 34px;
	font-family: arial;
/*	text-transform:uppercase;*/
}

/*h1 {
	background-color: #ffffff;
	text-align: left;
	font-family : arial;
	font-size : 20px;
	font-weight : Bold;
	font-variant : normal;
	color: #000;
	margin: 2px;
	padding: 4px 0 4px 4px;
	border: 0px yellow solid;
}
 h1, .blackmain {
	background: #eee / #CCCC99;
	border-bottom: 2px solid #535353;
	width: 98%;
	text-align:left;
	font-family : verdana;
	font-size : 12pt;
	font-weight : Bold;
	font-variant : normal;
	color: #000000;
	margin: 2px;
	padding: 2px;
	padding-bottom: 4px;

} */
.greysmallcapssz {
	font-family : Verdana;
	font-size : 16pt;
	font-variant : small-caps;
	font-weight : Bold;
	color: #000000;
	margin: 0;
	padding: 0;
}
.regtext, .regtext:link, .regtext:active, .regtext:visited, .regtext:hover {
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}
.smlbold {
	font-family: Verdana;
	font-size: 10px;
	font-weight : Bold;
	background-color: #FFFF00;
}
.sitemapsmallcaps {
	font-family : Verdana;
	font-size : 16pt;
	font-variant : small-caps;
	font-weight : Bold;
	color: #000000;
}
.sitemapsub {
	font-family : Verdana;
	font-size : 13pt;
	font-variant : small-caps;
	font-weight : Bold;
	color: #000000;
}
.pricels {
	font-family : Tahoma;
	font-size : 16pt;
	font-weight : Bold;
	color: red;
}
.prodsprice {
	font-family : Tahoma;
	font-size : 14pt;
	font-weight : Bold;
	color: red;
}
.h1b {
	font-family : Arial;
	font-size : 17px;
	font-variant : normal;
	font-weight : Bold;
	color: black;
	margin-bottom: 0px;
	background-color: #e3e3e3;
	margin-top: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 0px;
}
td.catname {
	border: 0px solid #e3e3e3;
	padding: 0;
	vertical-align: top;
}
p.catdesc {
	text-align: justify;
	font-size: 11px;
	padding: 0;
	margin: 0;
}
td.catimage {
	vertical-align: top;
}
p.catname, p.catname a {
	vertical-align: bottom;
	text-align: left;
	background: #fff /*#e3e3e3*/;
	font-size: 22px;
	padding: 1px;
	margin: 0;
	color:black;
}
/*
p.catname{
vertical-align:bottom;
text-align:center;
background:#e3e3e3;
border:0;
padding: 2px;
font-size:10px;
margin-bottom:2px;
}

	
	
td.catname {
margin-top: 0px; 
margin-bottom: 3px; 
vertical-align:top;
text-align:center;
width: 160px;
height:100%;
padding-bottom: 0px; 
}

p.catname{
margin-top: 0px; 
margin-bottom: 3px; 
vertical-align:top;
text-align:center;
width: 160px;
height:100%;
background:#e3e3e3;
border:1px solid #e3e3e3;
padding-bottom: 0px; 
}

.catimage { 
vertical-align:top;
text-align:center;
} */
/* added to inccategories in between cat image and cat name for even look*/
.catnameimage {
	border: 1px solid #e3e3e3;
	background: #ffffff;
	height: 160px;
	width: 160px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.catnavigation {
	margin-top: 0px;
	margin-bottom: 3px;
	vertical-align: top;
	text-align: left;
}
P.navdesc {
	display: none;
}
.contact2 {
	font-size: 12pt;
	font-family: verdana;
}

td.prodimage {
	border: 0px solid #cccccc;
	padding: 0;
	width: 0;
	height: 0;
}

/* table backgrounds .cobll {
	text-decoration: none;
	color: black;
	background-color:white;
	border:0px;
	font-size: 11px;
	font-family : Verdana;

}

.cobtbl {
	font-family : Verdana;
	font-size : 8pt;
	size: 8pt;
	text-decoration: none;
	color: black;
	padding:1px;
	border:0px none;
	margin:2px;
	background-color:white;
	border-spacing:0;
	}

.cobhl
{
	font-family : Verdana;
	font-size : 8pt;
	size: 8pt;
	color: black;
	text-decoration: none;
	background-color: #cccccc ;
	padding : 2px; 
	border : 1px; 
	border-color:#cccccc;
	height : 2px; 

} */
.detaillistprice {
	font-size: 11px;
	font-family : Verdana;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
}
.detailoptions {
	color: black;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
}
div.detailprice strong {
	font-size:21px;
	font-weight:normal;
}

div.detailprice .price {
	color: red;
	font-size: 39px;
	font-family : Arial;
}
.detailsku {
	display: none;
}
div.detailname {
	color: gray;
	font-size : 11px;
	font-weight : normal;
	background-color: #ffff;
	margin: 0;
	padding: 0;
	text-align: left;
}
.term {
	padding: 2px;
	margin: 0;
	font-size: 13px;
	font-family : Arial;
	background-color: yellow;
}

.sortmenu, .sortmenubutton {
	font-size: 11px;
	font-family : Verdana;
}
/*select {
	font-size: 11px;
	font-family : Verdana;
}*/
.white {
	color: white;
}
.inv2 {
	margin-left: -9999px;
	opacity: 0;
	height: 0px;
}
.g1:link, .g1:visited, .g1:active {
	font-weight: none;
	text-decoration: none;
	font-size: 13px;
	font-family : Verdana;
	color: #0000ff;
}
.g1:hover {
	font-weight: none;
	font-size: 13px;
	font-family : Verdana;
	color: #0000ff;
	text-decoration: underline;
}
.t1 {
	padding: 2px;
	margin-left: 0px;
}
.u1 {
	padding: 4px;
	margin-left: 11px;
	margin-top: 1px;
	margin-bottom: 0px;
}
td.recentview a{
	font-size: 13px;
	font-family : arial;
}
table.recentview {
	width:100%;
	background-color:#fff;
}
td.recentview {
	background-color:#fff;
	text-align:left;
	color:#bbb;
}
td.recentview strong a{
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	color: #000000;
	background-color: #cccccc;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	width: 100%;

}

td.recentview span {
	margin-left:10px;
}
.blacksmall {
	font-size: 10px;
	font-family : Verdana;
}
.categorysmallname {
	font-family : Verdana;
	font-size : 12pt;
	text-decoration: none;
	font-weight: bold;
	color: black;
}
.proddetail_price {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 28px;
	text-decoration: none;
	color: red;
	font-weight: bold;
}
/* small blue links on page bottom */
a.bottomlink, a.bottomlink:visited, a.bottomlink:link, a.bottomlink:active {
	font-size: 11px;
	font-family : Verdana;
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
a.bottomlink:hover {
	font-size: 11px;
	font-family : Verdana;
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
.smaxxxlllink, .smlink:Link, .smlink:Active, .smaink:Visited {
	color: #000000;
	font: 10px verdana, arial;
}
.smk:hover {
	color: #0000FF;
	text-decoration: underline;
	font: 10px verdana, arial;
}
a.smalllink, a.smalllink:Link, a.smalllink:Active, a.smalllink:Visited {
	font-size: 11px;
	font-family : Verdana;
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
a.smalllink:hover {
	font-size: 11px;
	font-family : Verdana;
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
.productdetailname1, .productdetailname1:link, .productdetailname1:active, .productdetailname1:visited, .productdetailname1:hover {
	font-size: 11px;
	font-family : Verdana;
	color: black;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
a, a:visited, a:link, a:active {
	font-family: Arial; /*	font-size: 13px;	font-weight: normal;
*/;
	letter-spacing: normal;
	color: #0000ff;
	font-variant : normal;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
/*
a.ectlink, a.ectlink:visited, a.ectlink:link, a.ectlink:active {
	font-size: 11px;
	font-family : verdana; 
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0; 
	padding: 0; 

}

a.ectlink:hover {
	text-decoration:underline;
}*/
/* codes being replaced that may no longer be in use */
/* code being replaced with bottomlink */
.productdetaillink, .productdetaillink:link, .productdetaillink:active, .productdetaillink:visited {
	font-size: 11px;
	font-family : Verdana;
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.productdetaillink:hover {
	font-size: 11px;
	font-family : Verdana;
	color: #0000ff;
	font-variant : normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
hr, hr.productList {
	padding: 0;
	border: 1px dotted #ccc;
	width: 100%;
	margin: 3px;
}
td.prodseparator, hr.prodseparator {
	display: none;
	padding: 0;
	border: 1px dotted #ccc;
	width: 100%;
	margin: 3px;
}
h2 {
padding:4px;
margin:1px;
font-style:normal;
font-size:24px;
text-align:left;
color: #000;

}

.headerpages {
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 0;
	color: #000000;
	background-color: #fff;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin: 0 auto 2px;
	font-style:italic;
	border-bottom: 1px solid #666666;
	
}

.bottomheader {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
margin:30px 0 30px 0;	
}


.newsletterform {
	padding: 0 0 0 3px;
	font-family: Arial;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	width: 225px;
	height: 22px;
}
span.soldoutbox {
	font-weight: bold;
	background-color: #ffffff;
	border: 2px red solid;
	padding: 2px;
	margin: 0;
	text-align: center;
	width:300px;
}
.outofstock {
	font-size:28px;
	color: gray;
}

div.prodcurrency {
	color: gray;
	border-top: 0px #535353 dotted;
	font-family: Arial;
	font-size: 11px;
}
.productsname, .productsname:Link, .productsname:Active, .productsname:Visited {
	color: #0000ff;
	font-family : Verdana;
	font-weight : Bold;
	font-size : 8pt;
	text-decoration: none;
}
.productsname:hover {
	color: #0000ff;
	font-family : Verdana;
	font-weight : Bold;
	font-size : 8pt;
	text-decoration: underline;
}
/*
A.homelink:link, A.homelink:visited {
	color: #535353;
	text-decoration: none;
}
A.homelink:hover {
	color: #cccccc;
	text-decoration: none;
}
.homelink {
	font-family : Verdana;
	font-size: 8pt;
	color : #535353;
	padding-top:3px;
}
.d1 {
	margin: 0; padding: 0; width:100%; background-color:#ffffff; border:0; text-align:center; vertical-align:top
}*/
.btnview {
	background-color: #FFFFFF;
	border: 0;
	padding: 0 0 0 0;
	color: blue;
	font-size: 13px;
	font-family : Arial;
	font-weight: normal;
	text-decoration: underline;
}
.searchform {
	background-color: #FFFFFF;
	border: 1px solid #535353;
	padding: 0 0 0 5px;
	font-family: Arial;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	width: 215px;
	height: 18px;
}
.s1 {
	font-family : Verdana;
	font-size: 10pt;
	color : #ffff00;
	font-weight : Bold;
}
/* drop down menu */
a.maindropdownlink, a.maindropdownlink:visited, a.maindropdownlink:active, a.maindropdownlink:link {
	color: #000;
	font-weight: bold; /*	font-size: 11px;
	font-family: Verdana;*/;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial;
	padding: 10px;
	background-color: #cbbd67;
	line-height: 30px;
	border-left: 0px solid #eee;
	border-right: 0px solid #eee;
}
a.maindropdownlink:hover {
	color: #f1fb80;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	padding: 10px;
	background-color: #77784c;
	line-height: 30px;
	border-left: 0px solid gray;
	border-right: 0px solid gray;
}
.tdmenu {
	background-color: #fff;
}
#dropmenudiv {
	position: absolute;
	line-height: 18px;
}
#dropmenudiv a {
	width: 100%;
	display: block;
	color: black;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	border-top: 0px solid #eee;
	border-bottom: 2px solid #fff;
	padding: 5px;
	background-color: #eee;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	font-family : Arial;
	text-indent: 0px;
}
#dropmenudiv a:hover {
	background-color: #fff;
	border-left: 0px solid gray;
	border-right: 0px solid gray;
}
/* drop down menu end */
a.hpromo, a.hpromo:visited, a.hpromo:active, a.hpromo:link, a.hpromo:hover {
	font-family: Arial;
	color: #FF0000;
	font-weight: bold;
	font-size: 23px;
	text-decoration: none;
}
.ectlink-minlogin:link, .ectlink-minlogin:visited {
	color: #535353;
	text-decoration: none;
}
.ectlink-minlogin:hover {
	color: #cccccc;
	text-decoration: none;
}
.minlogin {
	font-family : Verdana;
	font-size: 8pt;
	color : #cccccc;
}
div.bottomlinks-text, .bottomtext {
	font-family : Arial;
	font-size: 10px;
	color : gray;
	text-align: center;
}
.mainpagefont {
	font-family : Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	letter-spacing: 0;
	text-decoration: none;
}
div.frontwelcome {
	font-family : Verdana;
	font-size : 18pt;
	font-variant : small-caps;
	font-weight : Bold;
	color: #c1c0c0;
	text-align: left;
}
input.bttn {
	background-color: #ccc;
	border: 1px solid black;
	color: black;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	
}
input.bttn:hover {
	background-color: #fff;
	border: 1px solid black;
	color: black;
}
.hdtop {
	font-size: 17px;
	font-weight: bold;
	color: red;
	font-family: arial;
	padding: 0;
	margin: 0;
	background-color: white;
}
.idno {
	font-size: 10px;
	color: gray;
	font-style: italic;
	text-align: center;
	margin: 3px;
}
.s12 {
	font-size: 15px;
	font-weight: bold; /*color:white;background-color:#77784c;*/
}
.c1 {
	background: transparent;
}
.c1 img {
	border: 0;
	filter: alpha(opacity=40);
	-moz-opacity: .40;
	opacity: .40;
}
.gsa1 {
	background-color: #00538e;
	color: #ffffff;
	padding: 4px;
	width: 90px;
	text-align: center;
	margin: 0;
	font-family: times new roman;
}
.gsa2 {
	font-size: 40px;
	font-weight: bold;
	padding: margin:0;
	line-height: 30px;
}
.gsa3 {
	font-size: 15px;
	font-weight: bold;
	padding: 0;
	margin-top: 2px;
	line-height: 15px;
	letter-spacing: 6px;
}
.gsa4 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-style: italic;
	line-height: 12px;
}
div.CatSearchResult a {
	border-bottom: 0;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 14px;
	font-weight: bold;
}
.CatSearchResult {
	border-bottom: 1px solid gray;
	padding-right: 2px;
	padding-left: 2px;
	margin: 0;
	font-size: 13px;
}
.SearchHighlight {
	background: yellow;
}




/* search.asp simplecat start */

ul.simplecat {
	list-style-type: none;
	margin: 5px auto;
	text-align:center;
}
ul.simplecat li {
	float: left;
	width: 155px;
	margin: 2px 40px 15px 0;
	padding: 1px;
	text-align: center;
	height:200px;
	font-size:13px;
	background-color:#fff;
	font-weight:bold;
}
ul.simplecat li img {
	border: 0;
}
ul.simplecat li a{

color:black;}
/* search.asp simplecat end */

.searchbutton {
    background:url(/images/search-magnify-glass.png) no-repeat;
    cursor:pointer;
    width: 25px;
    height: 25px;
    border: none;
}

/* incminicss.asp one line minicart */
div.minicartoneline{
background:#fff;
float:right;
}
div.minicartoneline1{
display:none;
padding:2px;
float:right;
color:#333;
text-transform:lowercase;
}
div.minicartoneline2{
padding:2px;
float:right;
color:#333;
font: normal 18px Arial, sans-serif;
text-transform:lowercase;
margin-left:3px;

}
div.minicartoneline3{
display:none;
padding:2px;
color:#333;
text-transform:lowercase;
float:left;

}



/* categories.asp */
/* products.asp */

div.prodprice {
	text-align: left;
	padding:0;
	margin:0;

}
div.prodprice strong {
}

div.prodprice span.price {
		font-weight:bold;
	color:#FF0000;
		font-size: 13px;


}

div.listprice {
	font-weight: normal;
	font-size : 11px;
	text-align: left;
	padding:0;
	margin:0;

}
div.listprice strike {
	color: gray;
	font-size:11px;
}
div.prodprice {
	text-align: center;
}

div.prodprice .price {
	color: #000;
	font-size: 13px;
	font-family : Arial;
}
div.prodprice strong{
	display:none;
}

div.prodid {
	font-family : arial;
	font-size : 11px;
	font-weight: normal;
	color: #808080;
	text-transform: uppercase;
	text-align:center;
}
div.prodid strong {
	display:none;
}

div.prodname {
	width:170px;
	margin: 0 auto;
	text-align:center;
}
div.prodname a {
	color:black;
	font-size:13px;
	font-weight:normal;
}


div.prodcurrency {
	display:none;
}

.prodoption {
	color: black;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
	
}
div.proddescription {display:none;}

span.prodoption {
	text-align:left;
}


.products-catlist ul, .products-catlist ul li, .products-catlist ul li a, .cat2 {
	list-style:none;
	margin:0;
	padding:0;
	font-size:11px;
	line-height:100%;

	
}

/* proddetail.asp */

div.detailimage, div.thumbnailimage, {
	margin:0 auto;
	text-align:center;
		max-width:400px;

}
 
#prodimage0, #zoom1 img {max-height: 400px;
max-width:400px;
text-align:center;}

.mainimage {
	text-align:center;
}

.detailbuybutton{
	background-color: #ff8000;
	font-size:27px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
	border-style: none;
	padding:8px;
	color: #ffffff;
}

.detailbuybutton:hover{
	background-color: #666666;
	font-size:27px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
	border-style: none;
	padding:8px;
	color: #ffffff;
}

.detailnotifystock a strong, .detailnotifystock a, .detilnotifystock {
	background-color:  #FF9900;
	font-size:27px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
	border-style: none;
	padding:8px;
	color: #ffffff;
	text-decoration:none;
}
.notifystock {
	margin: 0 auto;
	text-align: center;
}


div.detailname h1 {
/*	background-color: #dddddd;
	margin: 0 auto;
	padding: 4px;
	text-align: center;*/
	font-size: 25px;
	color: black;
	font-weight:bold;
}

.detailid {
 padding:0;
 margin:0;
  color:gray;
 font-size:13px;
}
.detailid strong {
	 font-weight:normal; 
}
div.detailprice {
	width:350px;
	text-align:left;
}
div.detailprice strong {
	font-size:25px;
}
div.detailprice .price {
	color: red;
	font-size: 39px;
	font-family : Arial;
}

div.detailcurrency {
	color: gray;
	font-family: Arial;
	font-size: 11px;
	text-align:left;
}

/*.detaildescription {
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0;
}
div.detaildescription {
	font-size: 16px;
	font-family: Verdana;
	text-align: justify;
	margin:0 auto;
	padding: 3px;
	line-height: 150%;
	border: 0px #77784c solid;
	width: 650px;
}
.detaildescription p {
	font-size: 16px;
	font-family: Verdana;
	text-align: justify;
	margin:0 auto;
	padding: 3px;
	line-height: 150%;
	
	
}*/

.detaildescription {
	margin: 0;
	padding: 0;

}

.detaildescription, .detaildescription td, .detaildescription p{
	font-family: arial;
	font-size: 15px;

}


div.detaildescription {
	text-align: justify;
	margin:0 auto;
	border: 0;
	width: 650px;
	line-height: 150%;
	padding:3px;

}

.detaildescription h2 {
	margin-top:10px;
	margin-bottom:10px;
}


.detailoptions label {
/*	font-size: 16px;
	font-weight:bold;*/

}
div.detaillistprice {
	color: gray;
	font-size: 13px;
	font-family:Arial;
}

.csprodname {
font-size: 10px;
font-family : Verdana;
}

.csprodimage {
font-size: 10px;
font-family : Verdana;
text-align:center;
margin:0;
padding: 0;

}

div.product {
	font-size:11px;
	text-align:center;
}
.product, .products td {
	margin:0;
	padding:0;
}

div.detailname {
/*	background-color: #dddddd;
	margin: 0 auto;
	padding: 4px;
	text-align: center;*/
	font-size: 25px;
	color: black;
	font-weight:bold;
}

td.imagenavigator span.extraimage {
	color: white;
	text-decoration: none;
	
}

span.extraimage a img {
	border:0;
}


div.giantimgback {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}

span.giantimgname {
	display:none;
}
span.giantimgback {
	color: white;
	text-decoration: none;
	
}
span.giantimgback a.ectlink {
font-size: 30px;
	font-weight: bold;
	text-align: center;
	
	
}

.optiontext,td.detailoption option, .detailprodoption, #mainbodyspan td, .detailquantityinput input{
font-size:18px;	
font-family: Arial;
}

/* tabbed panels on proddetail.asp */
ul.TabbedPanelsTabGroup li {
margin-right:5px;	
padding:10px;
}
.TabbedPanelsContentVisible{
padding:7px;

}

.TabbedPanelsContentVisible .reltab {
background-color:white;
}

li.tabbedpanelstab{
	font-family: arial;
	font-size: 22px;

}


/* search.asp */
/* cart.asp */

div.coforcelogin, div.coforcelogin a {
	font-size:18px;
}
div.coopt18::before {
content:url('/images/padlock-25px.png');
	height:25px;
	width:25px;
}

.checkoutbutton{
	background-color: red;
	font-size:27px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
	border-style: none;
	padding:8px;
	color: #ffffff;
}

.checkoutbutton:hover {
	background-color: gray;
}


div.coopt19, div.coopt18{
clear:both;
float:right;
}

div.coopt19::before {
content:url('/images/button_hr_or.gif');
	height:29px;
	width:144px;
	display:block;
	margin:5px 0 10px 0;
}

.cobll textarea {
	display:none;
}
td.cobhl strong span.inv {
	display:none;
}
/* thanks.asp */
/* orderstatus.asp */

