/*

//

// +----------------------------------------------------------------------+

// |zen-cart Open Source E-commerce                                       |

// +----------------------------------------------------------------------+

// | Copyright (c) 2003 The zen-cart developers                           |

// |                                                                      |

// | http://www.zen-cart.com/index.php                                    |

// |                                                                      |

// | Portions Copyright (c) 2003 osCommerce                               |

// +----------------------------------------------------------------------+

// | This source file is subject to version 2.0 of the GPL license,       |

// | that is bundled with this package in the file LICENSE, and is        |

// | available through the world-wide-web at the following url:           |

// | http://www.zen-cart.com/license/2_0.txt.                             |

// | If you did not receive a copy of the zen-cart license and are unable |

// | to obtain it through the world-wide-web, please send a note to       |

// | license@zen-cart.com so we can mail you a copy immediately.          |

// +----------------------------------------------------------------------+

// $Id: stylesheet.css 290 2004-09-15 19:48:26Z wilt $

*/

.headline17_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.link_prpl {

	FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.link_prpl:hover {

	FONT-SIZE: 11px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}



BODY {

	BACKGROUND-COLOR: #580001;

	 background-image: url(../images/body_bgdnew.jpg);

	 BACKGROUND-REPEAT: repeat-x;

	color: #000000;

	margin: 0px;

	margin-bottom: 0px;

	padding: 0px;

   font: 11px Verdana, Arial, sans-serif;

}



.centershop {

	padding: 0px;

	margin: 0px auto;

	position: relative;

	text-align: center;

	width: 893px !important;

}



TD.main, P.main {

  font-size: 11px;

  line-height: 1.5;

}



A {

  color: #0000ff;

  text-decoration: none;

}



A:hover {

  color: #ffb062;

  text-decoration: none;

}



FORM {

	display: inline;

}

.banners {

  padding: 15px;

}

A.menu {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.menu:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}



td.content_main {

  background-image: url(../images/content_bgdnew.jpg);

  background-repeat: repeat-y;

}





td.seperator{

BACKGROUND-POSITION: center 50%;

 BACKGROUND-REPEAT: repeat-y;

  background-image: url(../images/separator.jpg);



}



/*HEADER CSS*/		

td.header_bgnew {

  background-image: url(../images/header_bgnew.jpg);

  background-repeat: repeat-y;

}





TABLE.header {

  background-image: url(../images/header_bg.jpg);

  background-repeat: repeat-x;

  background-color: #ffffff;

  border-right: 1px solid #9a9a9a;

  border-left: 1px solid #9a9a9a;

  border-bottom: 1px solid #9a9a9a;

}



TABLE.headerNavigation {

  background-image: url(../images/tile_back.jpg);

  background-color: #abbbd3;

  border-right: 1px solid #9a9a9a;

  border-left: 1px solid #9a9a9a;

  border-bottom: 1px solid #9a9a9a;

  width: 100% !important;

}



TD.headerNavigation {

  position: relative;

  vertical-align: middle;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  font-weight: bold;

  color:#000000;

  letter-spacing:1px;

  padding: 5px;

}



TD.breadCrumb {

  font-size: 10px;

  font-weight: bold;

  color: #9a9a9a;

  padding: 3px;

  border-bottom: 1px dotted #9a9a9a;

}



TD.headerNavigation A, TD.headerNavigation A:visited, td.footertop a  {

  font-weight: bold;

  color: #ffffff;

}



TD.headerNavigation A:hover, td.footertop a:hover  {

  color: #a8cfff;

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}

TD.header_menu {

  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #D9D491;
  font-weight: bold;
  text-align: center;

}




/*SIDEBOX CSS*/



.column_left, .column_right, .column_single {

  background: #ffffff;

  padding: 2px;

}



.boxText {

  font-size: 11px;

  line-height: 125%;

}

.leftbox, .rightbox, .centerbox, .singlebox {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  background: #ffffff;

  border: 1px solid #9a9a9a;

  margin-bottom: 15px;

}



.leftboxheading, .rightboxheading, .centerboxheading, .singleboxheading {

  /*background-color: #abbbd3;*/

  font-size: 10px;

  font-weight: bold;

  color: #ffffff;

  padding: 3px;

  height: 20px;

  padding-left: 5px;

}



td.leftboxheading a, td.rightboxheading a, td.centerboxheading a, td.singleboxheading a {

  color: #ffffff;

}



TR.leftboxheading, TR.rightboxheading, TR.centerboxheading, TR.singleboxheading {

  background: #abbbd3;

  background-image: url(../images/tile_back.jpg);

}



.leftboxcontent, .rightboxcontent, .centerboxcontent, .singleboxcontent {

  line-height: 125%;

  padding: 4px;

  border-top: 1px solid #9a9a9a;

  border-bottom: 1px solid #9a9a9a;

}



.leftboxfooter, .rightboxfooter, .centerboxfooter, .singleboxfooter {

  background-color: #abbbd3;

  background-image: url(../images/tile_back.jpg);

  margin-bottom: 15px;

}



.plainBox, .plainbox-description {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  background: #ffffff;

  border:1px solid #9a9a9a;

  padding: 5px;

}

.plainBoxHeading, TD.tableHeading {

  font-size: 12px;

  font-weight: bold;

  padding: 11px 5px 5px;

}

.productListing-heading {

  font-size: 10px;

  font-weight: bold;

  color: #ffffff;

  padding: 3px;

  height: 20px;

}



TD.productListing-heading{

  background-color: #abbbd3;

  background-image: url(../images/tile_back.jpg);

}



TD.productlisting {

  border:1px solid #9a9a9a;

}



TD.productListing-data {

  font-size: 10px;

  padding: 5px;

}



/*center main section

-----------------------------------*/

TD.pageHeading, DIV.pageHeading, h1 {

  font-size: 16px;

  font-weight: bold;

 /* color: #9a9a9a;*/

  padding-top: 11px;

}



.center_column {

/*  padding: 8px;*/

}

.main_page{

  width: 100% !important;

/*  background-color: #ffffff;

  border-right: 1px solid #9a9a9a;

  border-left: 1px solid #9a9a9a;

  border-bottom: 1px solid #9a9a9a;

  padding: 5px;*/

  text-align:center;

   background-image: url(../images/content_bgdnew.jpg);

}



/* footer

--------------*/



TABLE.footer {

  background: #ffffff;

  text-align: center;

  font-size: 10px;

  border-right: 1px solid #9a9a9a;

  border-left: 1px solid #9a9a9a;

  border-bottom: 1px solid #9a9a9a;

}


td.rightbox_bg{
	background-image: url(../images/top_rightbox_bg.jpg);

	BACKGROUND-REPEAT: no-repeat;
}
td.footernew

{

	background-image: url(../images/footer.jpg);

	BACKGROUND-REPEAT: no-repeat;

}



TR.footertop {

  background: #abbbd3;

  background-image: url(../images/tile_back.jpg);

  font-size: 11px;

}



TD.footertop, TD.footerbottom {

  padding: 5px;

}



/*miscellaneous areas

-------------------------------------*/

TD.cartBox {

   background: #eff4f8;

   font-size: 10px;

   padding: 3px;

   border: 1px dotted #ffb062;

}



TR.productListing-odd, TR.upcomingProducts-odd {

  background: #ffffff;

}



TR.productListing-even, TR.upcomingProducts-even, .productsNotifications {

  background: #eff4f8;

}



td.pageresults a {

  color: #428dff;

}



td.pageresults a:hover {

  background: #FFFF33;

}



SPAN.newItemInCart {

  color: #ff0000;

  font-weight: bold;

}



TD.smallText, SPAN.smallText, P.smallText, td.pageresults{

   font-size: 10px;

}



TD.fieldKey {

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-size: 12px;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

  font-size: 11px;

}



.greetUser {

   font-size: 12px;

   padding-top: 5px;

   padding-bottom: 5px;

}



SPAN.greetUser {

   color: #f0a480;

   font-weight: bold;

}



SPAN.markProductOutOfStock {

	color: #c76170;

	font: bold 12px Verdana, Arial, sans-serif;

}



span.normalprice {

	text-decoration: line-through;

}



SPAN.productSpecialPrice, SPAN.productSalePrice, .stockWarning, span.coming {

  color: #ff0000;

}



span.productSpecialPriceSale {

  color: #ff0000;

	text-decoration: line-through;

}



SPAN.productPriceDiscount, .inputRequirement {

  font-size: 10px;

  color: #FF0000;

}

.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }

.moduleRowSelected { background-color: #E9F4FC; }



/* message box */



.messageBox {}

.messageStackError, .messageStackWarning, errorBox {

  background-color: #ff0000;

  color: #ffffff;

  font-size: 10px;

  padding: 4px;

  border: 1px solid #9a9a9a;

}

.messageStackSuccess { background-color: #b3ffa8; padding: 2px; border: 1px solid #9a9a9a; }

.messageStackCaution { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffff00; }



/* checkout totals */

TD.ot-subtotal-Text, TD.ot-cod-fee-Text, TD.ot-total-Text, TD.ot-group-pricing-Text, TD.ot-gv-Text, TD.ot-loworderfee-Text, TD.ot-shipping-Text, TD.ot-subtotal-Text, TD.ot-tax-Text, TD.ot-coupon-Text {

  font-weight: bold;

}

TD.ot-total-Amount {

  font-weight: bold;

  border-top: 1px solid #9a9a9a;

}

TD.ot-subtotal-Amount, TD.ot-cod-fee-Amount, TD.ot-group-pricing-Amount, TD.ot-gv-Amount, TD.ot-loworderfee-Amount, TD.ot-shipping-Amount, TD.ot-subtotal-Amount, TD.ot-tax-Amount, TD.ot-coupon-Amount {}





/* product_info attribute comments */



.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments {

  color: #ff0000;

  font-size: 10px;

  text-align : left;

  font-weight: bold;

  padding-top: 6px;

  padding-bottom: 6px;

  border-top: 1px solid #9a9a9a;

}



/* General alert span class */

TD.alert, SPAN.alert {

  color: #FF0000;

  font-weight: bold;

}



/* General alert span class */

TD.alertBlack, SPAN.alertBlack {

  color: #000000;

  font-weight: bold;

}



/* popup tables */

TABLE.popupattributeqty, TABLE.popupcouponhelp, TABLE.popupcvvhelp, TABLE.popupimage, TABLE.popupimageadditional, TABLE.popupsearchhelp, TABLE.popupshippingestimator, TABLE.popupinfoshoppingcart {

  background-color: #ffffff;

	margin: 6px;

  padding: 6px;

  font: 11px Verdana, Arial, sans-serif;

}



/* categories_description */

TABLE.categoriesdescription {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  background: #D0D0D0;

  border:1px solid #9a9a9a;

}



TD.categoriesdescription {

  font-size: 11px;

  line-height: 1.0;

}



/* categories box parent and child categories */

A.category-top {

  color: #008000;

  text-decoration: none;

}

A.category-links {

  color: #004080;

  text-decoration: none;

}

A.category-subs, A.category-products {

  color: #FF0000;

  text-decoration: none;

}

SPAN.category-subs-parent {

  font-weight: bold;

}

SPAN.category-subs-selected {

  font-weight: bold;

}



/* attribute images table */

TABLE.products-attributes-images {

/*  width: 100%; */

/*  border: 1px solid #9a9a9a; */

  float: left;

  padding: 2px;

}

.footer {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}



.footer1 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}



A.bottomlinks:link {

	FONT-SIZE: 10px; COLOR: #e8e3d0

}

A.bottomlinks:visited {

	FONT-SIZE: 10px; COLOR: #e8e3d0

}

A.bottomlinks:hover {

	FONT-SIZE: 10px; COLOR: #e8e3d0

}

A.navText22:link {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.navText22:visited {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.navText22:hover {

	FONT-SIZE: 8pt; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.text8 {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;padding-top:5px;

}

.plainTextHeadIC {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3b0149; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.buy_wine_online{

background-image: url(../images/browse-wines.jpg);

}

lblSalePriceValue{

color:#990000;

}

TD.tblHeader{

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	background-image: url(../images/browse-wines.jpg);

	BACKGROUND-POSITION: center 50%;

	 BACKGROUND-REPEAT: no-repeat;

}

TD.tblHeader1{



	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



}

.text10 {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.text12_wt {

	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

A.link_wt {

	FONT-WEIGHT: bold; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.link_wt:hover {

	FONT-WEIGHT: bold; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

td.lm_browse{

background-image: url(../images/lm_browse.jpg);
BACKGROUND-REPEAT: no-repeat;

}

td.lm_browse2

{

background-image: url(../images/lm_browse2.jpg);
BACKGROUND-REPEAT: no-repeat;

}

.tblNavTxt9 {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

A.tblNavTxt9:link {

text-align:left;color:red;

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.tblNavTxt9:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.tblNavTxt9:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.text12 {

	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

td.offer_box{

background-image: url(../images/Free_Offer_box.jpg);
BACKGROUND-REPEAT: no-repeat;
}

td.shipping_box{

background-image: url(../images/Free_Shipping_box.jpg);
BACKGROUND-REPEAT: no-repeat;

}

td.gift{

background-image: url(../images/gift.jpg);
BACKGROUND-REPEAT: no-repeat;

}

.text11 {

	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.text11_prpl {

	FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.text14 {

	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.text13 {

	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline13_red {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline17_prpl{}

.headline13_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline14_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline12_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline11_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}



.separator_horizontal

{

	background-image: url(../images/separator_horizontal.jpg);
	height:10;
	
}



A:hover {

	COLOR: #660066

}

A.menu {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.menu:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.link_wt {

	FONT-WEIGHT: bold; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.link_wt:hover {

	FONT-WEIGHT: bold; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.link_prpl {

	FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.link_prpl:hover {

	FONT-SIZE: 11px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}





.plainTextHeadI {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3b0149; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.plainTextHead {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1f253d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.plainText {

	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.plainTextC {

	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.plainTextB {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.headline13_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline14_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline12_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.headline11_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.testimonialTxt {

	MARGIN-TOP: 1px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.testimonialTxtBI {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.testimonialTxtBIC {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.testimonialTxtB {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

td.line_gray{

background-image: url(../images/line_gray.jpg);

}



p{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}





.fText8 {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right

}

.fText82 {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.style1 {

	FONT-SIZE: 8px

}

table.testback {

	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/testimonials.jpg); BACKGROUND-REPEAT: no-repeat

}

table.back2 {

	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/singleback.jpg); BACKGROUND-REPEAT: no-repeat

}

.testtext {

	

}

TD.line_gray1 {

	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/line_gray_dk.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px

}



.tblText {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.pdtTblHead2 {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ba8343

}

.tblHead {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.pdtTblHead {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7f0102

}

.priceTxt {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.price {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}TD.pl_left_col_bgd {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VERTICAL-ALIGN: top; WIDTH: 180px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f6f5f5

}

TD.pl_right_col_bgd {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff

}

.pl_search_title {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left

}

INPUT.pl_textfield {

	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 107px; COLOR: #333333; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: left

}

TD.pl_btn_go {

	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../Images/pl_btn_go.jpg); WIDTH: 34px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px

}

TD.pl_root_label {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f6f5f5

}

A.pl_root_label_link {

	FONT-WEIGHT: bold; TEXT-DECORATION: none

}

A.pl_root_label_link:hover {

	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: none

}

TD.pl_root_td {

	PADDING-LEFT: 10px

}

A.pl_root_cat {

	TEXT-DECORATION: none

}

A.pl_root_cat:hover {

	COLOR: #990000; TEXT-DECORATION: none

}

TD.pl_cat_tree_bgd {

	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

.pl_catalog_title {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left

}

TD.pl_td_0 {

	PADDING-LEFT: 0px

}

A.pl_cat_0 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_0:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_0_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_0_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_1 {

	PADDING-LEFT: 10px

}

A.pl_cat_1 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_1:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_1_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_1_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_2 {

	PADDING-LEFT: 20px

}

A.pl_cat_2 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_2:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_2_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_2_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_3 {

	PADDING-LEFT: 30px

}

A.pl_cat_3 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_3:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_3_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_3_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_4 {

	PADDING-LEFT: 40px

}

A.pl_cat_4 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_4:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_4_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_4_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_5 {

	PADDING-LEFT: 45px

}

A.pl_cat_5 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_5:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_5_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_5_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_6 {

	PADDING-LEFT: 50px

}

A.pl_cat_6 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_6:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_6_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_6_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_7 {

	PADDING-LEFT: 55px

}

A.pl_cat_7 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_7:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_7_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_7_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_td_8 {

	PADDING-LEFT: 60px

}

A.pl_cat_8 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_8:hover {

	TEXT-DECORATION: underline

}

A.pl_cat_8_selected {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 120%; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_8_selected:hover {

	TEXT-DECORATION: underline

}

TD.pl_vertical_separator {

	WIDTH: 1px; BACKGROUND-COLOR: #cccccc

}

TD.pl_separator {

	HEIGHT: 1px; BACKGROUND-COLOR: #cccccc

}

TD.pl_cat_nav_txt {

	FONT-WEIGHT: bold; TEXT-ALIGN: left

}

A.pl_cat_nav {

	FONT-WEIGHT: bold; TEXT-ALIGN: left; TEXT-DECORATION: underline

}

A.pl_cat_nav:hover {

	FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-ALIGN: left; TEXT-DECORATION: underline

}

A.pl_cat_nav_on {

	FONT-WEIGHT: bold; COLOR: #990000; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.pl_cat_nav_on:hover {

	FONT-WEIGHT: bold; COLOR: #990000; TEXT-ALIGN: left; TEXT-DECORATION: underline

}

.pl_list_price {

	

}

.pl_sale_price {

	COLOR: #990000

}

TD.pl_page_control {

	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: right

}

TD.pl_products {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid

}

.pl_products_tbl {

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid

}

A.pl_page_control_link {

	COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.pl_page_control_link:hover {

	COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.pl_product_name {

	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.pl_product_name:hover {

	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.pl_details {

	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.pl_details:hover {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.pl_si_cart_link {

	COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.pl_si_cart_link:hover {

	COLOR: #6d6b6b; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.pd_product_name {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-ALIGN: left; color:#000000;

}

TD.pd_picture {

	VERTICAL-ALIGN: top; WIDTH: 5px

}

TD.pd_product_info {

	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-TOP: 15px

}

.pd_list_price {

	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; LINE-HEIGHT: 150%; TEXT-ALIGN: left

}

.pd_our_price {

	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #990000; TEXT-ALIGN: left

}

TD.pd_paging_hor {

	HEIGHT: 1px; BACKGROUND-COLOR: #aaa9a9

}

TD.pd_paging_ver {

	WIDTH: 1px; BACKGROUND-COLOR: #aaa9a9

}

.top_message {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

A.top_message {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.top_message:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

TD.top_message {

	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid; TEXT-ALIGN: left

}

.confirmation_txt {

	FONT-SIZE: 12px

}

.conf_congrats_txt {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000

}

TD.search_data {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: justify

}

TD.search_price {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: right

}

.search_label_left {

	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left

}

.search_label_right {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right

}

.search_product_name {

	FONT-WEIGHT: bold

}

TD.search_item {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 55%; PADDING-TOP: 3px; TEXT-ALIGN: left

}

TD.search_item_data {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; TEXT-ALIGN: left

}

TD.search_product_img {

	WIDTH: 50px; HEIGHT: 50px; TEXT-ALIGN: center

}

TD.search_separator {

	HEIGHT: 1px; BACKGROUND-COLOR: #cccccc

}

TR.search_labels_bgd {

	PADDING-LEFT: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #f6f6f6

}

TD.search_labels_bgd {

	PADDING-LEFT: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #f6f6f6

}

A.menu {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.menu:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.text8 {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

A.navText22:link {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.navText22:visited {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.navText22:hover {

	FONT-SIZE: 8pt; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}





li.a{

FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}



TD.pd_product_info {

	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-TOP: 15px

}

.pd_list_price {

	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; LINE-HEIGHT: 150%; TEXT-ALIGN: left

}

.pd_our_price {

	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #990000; LINE-HEIGHT: 150%; TEXT-ALIGN: left

}



.addressTxt

{

; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.btnclsnew{font-size: 10pt; font-family: tahoma; font-weight: bold; height: 30; border:#000000; width: 135; background-color:#9E3234; color:#F0E1C3;}