
/* ===== TAGS ===== */
HTML { height: 100%; margin-bottom: 1px; }
BODY { background: #fff; margin: 0; padding: 0; }
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#6B421D;
}
INPUT.inputbox { padding-left: 3px; padding-right: 3px; border: 1px solid #000; }
SELECT { border: 1px solid #000; }
TEXTAREA { width: 100%; border: 1px solid #000; overflow: auto; }
FORM { margin: 0; padding: 0; }
IMG { border: none; }

/* ===== TITLE ===== */
TD.pageHeading H1 { margin: 0; padding: 0; color: #9a9a9a; font-size: 18px; font-family: Arial, sans-serif; font-weight: bold; line-height: normal; }
TD.pageHeading .price { padding-right: 10px; font-size: 18px; font-weight: bold; text-align: right; line-height: normal; }
H2 { margin: 0; padding: 2px 5px; background-color: #BBC3D3; color: #fff; font-size: 12px; font-weight: bold; line-height: normal; }
H3 { margin: 0 0 10px; padding: 0; color: #000; font-size: 12px; font-weight: bold; line-height: normal; }
TD.subHeading { background-color: #BBC3D3;  padding: 2px 6px; }
TD.subHeading H3 { margin: 0; padding: 0; color: #fff; font-size: 12px; font-weight: bold; line-height: normal; }
TD.subHeading H3 A { margin-left: 15px; color: #fff; font-size: 11px; font-weight: normal; }

P { margin: 10px 0; }
OL, UL { margin-top: 10px; margin-bottom: 10px; }
A {color:#6B421D; font-size:11px; text-decoration:none; font-weight:bold }
A:hover { color:#6B421D;text-decoration:underline;}


/* ===== LAYOUT ===== */
#page { width: 100%; margin: 0 auto; background:url(images/bg2.gif) repeat-x top center;text-align:center;}
#columnLeft { width: 208px; vertical-align: top;text-align:left; }
#columnRight { width: 186px; vertical-align: top;text-align:left;  }
#columnLeft TD, #columnRight TD { font-size: 10px; }
#content { width: 100%; padding: 5px 5px 0; vertical-align: top; line-height: 16px; text-align:left;}


/* ===== HEADER ===== */
#header {height:232px;width:698px; background:url(images/top.gif);text-align:left;margin:0 auto;padding-top:22px;}
#header H2.logo { width: 120px; background: url(images/store_logo.jpg) no-repeat left top; margin: 0; padding: 0; text-indent: -5000px; }
#header H2.logo A { display: block; height: 92px; }

DIV.headerError, DIV.headerInfo { margin: 10px 0; padding: 5px 10px; font-weight: bold; text-align: center; }
DIV.headerError { background-color: #EA2247; color: #fff; }
DIV.headerInfo { background: #ffe78d; color: #000; }


/* ===== FOOTER ===== */
#footer { width:698px;font-size: 10px; text-align: center;border-top: 1px solid #F2DAC3;margin:5px auto; }
#footer .bnr { margin-top: 20px; }
#footer .tblDate TD { background-color: #BBC3D3; padding: 3px 10px; color: #fff; font-size: 10px; font-weight: bold; }


/* ===== MENU ===== */
#navBar { background-color: #BBC3D3; height: 20px; margin-bottom: 10px; padding: 0 10px; color: #fff; line-height: 20px; }
#navBar A { color: #fff; }
#navBar A:hover { text-decoration: none; }
#navBar .breadcrumb { float: left; }
#navBar #menuMain { float: right; }
#navBar #menuMain A { font-weight: bold; }


/* ===== BOX ===== */


TABLE.infoBoxHeading { background:url(images/infobox/li.gif);vertical-align:middle; margin-top:3px;}
TABLE.infoBoxHeading H3 { margin: 0; padding: 0; text-transform:uppercase; font-weight:bold;  color:#345358; font-size:12px; }
TABLE.infoBox { background-color: #7B9092; border-left:1px solid #6D8488;border-right:1px solid #6D8488;  }
TABLE.infoBox TABLE.infoBoxContents {  margin: 8px auto; }
TABLE.infoBoxFooter TD { height: 5px; font-size: 0 !important; }

TABLE.infoBoxHeading1 { background:url(images/infobox/li1.gif);vertical-align:middle;margin-top:3px; }
TABLE.infoBoxHeading1 H3 { margin: 0; padding: 0; text-transform:uppercase; font-weight:bold;  color:#7C1417; font-size:12px; }
TABLE.contentBox1 { background-color: #EADFCF; border-left:1px solid #D0B89F;border-right:1px solid #D0B89F; }

TABLE.infoBoxHeading2 {background:url(images/infobox/li2.gif);vertical-align:middle;margin-top:3px; }
TABLE.infoBoxHeading2 H3 { margin: 0; padding: 0; text-transform:uppercase; font-weight:bold;  color:#ffffff; font-size:12px; }
TABLE.infoBox2 { background-color: #8A0008;border:1px solid #8A0008;color:#fff; }


TABLE.contentBoxHeading { background-color: #bbc3d3; }
TABLE.contentBoxHeading H3 { margin: 0; padding: 0; color: #fff; font-size: 12px; font-weight: bold; }
TABLE.contentBox { background-color: #f8f8f9; border: 1px solid #b6b7cb; }
TABLE.contentBox TABLE.contentBoxContents { margin: 8px auto; }
TABLE.contentBoxFooter { display: none; }

.bg{ background:url(images/1_bg-1.gif)}
.categories_bg1{ background:url(images/n.gif) center no-repeat;padding-left:28px;height:20px;font-size: 11px;margin-top:1px;line-height:18px;}
A.categories_list {color: #FFFFFF;text-decoration:none; font-weight:bold; }
A.categories_list:hover { text-decoration:underline}

A.categories_list_small {color: #8A0008;text-decoration:none; font-weight:bold; font-size:10px; }
A.categories_list_small:hover { text-decoration:underline; font-size:10px; }

.information_bgl{background:url(images/bg_list3.gif) left bottom no-repeat; line-height:19px;margin-left:10px}
A.information_list{background:url(images/bg_list2.gif) left  center no-repeat; color:#D1E8EA; text-decoration:none; background-position:0 2px; padding-left:21px; font-weight:bold; font-size:10px;}
A.information_list:hover {color: #000000; text-decoration:underline}


A.information_list_footer{text-decoration:none;  font-weight:normal; font-size:10px;}
A.information_list_footer:hover {color: #000000; text-decoration:underline}

.new_producdts{color:#fff;font-size:11px;font-weight:bold}
.new_producdts a{font-weight:normal;color:#fff}

.search{font-weight:bold}
.search a{color:#CA4347}


TR.productListing-odd TD, 
TR.upcomingProducts-odd TD { background-color: #f8f8f8; }

TR.productListing-even TD, 
TR.upcomingProducts-even TD { background-color: #f0f0f0; }

/* shopping cart */
TD.cart-heading { background-color: #BBC3D3; padding: 2px 10px 2px 5px; color: #fff; font-size: 10px; font-weight: bold; }
TD.productCart-data { padding: 8px; vertical-align: top; border-bottom: 1px solid #ccc; }
TD.subTotal { background-color: #BBC3D3; padding: 2px 10px; font-size: 12px; font-weight: bold; text-align: right; }
SPAN.newItemInCart { font-size: 10px; color: #ff0000; }

/* product list */
TD.prodList { width: 168px; background-color: #F8F8F9; padding: 10px; line-height: normal; vertical-align: top; border: 1px solid #B6B7CB; }
TD.prodList DIV.productImg { height: 80px; background-color: #fff; padding: 5px 0; text-align: center; margin-bottom: 8px; }
TD.prodList DIV.productDsc { height: 65px; }

/* product new */
TD.prodNew { width: 33%; text-align: center; vertical-align: top; }
TD.prodNew .productImg { margin-bottom: 8px; }

/* product info */
TD.prodInfoImg { padding: 15px; background-color: #F8F8F9; border: 1px solid #B6B7CB; text-align: center; }
TD.prodInfoImg TD.productAddImg { width: 33%; padding: 8px 4px 0 4px; } 
TD.prodInfoImg TD.productAddImg DIV { width: 60px; height: 60px; border: 1px solid #000; vertical-align: middle; }
TD.prodInfoDsc { width: 100%; padding: 15px; border: 1px solid #B6B7CB; border-left: none; }


/* ===== BLOCK ===== */
DIV.cartBlk {}
DIV.cartBlk .total {}

TD.buttonBar { background-color: #f8f8f9; padding: 5px; border: 1px solid #b6b7cb; }
TD.buttonBar DIV.buttonBlk {}
TD.buttonBar TD { font-size: 10px; line-height: normal; }

.cntBrd {border-left:1px solid #DABEA3;border-right:1px solid #DABEA3;border-bottom:1px solid #DABEA3;padding:5px;}
.cntBrdT { display: none; }
.cntBrdT SPAN {}
.cntBrdB { display: none; }
.cntBrdB SPAN {}

.contentBlk { background-color: #f8f8f9; border: 1px solid #b6b7cb; }
.contentBlk DIV.contentBlkT { }
.contentBlk DIV.contentBlkB { padding: 10px; }

TD.loginContent { padding: 10px; }
TD.loginBtn { background-color: #f8f8f9; padding: 10px; border: 1px solid #b6b7cb; border-top: none; }

.infoBlkFloat { float: right; width: 40%; background-color: #f8f8f9; margin: 0 0 10px 10px; padding: 10px; border: 1px solid #b6b7cb; }

TD.noteBlkT { font-size: 10px; }
TD.noteBlkB { font-size: 10px;}

.imagesBoxContents { font-size: 10px; }


/* ===== TABLE ===== */
TABLE.tblForm TH { padding: 3px 15px 3px 0; font-weight: bold; text-align: left; vertical-align: top; }
TABLE.tblForm TD { padding: 3px 15px 3px 0; vertical-align: top; }
TABLE.tblForm INPUT.inputbox { width: 160px; }
TABLE.tblForm SELECT { width: 166px; }

TABLE.tblHor TH { background-color: #BBC3D3; padding: 2px 5px; color: #fff; font-size: 10px; font-weight: bold; text-align: left; vertical-align: top; border-bottom: 1px solid #ccc; }
TABLE.tblHor TD { background-color: #f8f8f9; padding: 3px 5px; vertical-align: top; border-bottom: 1px solid #ccc; }

TABLE.pageNum TD { font-size: 10px; }


/* ===== MESSAGE ===== */
.errorBox, .messageStackError, .messageStackWarning { background-color: #EA2247; padding: 5px 10px; color: #fff; font-size: 10px; line-height: normal; }
.stockWarning { font-size: 10px; color: #EA2247; line-height: normal; }
.productsNotifications, .messageStackSuccess { background-color: #37bc20; padding: 5px 10px; color: #fff; font-size: 10px; line-height: normal; }


/* ===== TEXT ===== */
.smallText { font-size: 10px; }

TD.inputRequirement, SPAN.inputRequirement { font-size: 10px; color: #ff0000; }
SPAN.greetUser { font-size: 12px; color: #f0a480; font-weight: bold; }
SPAN.markProductOutOfStock { font-size: 12px; color: #c76170; font-weight: bold; }
SPAN.productSpecialPrice { color: #ff0000; }
SPAN.errorText { font-size: 10px; color: #ff0000; }

.checkoutBarFrom, .checkoutBarTo { font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-size: 10px; color: #000000; }


/* ===== LINK ===== */
A.orderEdit { font-size: 10px; color: #70d250; text-decoration: underline; }

A.pageResults { color: #6B421D; }
A.pageResults:hover { color: #000; }


/* ===== POPUP ===== */
BODY.popup { background: none !important; padding: 15px; }
BODY.popup .closeBtn { text-align: right; }


/* ===== OTHER ===== */
.notbrd { border-top: none !important; }
.nobbrd { border-bottom: none !important; }
.nopad { padding: 0 !important; }

.padtrbl{ padding: 10px; }

.imgBrd IMG { border: 1px solid #000; }

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }

.suggest_link { padding: 2px 6px 2px 6px; }
.suggest_link_over { background-color: #BBC3D3; padding: 2px 6px 2px 6px; color: #fff; cursor: pointer; }
#search_suggest { position: absolute; background-color: #fff; text-align: left; }

.fleft { float: left; }
.fright { float: right; }
.nofloat { clear: both; height: 0; font-size: 0; line-height: 0;  }
/* VJ Links Manager v1.18 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #FFFFFF;
  text-align: center;
}
A.linkListing-heading {
  color: #FFFFFF;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
  border: 1px solid black;
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; 
  color: #000; 
}
A.linkListingMain {
  color: #fff;
}
A.linkListingMain:hover {
  color: #FF0000;
}

.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingCats:hover {
  color: #FF0000;
}

.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingSubCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}

/* VJ Links Manager v1.18 end */

.pic IMG{
border:2px solid #DABEA3;
}
.vam			{vertical-align:middle;}
SPAN.productSpecialPrice, .product SPAN.productSpecialPrice{color:#BCA48B; font-size:14px; font-weight:bold;}

	.estimatedshippingBox {
	}

	TD.estimatedshippingBoxHeading {
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  background: #BBC3D3;
	  color: #ffffff; 
	}

	.estimatedshippingBoxContents {
	  background: #f8f8f9;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px; 
	}

	.ShowShipping {
	  background: #BBC3D3;
	  color: #fffffa;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 6px;
	  font-weight: bold;
	  text-align: center;
	} 
	
	.bg{ background:url(images/1_bg-1.gif)}
.bg1{ background:url(images/n.gif) center no-repeat #627A7D}
.bg2{ background:url(images/n1.gif) no-repeat top left}
.bg3{ background:url(images/n2.gif) no-repeat bottom left}
.bg4{ background:url(images/n4.gif) center no-repeat #627A7D}

.set { height:20px; padding-left:28px; vertical-align:middle;}
.set a{ color:ffffff; text-decoration:none; font-weight:bold}
.set a:hover{ text-decoration:underline}

.set1 { height:20px; padding-left:52px; vertical-align:middle; width:175px}
.set1 a{ color:D1E8EA; text-decoration:none; font-weight:normal}
.set1 a:hover{ text-decoration:underline}



.header td 		 {color:#7A4919; vertical-align:middle; font-weight:bold}
.header span	 {color:#FFFFFF; font-size:10px;}
.header b   	 {color:#ffffff;}
.header a 		 {color:#7A4919; text-decoration:none; font-size:11px; font-weight:bold}
.header a:hover  {color:#7A4919;text-decoration:underline}
.header strong a 		 {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover  {color:#C9CBBD;text-decoration:none}


.input{
 width:137px; height:20px; 
 color:#000000; font-size:11px; font-family:tahoma;
 vertical-align:middle; padding-left:15px
}
#input1{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}

#input2{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}

#input3{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}

#input4{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}


.jamp{ width:97px; height:18px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{ width:58px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:143px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp3{ width:143px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
  
											  
.box_header_txt	td{ height:37px; vertical-align:middle; background:url(images/li.gif); text-transform:uppercase;
				  font-weight:bold;  color:#345358; font-size:12px;}
				  
.box_header_txt1 td{ height:37px; vertical-align:middle; background:url(images/li1.gif); text-transform:uppercase;
				  font-weight:bold;  color:#7C1417; font-size:12px;}
				  
.box_header_txt2 td{ height:31px; vertical-align:middle; background:url(images/li2.gif); text-transform:uppercase;
				  font-weight:bold;  color:#ffffff; font-size:12px;}


.box_body td	{color:#EADFCF;}
.box_body s       {}
.box_body b       {}
.box_body b a		    {color:#BC4C4E; font-size:11px; text-decoration:underline}
.box_body b a:hover	{color:#BC4C4E;text-decoration:none;}

.box_body  ul 	{padding:0; margin:0 0 0 0px; list-style:none; }
.box_body .bg_list 	{background:url(images/bg_list.gif) left top no-repeat; line-height:23px; background-position:0 11px}
.box_body .bg_list  a	{color:#A10E04;text-decoration:underline; padding-left:15px;}
.box_body .bg_list  a:hover	{color:#A10E04;text-decoration:none;}

.box_body .bg_list_un 	{background:url(images/bg_list3.gif) left bottom no-repeat; line-height:19px; margin-left:10px}
.box_body .bg_list_un  a	{background:url(images/bg_list2.gif) left  center no-repeat; color:#D1E8EA; text-decoration:none; background-position:0 2px; padding-left:21px; font-weight:bold}
.box_body .bg_list_un  a:hover	{color:#000000; text-decoration:none;}

.box_body .bg_list_sub 	{background:url(images/bg_list_sub.gif) left top no-repeat; line-height:19px; background-position:0 7px;}
.box_body .bg_list_sub  a	{color:#5B5B5B; text-decoration:underline; padding-left:25px; margin-left:10px;}
.box_body .bg_list_sub  a:hover	{color:#5B5B5B; text-decoration:none;}


.cont_header_txt td {height:37px; vertical-align:middle;background:url(images/1_li1.gif); text-transform:uppercase;
				  font-weight:bold;  color:#7A4919; font-size:12px; vertical-align:middle}
.cont_header_txt a { 
				font-weight:bold; color:#7A4919; font-size:12px; text-decoration:none; vertical-align:middle;}				  
.cont_header_txt a:hover { 
				font-weight:bold; color:#7A4919; font-size:12px; text-decoration:underline;}	
  
.product td         {color:#6B421D; font-size:11px; }
.product a		    {color:#6B421D; font-size:11px; text-decoration:none; font-weight:bold}
.product a:hover	{color:#6B421D;text-decoration:underline;}
.product span       {color:#3F4143; font-size:11px;}
.product b	 		{}
.product span	 	{color:#8E1214; font-size:16px;}

.product div a		    {color:#6B421D; font-size:10px; font-weight:normal;text-decoration:none; text-transform:none;}
.product div a:hover	{color:#6B421D;text-decoration:underline;}


.pic img			{border:2px solid #DABEA3;}

.result td           {color:#505050; height:50px; vertical-align:middle;padding:0px 16px 0px 14px; font-size:11px}
.result a            {color:#6B421D; text-decoration:underline;}
.result a:hover      {color:#6B421D;text-decoration:none;}
.result b            {color:#505050; font-weight:normal;}

.result u {text-decoration:underline; color:#6B421D; } 
.result_right	{ text-align:right;}
.result_right b	{color:#6B421D; font-weight:bold; }

.popup td	{color:#3F4143; font-size:10px;}
.popup span	{color:#3F4143; font-size:10px; }
.popup b	{color:#3F4143; font-size:10px; }
.popup b a		{color:#BC4C4E; font-size:13px; text-decoration:underline; font-weight:bold}	
.popup b a:hover	{color:#BC4C4E; text-decoration:none;}



.footer		  	  {}	
.footer td 		  {color:#6B421D; font-size:11px;}			
.footer a 		  {color:#6B421D; font-size:11px; text-decoration:none;} 			
.footer a:hover   {color:#6B421D;text-decoration:underline;}	
.footer span 	  {color:#FFFFFF; font-size:11px;}
.footer b, .footer b a 	  {color:#A8A8A8; font-size:11px; font-weight:bold; text-decoration:underline;}			
.footer b a:hover {color:#A8A8A8; text-decoration:none;}

		

.shop_cart	{ height:50px; text-align:center; vertical-align:middle}   
.shop_cart strong{text-align:center; vertical-align:middle; color:#7A4919; font-size:13px; text-transform:uppercase}   
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.box_body td				{color:#000000;font-size:10px; }
  
.box_body a		    		{color:#ffffff; font-size:11px; font-weight:bold;text-decoration:none; }
.box_body a:hover			{color:#ffffff;text-decoration:underline;}
 
.box_body span a		    {color:#ffffff; font-size:11px; font-weight:normal;text-decoration:none;}
.box_body span a:hover		{color:#ffffff; font-size:11px; font-weight:normal;text-decoration:underline;}

.box_body em a		    		{color:#000000; font-size:11px; font-weight:normal; font-style:normal;text-decoration:none; }
.box_body em a:hover			{color:#000000;text-decoration:underline;}

SPAN.newItemInCart 						{font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #BC4C4E;}
.box_body a SPAN.newItemInCart 			{font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #BC4C4E; text-decoration:underline;}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a			{color:#6B421c; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover 		{color:#6B421c; font-size:11px; text-decoration:underline;}
.smallText a u 			{color:#6B421c; font-size:11px; text-decoration:none;}
.smallText a:hover u	{color:#6B421c; font-size:11px; text-decoration:underline;}

TD.fieldKey 		{font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}

TD.fieldValue 		{font-family: Verdana, Arial, sans-serif;font-size: 12px;}
.main a b 			{color:#5D5F60;font-size: 10px; text-decoration:underline;}
.main a:hover b		{color:#5D5F60;font-size: 10px; text-decoration:none;}
/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	

SPAN.productSpecialPrice, .product SPAN.productSpecialPrice  
													{color:#BCA48B; font-size:14px; font-weight:bold;}
.box_body SPAN.productSpecialPrice					{color:#ffffff; font-size:11px; font-weight:bold;}
.box_body SPAN.productSpecialPrice_ShCart			{color:#BC4C4E; font-size:11px; font-weight:bold;}
  
.cont_header_txt	em	{color:#E50029; font-size:14px; font-weight:bold; font-style:normal;vertical-align:middle;text-decoration:none;}
.product em		    	{color:#6B421D; font-size:11px; text-decoration:none; font-weight:bold; font-style:normal;} 
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.main	a		{color:#6B421c; text-decoration:underline;}
.main	a:hover	{color:#6B421c; text-decoration:none;}
.vam			{vertical-align:middle;}
input			{background:#ffffff;}
.bg_input input	{background:none;}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.product .shop_cart {	color:#7A4919; font-size:13px;  text-transform:uppercase; font-weight:bold; 
						height:50px;text-align:center; vertical-align:middle;}

.padd_1 	{padding:0px 10px 0px 10px;}
.padd_22 	{padding:8px;}
td.padd2 	{padding:8px; padding-left:4px;}

.line_h		{ line-height:16px;}

.bg_gg	{background:#FFF8D4;}
.bg_vv	{background:#FFF8D4;}
.bg_gg_1{background:#ffffff;}

.product div			{padding:8px 0px 5px 0px;}
div.padd3				{text-align:left; padding-top:0px; margin-left:20px; margin-right:20px;}
.padd33 img, .padd33 input 	{margin:5px;}

.prod_info		{width:133px;}
.prod_info td	{text-align:center;}

.remove		{ width:20%;}
.products	{ width:45%;}
.quantity	{ width:15%;}
.total		{ width:20%;}
/* -------------------------------------------------          -------------------------------------------------------- */
.box_width_left			{ width:208px;}
.box_width_right		{ width:186px;}
.box_width_cont			{ width:100%;}			
/* -------------------------------------------------          -------------------------------------------------------- */
