.footer {
	font-size: 11px;
	;
	text-indent: 10pt;
	padding-bottom: 5px;
	color: #640018;
}

.body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
  
p {
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 13pt;}
.main-img-bkd {
	background-image: url(images/bkd.jpg);
	background-repeat: no-repeat;

}
.heading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
  vertical-align: middle;}

form.nospace { 
  line-height : 1%; 
  padding :0px; 
  margin : 0px;}

a:hover {
  text-decoration: underline;}
  
a {
  text-decoration: none;
  color: #000000;}
  
li {
  font-size: 11px;
  list-style-type: disc;
  color: #000000;
}
  
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  margin-left: 15px;
  line-height: 12pt;}

.break {
  page-break-after: always}.bold {  font-weight: bold}
  
.top {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: normal;
  letter-spacing: 1px;
  text-align: right;}

.pagenav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;}
  
.menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000000;
  font-size: 11px;
  line-height: 17px;
  text-transform: none;}
  
.write {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #000000;}


td.main {
  padding-top: 4px;
  padding-bottom: 15px;



}
  
  
.small {
  font-size: 10pt;
  text-decoration: none;}
  
.itp {
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;


}
  
.sub-head {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;}
  
hr {
  color: #9E9077;
  height: 1px;}
  
.menu-small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #006600;
  line-height: 20px;
  padding-left: 30px;}
.form {
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px solid #7F9DB9;
}
td.form {
  background-color: #FFFFFF;
  color: #000066;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;

}
.links {
  font-size: 11px;
  color: #339900;
  text-decoration: underline;
}
.border {
  border: thin;

}
.print-form {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.menu-large {
  font-size: 15px;
}
.bottom {
  font-family: Garamond, "Times New Roman", serif;
  font-size: 14px;
  line-height: normal;
}
.BkdRepeat {
  background-attachment: fixed;
  background-image: url(images/bkd-building.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
.MenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-left: 6px;
	background-image: url(images/menu-bkd-2.jpg);
	height: 25px;

}
.MenuText2a { 
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-left: 6px;
	height: 25px;}

.MenuText2b { 
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-left: 6px;
	height: 25px;}
.Date {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #990000;
  line-height: 20px;

}
.title {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-indent: 8px;
}

.subtitle {
  font-size: 11px;
  font-weight: bold;
  color: #BE0632;}
  
.WritetLarge {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}


.address {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  line-height: 14px;

}


}
.scroll {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}
.cnr-bkd {
  background-repeat: no-repeat;
  background-position: left bottom;
}
.underline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}
.Link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC0000;
}

.Text-Field {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
.white {
  color: #FFFFFF;
}
h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #990000;
  padding :2px; 
  margin : 0px;}  
}

.quickview-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #990000;}
  
br {
  line-height: 6px;}


.images-only {
  color: #000000;
  left: 60px;}
  
.nav {
  background-color: #66CCFF;
}


.nav-bkd {
  background-color: #D5F1FF;
}




td.menu_horz_header {
  background-color: #0066CC;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
}
  
