/* Stem: stg3/beckley
 *  orange: #CC6011
 * text: #2D1210
 */

/* controls all text that does not have a class specified */
BODY{
    font-size: 12px;
    margin: 0px;
	padding: 0px;
	text-align: center; 
    color: #2D1210;
    font-family: Arial, Helvetica, sans-serif;
	background: url(../bg3.jpg) repeat-x;
}
/* controls all table cells that do not have a class specified */
TD
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
/* controls all paragraphs that do not have a class specified */
P{
    margin: 0px 0px 8px 0px;
    font-size: 12px;
    text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #2D1210;
}

form{ padding: 0px; margin: 0px; }

/* controls all links that do not have a class specified */
A:link, A:visited{color: #2D1210; text-decoration: none;}
A:hover, A:active{color: #CC6011; text-decoration: none;}

.white{ color: #ffffff !important; }
.bold{ font-weight: bold !important; }
.orange{ color: #cc6601; }

#outer-container{
	background: transparent url(../bg2.jpg) no-repeat;
	background-position: 1px 0px;
	*background: transparent url(../bg2.jpg) no-repeat;
	width: 1197px;
	margin: 0px auto;
}
#container{
	width: 1000px;
	height: 810px;
	margin: 0px auto;
	background: transparent url(../beckley_bg.gif) repeat-y scroll 2px 0px;
}

.PageContent{
	background: #ffffff;
	/*height: 570px;*/
	padding: 0px 15px;
}

.InfoPageContent{}
.PageTitle{ font-size: 20px; color: #CC6011; font-family: Cooper Bold BT, Times New Roman, serif; margin: 10px 0px 0px 0px; text-align: left; }


/*** HEADER CLASSES ***/

/* adds padding around the site logo */
#header{ 
	text-align: left; 
	height: 150px; 
	margin-top: 10px; 
	background: transparent url(../bg2.jpg) no-repeat scroll 0px 0px;
	width: 1000px;
}
#header div{ }
.header-left{ 
	width: 90px; 
	float: left; 
	text-align: left; 
	
}
.header-right{ 
	background: transparent url(../logo-sub.gif) no-repeat scroll 25px 40px;
	width: 910px; 
	float: left; 
	text-align: right; 
}
.header-cart-outer{
	text-align: right; 
	margin-top: 50px;
	height: 40px;
}
.header-cart-inner{ 
	background: #8F8174; 
	font-family: arial, sans-serif; 
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	padding: 5px 20px;
	vertical-align: top;
	width: 220px;
}
.header-cart-inner a:link, .header-cart-inner a:visited{
	color: #ffffff; 
}
.header-cart-inner a:hover, .header-cart-inner a:active{
	color: #ffffff; 
}
.header-cart-inner .plus{ padding-left: 20px; }
.header-search{ 
	text-align: right; 
	clear: left; 
	float: right;
	width: 260px;
	margin-top: 10px;
}
#quick_search{}
.header-search .search{ 
	border-top: 1px inset #000000; 
	border-left: 1px inset #000000; 
	border-bottom: none; 
	border-right: none; 
	height: 14px;
	font-size: 10px;
	padding: 1px 7px;
	font-family: arial, san-serif;
	width: 115px;
}
.header-nav{ 
	clear: left;
	margin-top: 37px;
	padding-left: 80px;
	text-align: right;
}

.header-nav a:link, .header-nav a:visited{
	color: #2D1210; 
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	padding-left: 20px;
	font-family: Cooper Bold BT, Times New Roman, serif;
	font-weight: bold;
}
.header-nav a:hover, .header-nav a:active{
	color: #CC6011; 
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	padding-left: 20px;
	font-family: Cooper Bold BT, Times New Roman, serif;
	font-weight: bold;
}
.header-cart-frame{
	float: right;
	width: 260px;
}
.uppercase{ text-transform: uppercase; }
.header-cart-welcome{
	float: right;
	width: 230px;
	padding-right: 10px;
	text-align: right;
	font-family: Cooper Bold BT,Times New Roman,serif
}
.header-cart-welcome-links{
	float: right;
	text-align: left;
	padding-left: 10px;
	border-left: 1px solid #000000;
	width: 90px;
	height: 36px;
}
.header-cart-welcome-links a{
	font-size: 10px;
	font-family: Cooper Bold BT,Times New Roman,serif;
}

/* Follow-Me Basket / Drop-Cart */
#dropcart_wrapper{
	height: auto;
	width: 235px;
	z-index: 999;
	display: none;
	position: relative;
	left: 0px;
	*left: -25px;
}
#dropcart_span{
	position: absolute;
	left: 0px;
}
.cart-drop-table {
	width: 260px;
	border-left: 1px solid #8F8174;
	border-right: 1px solid #8F8174;
	border-bottom: 1px solid #8F8174;
	background: #ffffff;
}
.cart-drop-table-top {
	background-image:url(../header_cart_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.cart-drop-row td, .cart-drop-prod-name td{
	font-size: 11px;
}
.cartdrop_footer td, .cartdrop_header td {
}
.cart-drop-prod-name a {
	font-size:12px;
}
.cart-drop-prod-header {

}
.cart-drop-left{

}
.drop-cart-product {
	color:#000000;
	display:block;
	font-weight:bold;
	margin-bottom:2px;
}
.dropcart-thumbnail {
	margin:0px;
	width: 80px;
}
.cart-drop-img{
	height: 95px;
	width: 95px;
	/*background: url(../fcart_img_bg.gif) no-repeat;*/
	margin: 12px 0px 12px 5px;
}
.cart-drop-info{
	padding: 15px 0px 0px;
}
.cart-drop-info table td{
	font-size: 11px;
}
.cart-drop-remove{ 
	padding: 15px 15px 0px 0px;
}
.cart-Descr-wrapper {
	left:-143px;
	position:relative;
	top:-20px;
	visibility:hidden;
	z-index:9999980;
}
.cart-drop-buttons{
	padding: 0px 0px 10px 0px;
}
.cart-Descr-inner {
}
.cart-Descr-inner a {
	color:#000000;
	text-decoration:underline;
}
.cartplus{ cursor: pointer; }
.cart-drop-spacer{ height: 2px; background: #CCCCCC; width: 230px; }

/*** FOOTER CLASSES ***/
#footer{ font-family: arial, sans-serif; background: #ffffff; /*margin-top: 15px;*/ padding-top: 10px;}
#footer #shopper_email{
	border-top: 1px inset #000000; 
	border-left: 1px inset #000000; 
	border-bottom: none; 
	border-right: none; 
	height: 14px;
	font-size: 10px;
	padding: 1px 7px;
	font-family: arial, san-serif;
	width: 115px;
}
.footer-top{
	background: #ffffff;
}
#footer .emailtitle{
	color: #CC6011; 
	font-size: 20px; 
}
#footer .footer-email{
	width: 180px;
	float: left;
	text-align: left;
}
#footer .footer-links{ 
	width: 800px;
	float: left;
	color: #2D1210; 
	font-size: 10px; 
	text-align: right; 
	font-family: Cooper Bold BT, Times New Roman, serif; 
}
#footer .footer-copyright{
	text-align: right;
	font-family: Cooper Bold BT, Times New Roman, serif;
	font-size: 10px;
	clear: left;
}
#footer .footer-seo{ 
	color: #2D1210; 
	font-size: 10px;
	width: 600px;
	clear: left;
	position: relative;
	top: 35px;
}
#footer .footer-links a:link, #footer .footer-links a:visited{ color: #2D1210; text-decoration: none; font-size: 10px; font-family: Cooper Bold BT, Times New Roman, serif;}
#footer .footer-links a:hover, #footer .footer-links a:active{ color: #2D1210; text-decoration: none; font-size: 10px; font-family: Cooper Bold BT, Times New Roman, serif;}

