<STYLE TYPE="text/css">

.LOCTABLE
{
BORDER: 1px solid #999966
}

TD
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #333333;
FONT-FAMILY: Arial, Helvetica, sans-serif
}

a {
COLOR: #2060A0;
TEXT-DECORATION: underline
}

a:visited {
COLOR: #2060A0;
TEXT-DECORATION: underline
}

a:link:hover, :visited:hover {
COLOR: #CC6600;
TEXT-DECORATION: underline
}

a:link:active, :visited:active {
	color: #000000;
}
.topmenu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.topmenu:link {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.topmenu:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.topmenu:link:hover {
color: #ff9900;
}

a.topmenu:visited:hover {
	color: #ff9900;
}

a.special:link {
	color: #FF9933;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.special:visited {
	color: #FF9933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.special:link:hover {
color: #ffffff;
TEXT-DECORATION: underline
}

a.special:visited:hover {
	color: #ffffff;
TEXT-DECORATION: underline
}

a.special:active, :visited:active {
	color: #CCCC99;
}

a.location:link {
	color: #ffffff;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

a.location:visited {
	color: #ffffff;
}

a.location:link:hover {
color: #000000;
TEXT-DECORATION: underline
}

a.location:visited:hover {
	color: #000000;
TEXT-DECORATION: underline
}

a.location:active, :visited:active {
	color: #cccccc;
}



a.tradeloc:link {
	color: #ffffff;
	font-size: 14px;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

a.tradeloc:visited {
	color: #ffffff;
}

a.tradeloc:link:hover {
color: #000000;
TEXT-DECORATION: underline
}

a.tradeloc:visited:hover {
	color: #000000;
TEXT-DECORATION: underline
}

a.tradeloc:active, :visited:active {
	color: #cccccc;
}




a.website:link {
	color: #2060A0;
	TEXT-DECORATION: underline;
}

a.website:visited {
	color: #2060A0;
}

a.website:link:hover {
color: #CC6600;
TEXT-DECORATION: underline
}

a.website:visited:hover {
	color: #CC6600;
TEXT-DECORATION: underline
}

a.website:active, :visited:active {
	color: #cc6600;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.breadcrumbs:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
TEXT-DECORATION: underline
}

a.breadcrumbs:visited {
	color: #FFFFFF;
}

a.breadcrumbs:link:hover {
color: #333333;
TEXT-DECORATION: none
}

a.breadcrumbs:visited:hover {
	color: #333333;
TEXT-DECORATION: none
}

a.breadcrumbs:active, :visited:active {
	color: #000000;
}
.crumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #999999;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-align: right;
	vertical-align: middle;
}
.clientname {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}

.list {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993300}

body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.smallhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-align: left;
	vertical-align: middle;
}

#catalog_link {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000066; text-decoration: none; font-size: 8px}

.footer {
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	background-color: #000000;
}

.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC6600;
	padding-bottom: 8px;
}

.tm {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: lighter}

.listsm {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666600}

.price {  font-weight: bold; color: #000000; font-size: 14px}

.product_ttl {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.small {  font-size: 10px; color: #999966}

.wht_ttl {  font-size: 14px; font-weight: bold; color: #FFFFFF}

.smallad {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.td_white {
	color: #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tbl_ttl {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CC6600;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #660000;
	border-bottom-color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #660000;
}

.gone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B5B3F;
	background-color: #B6B688;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
}

.pennyttl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.postdate { font-size: 10px; color: #666666}

.listsm2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.classifiedpic {
	background-color: #FFFFFF;
}
.ttlstrike {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: line-through;
	font-weight: bold;
}
.specialprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: 700;
}
.specialpricenorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: normal;
}
.800 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.tip {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9933;
	padding: 3px;
}
.storesection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #CCCC99;
}
.rtcol {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF9933;
}
.locationlist {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-color: #FFFFCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999966;
}
.locationcity {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-color: #FFFFCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCC99;
	border-left-color: #CCCC99;
}
.holiday {
	background-color: #990000;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 3px solid #FF9900;
}
.com {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.tableheader {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px;
	border: 1px solid #660000;
}
.sides {
	background-image:   url(images/sides.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #61614e;
	border-left-color: #61614e;
}
.whiteback {
	background-color: #FFFFFF;
	padding-top: 8px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.main {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tblparent {
	background-color: #999999;
	border: 1px solid #666666;
}
.tblinner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFCC;
	border: 1px solid #666666;
}
.subhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #CCCCCC;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.tblinitials {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.tblinitialsleft {
	background-color: #eeeeee;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.tblcleanleft {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.tblwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.international {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #CCCC9A;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.tblwhitenobot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.formfld {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-color: #FFFFCC;
	padding-left: 8px;
}
.formfldleft {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-color: #FFFFCC;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.locationpc {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-color: #FFEBA4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999966;
}
.buttontd {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #999999;
	border-top-width: 1px;
	border-top-color: #660000;
	font-family: Arial, Helvetica, sans-serif;
}
.tdbotline {
	color: #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.locationmystery {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-color: #CCCCFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999966;
}
.form {
	color: #333333;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.tblinnertop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.tbllist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #333333;
	background-color: #FFFFCC;
 border-collapse: collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
}
.horizline {
	border-bottom: 1px solid #999999;
}
.tblgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #e7e7e7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	line-height: 20px;
}
/*FORM TABLES================================*/
#formtbl {
	background-color: #EFEFEF;
	border: 1px solid #333333;
	width: 100%;
	text-align: left;
	padding: 10px;
}
#formtbl td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
}
#formtbl th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-color: #000000;
	background-color: #999999;
	padding: 2px;
	border: 1px solid #666666;
	text-align: left;
}
#shipping {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 20, 10, 10, 10;
	color: #4173CB;
}
.hide {
	color:#FFFFFF;
	}.locpic {
	padding-bottom: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.locstat {
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.locdesc {
	padding-left: 10px;
}
 
P.catname {display: none;
}



table.cobtbl{
background-color: #B1B1B1;
}

td.cobhl{
background-color: #EBEBEB;
}

td.cobll{
background-color: #FFF;
}


.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #F89961;}
.receipthl{background-color:#cfcfcf;}
.receiptheading{background-color:#F89961;color: #FFFFFF;font-weight:bold; } .blackback {
	background-color: #000;
}