.menu_horz_header_col {
  color: #FFFFFF;}





td.offer_viewall {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/btm-offers.gif);
	background-repeat: no-repeat;
	height: 37px;
	text-align: center;
	padding-top: 8px;




}
.offer_viewall_col {
  color: #FF3300;}
td.offer_heading {
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 36px;
	background-image: url(images/bkd-title-offers.gif);
	background-repeat: no-repeat;
	padding-bottom: 7px;




}
.offer_prodname a {
  color: #000000;
  text-align: left;
  font-size: 10px;
  padding-left: 5px;

}
.offer_prodname a:hover{
  color: #990000;
  text-decoration: underline;}
.offer_group {
  padding-left: 2px;
  color: #999999;
  font-size: 10px;






}
.offer_discount {
  font-size: 18px;
  color: #640018;
  font-weight: bold;

}


td.offer_desc {
  color: #666666;
}
td.offer_imagebox {
  width: 81px;
  vertical-align: top;
  text-align: center;


}
td.offer_pricebox {
  text-align: right;
  vertical-align: top;
  color: #87734E;
  white-space: nowrap;
  padding-right: 5px;





}
.offer_price {
  color: #990000;
}
.offer_saleprice {
  text-decoration: line-through;
}



td.topsell {
  padding-left: 8px;

}



td.topsell_heading {
  font-weight: bold;
  color: #FFFFFF;
  background-image: url(images/bkd-title-topsell.gif);
  background-repeat: no-repeat;
  text-align: center;
  height: 22px;
  vertical-align: middle;

} 
.topsell_prodname a{
	color: #9E9077;
	text-decoration: none;
	line-height: 10px;
}
  
.topsell_prodname a:hover {
  text-decoration: none;
  color: #000000;
}
  
.topsell_no {
  color: #640018;
}
.topsell_brand {
  color: #999999;
  font-size: 10px;

}
.topsell_price {
  color: #FFCC00;
}







.body-header {
  background-image: url(images/bkd-body-top-cnr.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
.dotted-line {
  background-image: url(images/dot-line.gif);
  background-repeat: repeat-x;
  background-position: bottom;

}
.page-title {
	color: #87734E;
	font-size: 22px;

}


.intro-text {
  font-size: 11px;
  color: #333333;
  text-indent: 0px;
  padding-top: 5px;
  padding-right: 5px;
  padding-left: 15px;






}
.footer-btm-cnr {
  background-image: url(images/footer-cnr2.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
.footer-cnr {
  background-image: url(images/footer-cnr1.gif);
  background-repeat: no-repeat;
  background-position: left bottom;}

td.footer-menu {
  padding-left: 45px;
  height: 30px;
  vertical-align: middle;
  text-align: center;
  background-image: url(images/dot-line.gif);
  background-repeat: repeat-x;
  background-position: top;
  color: #990033;
  white-space: normal;}

td.highlight_heading-leftcnr {
  height: 22px;
  vertical-align: bottom;
  background-image: url(images/cnr-lft.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  width: 26px;
}
  
td.highlight_heading-rightcnr {
  height: 22px;
  vertical-align: bottom;
  background-image: url(images/cnr-rt.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  width: 22px;}
  
td.highlight_heading-main {
  font-weight: bold;
  color: #FFFFFF;
  font-size: 11px;
  text-align: center;
  background-image: url(images/bkd-highlight.gif);
}
td.highlight-heading-title {
	color: #FFFFFF;
	background-image: url(images/high.gif);
	height: 26px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
	text-decoration: none;

}
td.high-top {
	background-image: url(images/highlight-top.jpg);
	background-repeat: repeat-x;
	background-position: right;
	height: 15px;
}
td.high-lft {
	background-image: url(images/highlight-lft.gif);
	background-repeat: repeat-y;
}
td.high-rt {
	background-image: url(images/highlight-bkd.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
td.high-btm-left {
	background-image: url(images/highlight-btm-cnr.gif);
	background-repeat: no-repeat;
	width: 15px;

}
td.high-btm-rt {
	background-image: url(images/highlight-btm.jpg);
	background-repeat: repeat-x;
	background-position: right;
	height: 15px;

}
td.dotted-line {
  background-image: url(images/dot-line.gif);
  background-repeat: repeat-x;
  background-position: bottom;}



.highlight_cat-name-01 {
  font-weight: bold;
  color: #640018;
  font-size: 11px;
  padding-left: 6px;
  vertical-align: top;
  text-decoration: none;}

.highlight_cat-name-02 {
  font-weight: bold;
  color: #640018;
  font-size: 11px;
  padding-left: 6px;
  vertical-align: top;
  padding-top: 6px;
  text-decoration: none;}

.highlight_cat-name-03 {
  font-weight: bold;
  color: #640018;
  font-size: 11px;
  padding-left: 6px;
  vertical-align: top;
  padding-top: 6px;
  text-decoration: none;}

.highlight_cat-name-04 {
  font-weight: bold;
  color: #640018;
  font-size: 11px;
  padding-left: 6px;
  vertical-align: top;
  padding-top: 6px;
  text-decoration: underline;}

td.highlight_brand-logo {
  text-align: right;}

td.highlight_prod-image {
	text-align: center;
	vertical-align: top;
	width: 105px;
}
  
td.highlight_prod-desc {
  vertical-align: top;
  padding-left: 6px;
  padding-right: 6px;
  color: #333333;
  line-height: 14px;
  font-size: 11px;}
  
.highlight_prod-name {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 6px;
}

.highlight_prod-costs {
	font-size: 11px;
	color: #9E9077;
}
  
.highlight_prod-rrp {
  text-decoration: line-through;
  color: #FF3300;
  font-size: 11px;}
    
.highlight_prod-price {
  font-weight: bold;
  color: #640018;
  font-size: 11px;}





td.search-bar {
  font-size: 10px;
  font-weight: bold;
  color: #640018;
  text-align: right;
  white-space: nowrap;}
  
  
  
.body-text {
  font-size: 11px;
  color: #333333;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 5px;
}
  




td.status_delete {
  vertical-align: top;
  padding-top: 4px;
  width: 18px;
  padding-left: 6px;






}

td.status_heading {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  height: 22px;
}
  
td.status_item_heading {
  font-weight: bold;
  color: #990033;
  width: 106px;}
  
td.status_qty_heading {
  font-weight: bold;
  color: #990033;
  text-align: center;
  width: 32px;}
  
td.status_qty {
  color: #666666;
  text-align: center;
  vertical-align: top;}
  
.status_prodname {
  font-weight: bold;
  color: #000000;
  padding-right: 6px;
  padding-left: 2px;
}
  
.status_price {
  color: #CC3300;}

td.status_subtotal_heading {
  color: #000000;
  font-weight: bold;
  height: 20px;
}
  
td.status_subtotal_price {
  color: #000000;
  text-align: right;}






td.lst_header {
  color: #FFFFFF;
  background-color: #009899;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;}
td.lst_brandlogo {
  text-indent: 30px;
}
  
td.lst_found {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  vertical-align: middle;
  height: 40px;
  padding-left: 6px;
}
  
.lst_prodname {
  font-weight: bold;
  color: #000033;}
.lst_price {
    font-weight: bold;
    color: #660000;}
.lst_saleprice {
  text-decoration: line-through;
  color: #000033;}
  
.lst_found_strong {
  color: #990033;
  font-weight: bold;
}

td.lst_jump_footer {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  height: 40px;
  vertical-align: bottom;
  text-align: center;}
  
.lst_jump_footer_strong {
  font-weight: bold;}







  
td.bsk_header {
  color: #FFFFFF;
  background-color: #009899;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;}

td.bsk_header_picture {
  color: #FFFFFF;
  background-color: #9E9077;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
  background-image: url(images/basket-lft-cnr.gif);
  background-repeat: no-repeat;
  padding-left: 10px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
}
  
td.bsk_header_prodcode {
  color: #FFFFFF;
  background-color: #0066CC;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
  padding: 4px;
}

td.bsk_header_prodname {
  color: #FFFFFF;
  background-color: #9E9077;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
  background-image: url(images/bsk-header-bkd.gif);
  padding: 4px;

}
  
td.bsk_header_qty {
  color: #FFFFFF;
  background-color: #9E9077;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
  background-image: url(images/bsk-header-bkd.gif);
  padding: 4px;


}
  
td.bsk_header_price {
  color: #FFFFFF;
  background-color: #9E9077;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
  text-align: right;
  background-image: url(images/bsk-header-bkd.gif);
  background-repeat: repeat-x;
  padding: 4px;


}

td.bsk_header_total {
  color: #FFFFFF;
  background-color: #9E9077;
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
  text-align: right;
  background-image: url(images/basket-rt-cnr.gif);
  background-position: right top;
  padding-right: 8px;
  background-repeat: repeat-x;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
}

.bsk_thumbnailsmall {
  border: 1px solid #9E9077;
}
  
.bsk_thumbnailsmall_2 {
  border: 1px solid #006699;
  text-align: center;
  vertical-align: middle;
  background-color: #FFFFFF;}
  
  
    
td.bsk_picture_a {
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #DDD5C6;
  vertical-align: middle;
  width: 50px;
}
  
td.bsk_prodcode_a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #FFF4EA;
  vertical-align: middle;
  width: 50px;
  background-image: url(images/bsk-bkd-a.gif);
  font-weight: bold;

}
td.bsk_prodname_a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: middle;
  color: #000000;
  background-color: #DDD5C6;
  padding-right: 4px;
  padding-left: 4px;


}
td.bsk_qty_a {
  background-color: #DDD5C6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  width: 76px;
}
td.bsk_price_a {
  background-color: #DDD5C6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
  text-align: right;
  width: 70px;
  padding-right: 4px;
  padding-left: 4px;

}
td.bsk_total_a {
  background-color: #DDD5C6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
  text-align: right;
  width: 70px;
  padding-right: 4px;
  padding-left: 4px;

}
td.bsk_avail_a {
  background-color: #66CCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;}
td.bsk_info_a {
  background-color: #66CCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;}
td.bsk_buy_a {
  background-color: #66CCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;}

td.bsk_picture_b {
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #ECE8E1;
  vertical-align: middle;
  width: 50px;}
  
  
td.bsk_prodcode_b {
  background-color: #FDFBEC;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
  background-image: url(images/bsk-bkd-b.gif);
}
td.bsk_prodname_b {
  background-color: #ECE8E1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: middle;
  padding-left: 4px;
  padding-right: 4px;
  color: #000000;



}
td.bsk_qty_b {
  background-color: #ECE8E1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
}
td.bsk_price_b {
  background-color: #ECE8E1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
  text-align: right;
  padding-right: 4px;
  padding-left: 4px;

}
td.bsk_total_b {
  background-color: #ECE8E1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
  text-align: right;
  padding-right: 4px;
  padding-left: 4px;

}
td.bsk_avail_b {
  background-color: #BBE8E8;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;}
td.bsk_info_b {
  background-color: #BBE8E8;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 50px;
  vertical-align: middle;}
td.bsk_buy_b {
  background-color: #BBE8E8;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;}

td.bsk_button {}
td.bsk_notes {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  padding-right: 4px;
  padding-left: 4px;
}
td.bsk_label {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;}
td.bsk_price {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;}
  
  


  
  
.info {
  padding: 30px;
  spacing: 0px;}
td.info_prodname {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;}  
td.info_label {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #9E9077;
  vertical-align: top;
  width: 90px;

}
td.info_prodcode {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.info_proddesc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;}
td.info_dimensions {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;}
td.info_you_are_here {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;}
td.info_view_other {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;}
  




.category {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;}
.subcategory {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;}
.category_separator {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;}
  
.thumbnailsmall {
  border-top: 1px none #CCCCCC;
  border-right: 1px none #CCCCCC;
  border-bottom: 1px none #CCCCCC;
  border-left: 1px none #CCCCCC;

}

td.subcat_image {
  background-image: url(images/vertical-dotted-line.gif);
  background-repeat: repeat-y;
  background-position: right;
  font-size: 10px;
  font-weight: bold;
  color: #003366;
  text-align: center;
  vertical-align: bottom;
  padding-top: 10px;
  padding-bottom: 5px;
  width: 33%;
  font-family: Verdana, Arial, Helvetica, sans-serif;}

td.subcat_end_image {
  font-size: 10px;
  font-weight: bold;
  color: #003366;
  text-align: center;
  vertical-align: bottom;
  padding-top: 10px;
  padding-bottom: 5px;
  width: 33%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


td.menu_heading {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  line-height: 22px;}


.worldpaytext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #BE0632;
}

.headingsmall {
  font-weight: bold;
  color: #990033;
}

.errormessage {
  font-weight: bold;
  color: #FF0000;
}

.menu_subcat {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu_cat {
  font-weight: bold;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.logo2 {
  background-image: url(images/logo3.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
}

td.home {
	background-image: url(images/rt-space.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-size: 11px;
	color: #000000;
	line-height: 22px;


}
.text-list{
}

.text-list-link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #FFCECE;
}
.prodlist_group {
  font-size: 10px;
  color: #FF9900;
  line-height: 12px;}
.prodlist_detail {
  padding-bottom: 8px;

}
.tab {
  margin-left: 30px;}
.tab2 {
  margin-left: 45px;}
.tabgrp {
  font-weight: bold;
  font-style: italic;}
.tabcat {
  margin-left: 15px;
  font-weight: bold;}

.sitemap {
  vertical-align: bottom;
  font-size: 9px;
  color: #9B8762;
  padding-bottom: 12px;
  text-decoration: none;


}
.sitemap a {
  color: #C3C3C3;
  text-decoration: none;}
  
.sitemap a:hover, { 
  color: #766A56; 
  text-decoration: underline; }
.smap {
  color: #000000;}
.smap a {
  text-decoration: none;
  color: #990033;


}
.smap a:hover, { 
  text-decoration: underline;
  color: #000000; }

.smap a:hover, { 
  text-decoration: underline;
  color: #000000; }
.itp2 {
  color: #9C274E;
  font-size: 10px;
  line-height: 18px;
  text-align: right;

}
.bkd {
	background-image:  url(images/bkd.jpg);
	background-repeat: no-repeat;
}
.head1 {
	text-align: right;
	vertical-align: top;
	height: 58px;
	font-weight: bold;
	font-size: 10px;
}
.head2 {
	background-image:  url(images/head-menu-bkd.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

.headline {
	background-image:  url(images/head-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 46px;
}
.date {
	background-position: right bottom;
	background-image: url(images/date-cnr.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: right;
	vertical-align: bottom;
	padding-right: 10px;
	padding-bottom: 10px;
}
.search {
	background-image: url(images/search-bar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;

}
.menu-head {
	background-image: url(images/menu-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 3px;

}
.footer-bkd {
	background-image: url(images/footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.orderform {
	border: 1px solid #9E9077;

}