#footer .footer-thawte{
	clear: left;
	float: right;
	position: relative;
	top: -55px;
	width: 200px;
}

/*** LEFT NAV / DEPTLINK ***/
#deptlink{}
.nav{}

/* controls the top level left navigation links */
.deptbarlink:link, .deptbarlink:visited{ font-weight: normal; font-size: 10px; margin-left: 9px; color: #ffffff; text-align: left; text-decoration: none; text-transform: uppercase; font-family: arial, sans-serif; }
.deptbarlink:hover, .deptbarlink:active{font-weight: normal; font-size: 10px; margin-left: 9px; color: #ffffff; text-align: left; text-decoration: none; text-transform: uppercase; font-family: arial, sans-serif; }

/* controls the 2nd level left navigation links */
.deptbarlink2:link, .deptbarlink2:visited{font-weight: normal; font-size: 10px; margin-bottom: 4px; margin-left: 15px; color: #ffffff; text-align: left; text-decoration: none; text-transform: uppercase; font-family: arial, sans-serif; }
.deptbarlink2:hover, .deptbarlink2:active{font-weight: normal; font-size: 10px; margin-bottom: 4px; margin-left: 15px; color: #ffffff; text-align: left; text-decoration: none; text-transform: uppercase; font-family: arial, sans-serif; }

/*** EMAIL SIGNUP ***/

/*** DEFAULT / HOMEPAGE ***/
.HomePageContent{ width: 1000px; }
.home-top{}
.home-top-left{ float: left; margin: 0px 5px 5px 0px; width: 725px; }
.home-top-center{ float: left; }
.home-top-right{ float: left; /*width: 270px;*/ }

.home-center-top{ margin: 0px 5px 5px 0px; background: #ffffff; }
.home-center-bottom{ margin: 0px 5px 0px 0px; height: 152px; background: #ffffff; }
.home-right-top{ margin: 0px 0px 5px 0px; background: #ffffff; width: 270px; height: 211px; text-align: center; }
.home-right-bottom{ width: 270px; height: 212px; background: #ffffff; text-align: center; }
.home-bottom{ clear: left; }
.home-bottom-right{ float: left; }
.home-bottom-left{ float: left; width: 178px; }
.home-bottom-left #shopper_email{
	border-top: 1px inset #000000; 
	border-left: 1px inset #000000; 
	border-bottom: none; 
	border-right: none; 
	height: 14px;
	font-size: 10px;
	padding: 1px 7px;
	font-family: arial, san-serif;
	width: 115px;
}
.home-bottom-left .emailtitle{
	color: #CC6011; 
	font-size: 20px; 
}

/*** DEPARTMENT PAGES ***/
.DeptPageContent{
	font-family: arial, sans-serif;
	/*height: 570px;*/
	background: #ffffff;
	margin: 0px 0px 15px 0px;
	
}
.DeptTitle{ 
	font-family: Cooper Bold BT, Times New Roman, serif; 
	font-weight: bold; 
	font-size: 16px; 
	color: #2D1210; 
	padding-left: 60px;
}
.DeptPageContent h1{  }
.DeptPageContent .deptInfo{
	display: block;
	width: 630px;
	/*padding: 0px 15px;*/
	padding: 0px 0px 0px 115px;
	float: none;
	/*width: 250px;*/
}
.DeptPageContent .deptInfo img{
	display: block;
}
.DeptPageContent .deptDesc{
	padding: 0px 0px 0px 115px;
	width: 635px;
}

.DeptPageContent #SpannerLinks{
	margin-top: 15px;
	display: none;
}
.DeptPageContent #SpannerLinks br{
	display: none;
}
.DeptPageContent #PageSpannerTop{
	width: 830px !important;
	margin-bottom: 10px;
}
/* controls the subdepartment links */
.deptlinkM:link, .deptlinkM:visited{ color: #2D1210; text-decoration: none; font-family: arial, sans-serif; font-size: 10px; }
.deptlinkM:hover, .deptlinkM:active{ color: #2D1210; text-decoration: none; font-family: arial, sans-serif; font-size: 10px; }

/* controls the product links */
.DeptPageContent .deptlinkP:link, .DeptPageContent .deptlinkP:visited{ color: #2D1210; text-decoration: none; font-family: arial, sans-serif; font-size: 10px; display: block; width: 155px; }
.DeptPageContent .deptlinkP:hover, .DeptPageContent .deptlinkP:active{ color: #2D1210; text-decoration: none; font-family: arial, sans-serif; font-size: 10px; display: block; width: 155px; }

/* price class used when a product is on sale */
.ListPricewSale{ color: #2D1210; font-family: arial, sans-serif; font-size: 11px; }
.ListPricewoSale{color: #2D1210; font-family: arial, sans-serif; font-size: 11px; }
.SalePrice{font-family: arial, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold; }
.MSRPPrice{font-family: arial, sans-serif; font-size: 11px; color: #2D1210; }

.deptListing{
  margin-top:10px;

}
.deptListing img{
	margin-top: 10px; 
}
.deptListing .shortDesc{ }
.deptListing .shortDesc div{ display: none; }

.PageSpanner, .PageSpanner2{
	display: block;
	text-align: right;
	color: #CC6011;
	margin: 0px 25px 0px 0px;
}
.PageSpanner a, .PageSpanner2 a{
	color: #2D1210;
	padding: 0px 2px;
}
.PageSpanner a b, .PageSpanner2 a b{
	color: #2D1210;
	font-weight: normal !important;
}
.PageSpanner b, .PageSpanner2 b{
	color: #cc6601;
	padding: 0px 2px;
}

/*** DEPT PAGE 60 ***/
.PageSixty{
	background: #ffffff;
	padding: 0px 0px 25px 15px;
	height: 470px;
}
.PageSixty .spacer{
	height: 5px;
	width: 300px;
	background: #BDB5AA;
	clear: left;
	margin: 15px 0px 5px 0px;
	*margin: 0px 0px 5px 0px;
}
.PageSixty .left{
	width: 370px; 
	text-align: left; 
	float: left;
}
.PageSixty .left img{
	
}
.PageSixty .right{
	width: 610px; 
	float: left;
}
.PageSixty .right a{
	text-transform: uppercase;
	font-size: 11px;
}
.PageSixty .right .col1, .PageSixty .right .col2, .PageSixty .right .col3{
	float: left;
	width: 190px;
}
.PageSixty .col5{
	float: left;
	text-align: right;
	width: 344px;
}
.PageSixty .col6{
	float: left;
	width: 270px;
}
.PageSixty .PageContent h4{
	width: 750px;
	margin: 10px auto;
	font-size: 14px;
}
.PageSixty .PageContent ul{
	width: 750px;
	margin: 0px auto;
}
.PageSixty .PageContent li{
	width: 750px;
}
.PageSixty .deptListing{
	display: none; 
}
.subdeptlink:link, .subdeptlink:visited, .subdeptlink:hover, .subdeptlink:active{
	font-family: Cooper Bold BT,Times New Roman,serif !important;
	font-size: 11px !important;
	padding: 0px 0px 0px 10px;
}
/*** PRODUCT PAGE ***/
.ProductPageContent{
	font-family: arial, sans-serif;
	/*height: 570px;*/
	background: #ffffff;
}
#mainimg{ margin: 60px 0px 0px 0px; }
#enlargeDiv{ text-align: center; }
.ProductName{ 
	font-weight: bold; 
	font-size: 20px; 
	color: #2D1210;
	margin-top: 60px;
	font-family: Cooper Bold BT, Times New Roman, serif;
}
.ProductAttr{
	font-family: arial, sans-serif;
	font-size: 10px;
	width: 170px;
	border: 1px solid #8F8174;
	text-transform: uppercase;
}
.prodqty{ border: 1px solid #8F8174; font-weight: bold; }
.prod-desc-div{
	padding-right: 20px;
}

/* controls "Back To" links */
.deptlinkM2:link, .deptlinkM2:visited{ font-size: 12px; color: #555555; text-decoration: none;}
.deptlinkM2:hover, .deptlinkM2:active{font-size: 12px; color: #ee484c; text-decoration: none;}

/* related product section title "You May Also be Interested In" */
.relProductlabel{color: #2D1210;}
.ListPricewSaleR{font-size: 12px; color: #2D1210;}
.ListPricewoSaleR{font-size: 12px; color: #2D1210;}
.SalePriceR{font-size: 12px; color: #ff0000;}
.MSRPPriceR{font-size: 12px; color: #2D1210;}

.prodThmb{ margin: 0px 0px 8px 0px; }
#swatchesDiv{ margin-top: 60px; }
.relProduct img{ border: 1px solid #93704A; width: 80px; }

/*** CHECKOUT PAGES ***/

/* the color used in the ecommerce and shopper page tables, used to create borders around the page elements  */
.SubHeadbgcolor{ background: #999999; color: #2D1210;}
.SubHeadText{ text-transform: uppercase; color: #2D1210; font-size: 10px; text-align: left; }
.TableText, .tablebgcolor, .cart_list_item{ color: #2D1210; text-align: left; font-size: 9px;}
.cart_list_item{ padding: 8px 0px; }
.CartLabels{ background: #999999; color: #2D1210;}
.BasketErrors{ background: #ffffff;color: #ff0000;}
.PurchaseErrors{ background: #ffffff; color: #ff0000;}
.ErrorMsg{ background: #ffffff; color: #ff0000;}
.PaymentInput{ font-weight: bold; color: #2D1210;}
.graybar{ background: #BDB3AA; height: 8px; }
.bsktqty{ border: 1px solid #2D1210; width: 25px; font-size: 11px; }

.basketlinkP:link, .basketlinkP:visited{ font-size: 18px; text-decoration: none; color: #ffffff; }
.basketlinkP:hover, .basketlinkP:active{font-size: 18px; text-decoration: none; color: #ffffff; }

.small{ font-size: 10px !important; font-family: arial, sans-serif; }
.SubTitle{ font-size: 18px !important; margin-bottom: 5px; }

.checkout-tbl img{
	width: 80px;
}

/* payment.asp */
.checkoutTbl{}
.checkoutTbl td{ font-size: 12px; }
.checkoutTbl .PaymentTitle{ font-size: 11px; width: 110px; }
.checkoutTbl .paymentInput{
	font-size: 11px;
	margin-bottom: 5px;
	padding: 0px 5px;
	width: 190px;
}
#_cc_expmonth{ font-size: 11px; margin: 0px 5px 5px 0px; width: 110px; }
#_cc_expyear{ font-size: 11px; margin-bottom: 5px; width: 90px; }
#cc_type{ font-size: 11px; margin-bottom: 5px; width: 105px; }
.checkoutTbl a:link, .checkoutTbl a:visited{
	color: #CC6011; font-weight: bold; text-decoration: none;
}
.checkoutTbl a:hover, .checkoutTbl a:active{
	color: #CC6011; font-weight: bold; text-decoration: none;
}
.SalePriceB{font-weight:bold; color: #ff0000;}
.linespacer{
	height: 1px;
	background: #2D1210;
	margin-top: 7px;
}

/*shipping.asp*/
.contactDiv{}
.shippingTbl{}
.shippingTbl #bill_to_state, .shippingTbl #ship_to_state{
	width: 100px;
}
.shippingTbl #bill_to_country, .shippingTbl #ship_to_country{
	width: 100px;
}
.shippingTbl input, .shippingTbl select{
	font-size: 11px;
	margin-bottom: 5px;
}
.shippingTbl .shipTitle{ font-size: 11px; }
.basket_comment{ width: 500px; }

/*** LOGIN PAGES ***/
.newAccountTbl{ 
	width: 305px; 
	height: 275px; 
	float: left; 
	margin: 0px 10px 0px 25px; 
	background: url(../register_bg.gif) no-repeat;
	padding: 25px; 
}
.returnLoginTbl{ 
	width: 305px; 
	height: 275px;
	float: left; 
	margin-left: 10px; 
	background: url(../login_bg.gif) no-repeat;
	padding: 25px;
}
.newAccountTbl .required, .returnLoginTbl .required{
	font-weight: normal;
	font-size: 11px;
}
.returnLoginTbl td, .newAccountTbl td{
	font-size: 11px;
}

.returnLoginTbl #shopper_email{
	margin-bottom: 8px;
	padding: 2px 5px;
	font-size: 11px;
	color: #808080;
}

.returnLoginTbl #shopper_password{
	padding: 2px 5px;
	font-size: 11px;
	color: #808080;
	margin-bottom: 10px;
}
.loginTitle{ font-size: 18px !important; padding-bottom: 5px; }

#or-div{
	float: left; 
	margin-top: 145px;
}

/* contols the text written on the shopper pages (Shopper Lookup, New Account, etc) */
.SubText{ font-size: 10px; color: #2D1210;}
.optional{ background:#ffffff; color: #2D1210;}
.required{ font-weight: bold; background: #ffffff; color: #2D1210;}

/*** INFO PAGES ***/
.InfoPage{

}
	/* Contact Us - text 1 */
	#contact-outer{
		background: url(../logo_large.gif) no-repeat scroll center 40px;
		height: 490px;
	}
	.contact-title{
		font-family: Cooper Bold BT,Times New Roman,serif;
		font-weight: bold;
		font-size: 33px;
	}
	.contact-subtitle{
		font-size: 20px;
	}
	.contact-phone{
		font-size: 32px;
		color: #CC6011;
	}
	#contact-left{
		background: url(../shopping1.gif) no-repeat scroll left bottom;
		width: 400px;
		height: 410px;
		float: left;
		padding: 45px 0px 0px 45px;
	}
	#contact-right{
		background: url(../shopping2.gif) no-repeat scroll right bottom;
		width: 270px;
		height: 435px;
		padding: 45px 45px 0px 55px;
		float: right;
	}
	
.InfoPageContent{
	background: #ffffff;
}
.InfoPageContent p{
	width: 750px;
	margin: 0px auto;
}
.InfoPageContent h4{
	width: 750px;
	margin: 10px auto;
}
/** SURVEY_NEW **/
.survey-div{
	
}
.survey-div .survey-left{
	float: left;
	width: 328px;
	margin: 10px 25px 25px 10px;
}
.survey-div .survey-form{
	float: left;
	margin-top: 25px;
	font-size: 0.9em;
}
.survey-div .survey-info{
	clear: right;
	font-size: 0.9em;
}
.survey-div .survey-form .spacer{
	height: 5px;
	width: 300px;
	background: #BDB5AA;
	clear: left;
	margin: 15px 0px 5px 0px;
	*margin: 0px 0px 5px 0px;
}
.survey-div .survey-info form{
	clear: left;
}
.survey-div .survey-form input, .survey-div .survey-form textarea{
	font-size: 0.9em;
}
.survey-div .survey-form input.setwidth, .survey-div .survey-form textarea.setwidth{
	width: 300px;
}
.survey-div .survey-info-left{
	width: 155px;
	float: left;
	border-right: 1px solid #BDB5AA;
	margin-bottom: 15px;
	height: 70px;
}
.survey-div .survey-info-right{
	width: 150px;
	float: left;
	margin-left: 15px;
	padding-bottom: 15px;
}
.survey-div .survey-right{
	float: right;
	width: 254px;
	margin-top: 60px;
}

/* SEARCH.asp */
#nsearch{margin-left:5px !important;text-align:left;}

#searchPagination{width:730px;text-align:right;color:#333333;font-size:10px;}
#searchPagination b{color:#ED8BA5;font-weight:normal !important;}
#searchPagination .searchPaginationLink1:link    	{font-size: 10px; color: #333333; text-decoration: none; }
#searchPagination .searchPaginationLink1:visited  	{font-size: 10px; color: #333333; text-decoration: none; }
#searchPagination .searchPaginationLink1:hover  	{font-size: 10px; color: #333333; text-decoration: none; }
#searchPagination .searchPaginationLink1:active   	{font-size: 10px; color: #333333; text-decoration: none; }

#searchPageContent a{font-size:10pt;text-decoration: none; color: #000000;}
#searchPageContent a:hover{font-size:11px;text-decoration: underline; color: #000000;}
#searchPageContent #searchResultsTbl a{font-size:11px;text-decoration: none; color: #333333;display:block;width:80px;}
#searchPageContent #searchResultsTbl a:hover{font-size:11px;text-decoration: underline; color: #333333;display:block;width:80px;}
#searchResultsTbl{width:750px;}
#searchResultsTbl img{margin:10px 0px 5px 0px;}
#searchResultsTbl .ListPricewoSale{display:block;width:150px;}
#searchResultsTbl .ListPricewSale{display:block;width:150px;}
#searchPageContent  li{font-size:12px !important;}

/* Receipt.asp */
.ConfirmedPageContent{ padding: 0px 45px; }
.receiptTbl{ border: 1px solid #938F8C; width: 762px; }
.receiptTbl-top{ background: url(../receipt-top-bg.gif) no-repeat; height: 171px; }
.receiptTbl-top td{ font-size: 11px; }
.receiptTbl-bottom{ background: #635950 url(../receipt-bottom-bg.gif) no-repeat; height: 200px; }
.receiptTbl-bottom .receipt-title{
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}
.receiptTbl-bottom td{ color: #ffffff; }
.receiptTbl .order-title{ font-size: 16px; font-weight: bold; padding-left: 25px; }
.receiptTbl .order-title.orange{ padding-left: 0px !important;}
.receiptTbl .cart_list_total{ background: #38332F; padding: 5px 5px 5px 10px; width: 120px; }