/* CSS Document */

#content table { 
 background-color: #E5DCBB; 
 color: #000000; 
 border-collapse:collapse;
} 


.headercell1 { 
 background-image:url(specbg.jpg);
 background-repeat:repeat-x;
 color: #ffffff; 
 font-weight:bold;
 height:32px;
 padding-left:5px;
 border:0px solid #FFFFFF;
  font-size:11px;
}
.headercell2 {
	background-color:#F9F6EE;
	color: #271C0;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:1px solid #CAB889;
}
.headercell22 {
	background-color:#F9F6EE;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:2px solid #CAB889;
 	border-bottom:2px solid #CAB889;
}
.speccell1 {
	background-color:#F9F6EE;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:1px solid #CAB889;
}
.speccell2 {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:1px solid #CAB889;
}
.priceheader {
	background-color:#F9F6EE;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:2px solid #CAB889;
 	border-bottom:2px solid #CAB889;
	text-align:center;
}
.pricetopright {
	background-color:#F9F6EE;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	font-size:11px;
	border-top:2px solid #CAB889;
 	border-bottom:2px solid #CAB889;
	text-align:right;
	padding-right:7px;
}
.totalprice {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-right:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:2px solid #CAB889;
	text-align:right;
}
.headercell2a {
	background-color:#F9F6EE;
	color: #271C0;
	font-weight:bold;
	height:34px;
	padding-left:7px;
	padding-top:6px;
	padding-right:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:1px solid #CAB889;
}
.headercell22a {
	background-color:#F9F6EE;
	color: #8B7528;
	font-weight:bold;
	height:34px;
	padding-left:7px;
	padding-top:6px;
	padding-bottom:4px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:1px solid #CAB889;
}
.headercell3 {
	background-color:#F1ECDA;
	color: #271C0A;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:1px solid #CAB889;
}
.headercell33 {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
	border-top:1px solid #CAB889;
 	border-bottom:2px solid #CAB889;
}
.headercell4 { 
 background-image:url(specbg.jpg);
 background-repeat:repeat-x;
 color: #ffffff; 
 font-weight:bold;
 height:32px;
 padding-left:7px;
 border-top:1px solid #FFFFFF;
 border-bottom:1px solid #FFFFFF;
 border-left:0px solid #FFFFFF;
 border-right:1px solid #FFFFFF;
  font-size:11px;
}




.headercell6 { 
 background-image:url(productback3.jpg);
 background-repeat:repeat-x;
 color: #E5DCBB; 
 font-weight:bold;
 height:32px;
 padding:7px 5px 7px 5px;
 border: 1px solid #333333;
  font-size:12px;
  text-align:center;
}
.billingrow { 
 background-image:url(productback3.jpg);
 background-repeat:repeat-x;
 color: #E5DCBB; 
 font-weight:bold;
 padding:7px 5px 7px 5px;
 border-bottom: 1px solid #333333;
  font-size:12px;
  text-align:left;
}
.billingdetails { 
 	color: #333333; 
 	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
  	font-size:10px;
  	text-align:left;
	vertical-align:top;
	border-bottom:1px solid #211604;
}
.producttable { 
 margin-right:5px;
 margin-bottom:5px;
}
.billingcell { 
 	color: #333333; 
 	padding:2px 4px 2px 10px;
  	font-size:10px;
  	text-align:left;
}
.billingcell1 { 
 	color: #333333; 
 	padding:7px 4px 2px 10px;
  	font-size:10px;
  	text-align:left;
	margin-top:10px;
}
.billingcell2 { 
 	color: #333333; 
 	padding:12px 4px 2px 10px;
  	font-size:10px;
  	text-align:left;
	margin-bottom:10px;
}
.billingcell3 {
	color: #333333;
	padding:6px 4px 2px 10px;
	font-size:10px;
	text-align:left;
	margin-top:10px;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #333333;
}
.billingcell4 { 
 	color: #333333; 
 	padding:2px 4px 12px 10px;
  	font-size:10px;
  	text-align:left;
}
.billingcell5 { 
 	color: #990000; 
 	padding:12px 4px 12px 10px;
  	font-size:12px;
	font-weight:bold;
  	text-align:left;
}
.billingcell6 { 
 	color: #333333; 
 	padding:12px 4px 2px 10px;
  	font-size:10px;
  	text-align:right;
	margin-top:10px;
}
.billingcell7 { 
 	color: #333333; 
 	padding:12px 4px 2px 3px;
  	font-size:10px;
  	text-align:left;
	margin-top:10px;
	
	padding-bottom:15px;
}
.billingcell8 {  
 	padding:12px 4px 12px 10px;
  	font-size:12px;
	font-weight:bold;
  	text-align:left;
	border-bottom:1px solid #333333;
	margin-bottom:15px;
}

.billingcell9 {  
 	padding:1px 4px 12px 3px;
}
.billingcell10 { 
 	color: #333333; 
 	padding:12px 4px 2px 10px;
  	font-size:10px;
  	text-align:left;
	margin-top:10px;
}


.billingheader { 
 background-image:url(specbg.jpg);
 background-repeat:repeat-x;
 color: #ffffff; 
 font-weight:bold;
 padding:10px 14px 10px 10px;
  font-size:10px;
  text-align:left;
  margin-top:15px;
}
.framecell { 
 background-color:#E5DCBB;
 color: #333333; 
 padding:10px 5px 5px 5px;
 border-left: 1px solid #333333;
 border-right: 1px solid #333333;
 text-align:center;
 height:120px;
 vertical-align:top;
}
.summarycell { 
 background-color:#E5DCBB;
 color: #271C0A; 
 padding:5px;
 border-left: 1px solid #333333;
 border-right: 1px solid #333333;
 text-align:center;
 font-size:10px;
}
.summarycell2 { 
 background-color:#E5DCBB;
 color: #333333; 
 padding:5px;
 border-left: 1px solid #333333;
 border-right: 1px solid #333333;
 text-align:center;
 font-size:10px;
}
.pricecell { 
 background-color:#E5DCBB;
 color: #271C0A; 
 padding:5px;
 border-left: 1px solid #333333;
 border-right: 1px solid #333333;
 text-align:center;
 font-size:12px;
 font-weight:bold;
}
.moreinfocell { 
 background-color:#E5DCBB;
 color:#666666;
 padding:5px;
 border-left: 1px solid #666666;
 border-right: 1px solid #666666;
 border-bottom: 1px solid #666666;
 text-align:center;
 font-size:12px;
 font-weight:bold;
}


.infocell { 
 background-color:#FFFFFF;
 border: 1px solid #333333;
 color:#990000;
 font-weight:bold;
 padding-top:3px;
 padding-bottom:3px;
 padding-left:4px;
 padding-right:4px;
 font-size:11px;
}
.infocell2 { 
 background-color:#FFFFFF;
 border: 2px solid #333333;
 color:#990000;
width:30px;
height:30px;
}
.listcell1 { 
	background-color:#FFFFFF;
 	color: #333333; 
 	font-weight:bold;
 	height:32px;
 	padding-left:5px;
 	border-left: 1px solid #333333;
	border-top:1px solid #333333;
 	border-bottom:1px solid #333333;
  	font-size:10px;
}
.listcell2 { 
	background-color:#FFFFFF;
 	color: #333333; 
 	font-weight:bold;
 	height:32px;
 	padding-left:5px;
 	border-bottom:1px solid #333333;
  	font-size:10px;
}
.listcell3 { 
	background-color:#FFFFFF;
 	color: #333333; 
 	font-weight:bold;
 	height:32px;
 	padding-left:5px;
 	border-right: 1px solid #333333;
 	border-bottom:1px solid #333333;
  	font-size:10px;
}

.productcell { 
background-color:#FFFFFF;
 border-left: 1px solid #444A6C;
 border-bottom: 1px solid #444A6C;
 color: #444A6C;
 padding:5px;
 vertical-align:top;
 padding-top:12px;
 padding-bottom:10px;
 background-color:#FFFFFF;
}
.productcell2 { 
 background-image:url(productback2.jpg);
 background-repeat:no-repeat; 
 border-right: 1px solid #444A6C;
 border-bottom: 1px solid #444A6C;
 color: #444A6C;
 padding:5px;
 vertical-align:middle;
 background-color:#FFFFFF;
}
.productcell3 { 
 background-image:url(productback3.jpg);
 background-repeat:no-repeat; 
 border-right: 1px solid #444A6C;
 border-bottom: 1px solid #444A6C;
 color: #444A6C;
 padding:5px;
 vertical-align:middle;
 background-color:#FFFFFF;
}
.productcell4 { 
 background-image:url(productback4.jpg);
 background-repeat:no-repeat; 
 border-bottom: 1px solid #444A6C;
 color: #444A6C;
 padding:5px;
 vertical-align:top;
 background-color:#FFFFFF;
}
.productcell5 { 
 background-image:url(productback4.jpg);
 background-repeat:no-repeat; 
 border-bottom: 1px solid #444A6C;
 border-right: 1px solid #444A6C;
 color: #444A6C;
 padding:5px;
 vertical-align:top;
 background-color:#FFFFFF;
}
.productcell6 { 
 border-bottom: 1px solid #444A6C;
 border-right: 1px solid #444A6C;
 color: #444A6C;
 padding:5px;
 vertical-align:top;
 background-color:#FFFFFF;
}
.oddrow { 
 background-image:url(productback.jpg);
 background-repeat:no-repeat;
 background-color: #FFFFFF;
 border-bottom: 1px solid #444A6C; 
 color: #444A6C;
 padding:5px;
 height:35px;
}
.oddrow2 { 
 background-color: #E2E3EA; 
 color: #444A6C; 
 border-bottom: 1px solid #444A6C;
}
detailscell { 
 background-color: #FFFFFF;
 border-right: 1px solid #444A6C; 
 border-left: 1px solid #444A6C; 
 border-bottom: 1px solid #444A6C; 
 color: #444A6C;
 padding:5px;
}
.cartcell { 
  background-image:url(productback.jpg);
 background-repeat:no-repeat; 
 text-align:right;
 padding-right:5px;
 padding-top:6px;
 border-bottom: 1px solid #444A6C;
 background-color:#FFFFFF;
}
.price { 
  background-image:url(productback.jpg);
 background-repeat:no-repeat;
 background-color: #FFFFFF; 
 color: #271C0A; 
 font-weight:bold;
 border-bottom: 1px solid #444A6C;
}
.oddrow2 { 
 background-color: #E2E7EC; 
 color: #444A6C; 
 border-left: #F9FBFD; 
}
img.oddrow { 
 margin-right:5px; 
}
.empty { 
 background-color: #FFFFFF; 
 color: #FFFFFF; 
}
.cartheader1 { 
 	background-image:url(productback3.jpg);
 	background-repeat:repeat-x;
 	color: #ffffff; 
 	font-weight:bold;
 	padding:10px;
  	font-size:10px;
  	text-align:left;
}
.cartheader2 { 
 	background-image:url(productback3.jpg);
 	background-repeat:repeat-x;
 	color: #ffffff; 
 	font-weight:bold;
  	font-size:10px;
  	text-align:center;
}
.cartheader3 { 
 	background-image:url(productback3.jpg);
 	background-repeat:repeat-x;
 	color: #ffffff; 
 	font-weight:bold;
 	padding-right:10px;
  	font-size:10px;
  	text-align:right;
}
.cartproduct1 { 
 	color: #333333; 
 	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
  	font-size:10px;
  	text-align:left;
	vertical-align:top;
	border-bottom:1px solid #CAB889;
}
.cartproduct2 { 
 	color: #333333; 
 	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
  	font-size:10px;
  	text-align:center;
	vertical-align:top;
	border-bottom:1px solid #CAB889;
}
.quantityrow { 
 	color: #333333; 
 	padding-left:7px;
	padding-top:5px;
	padding-bottom:10px;
  	font-size:10px;
  	text-align:center;
	vertical-align:top;
	border-bottom:1px solid #CAB889;
}
.removerow { 
 	color: #333333; 
 	padding-left:7px;
	padding-top:7px;
	padding-bottom:10px;
  	font-size:10px;
  	text-align:center;
	vertical-align:top;
	border-bottom:1px solid #CAB889;
}
.cartproduct3 { 
 	color: #333333; 
 	padding-right:7px;
	padding-top:10px;
  	font-size:10px;
  	text-align:right;
	vertical-align:top;
	border-bottom:1px solid #CAB889;
}
.carttotal1 { 
 	color: #333333; 
	background-color:#E8E8E8;
 	padding:8px 10px 8px 10px;
  	font-size:10px;
  	text-align:left;
  	border-bottom:1px solid #333333;
}
.carttotal2 { 
 	color: #333333;
	background-color:#E8E8E8; 
 	padding-right:10px;
  	font-size:10px;
  	text-align:right;
  	border-bottom:1px solid #333333;
}
.carttotal3 { 
 	color: #333333; 
 	padding:8px 10px 8px 10px;
  	font-size:10px;
  	text-align:left;
  	border-bottom:1px solid #333333;
}
.carttotal4 { 
 	color: #333333; 
 	padding-right:10px;
  	font-size:10px;
  	text-align:right;
  	border-bottom:1px solid #333333;
}
.carttotal5 { 
 	color: #211604; 
	background-color:#B59936;
 	padding:7px 10px 8px 10px;
  	font-size:11px;
	font-weight:bold;
  	text-align:left;
  	border-top:2px solid #211604;
	border-bottom:2px solid #211604;
}
.carttotal6 { 
 	color: #211604;
	background-color:#B59936; 
 	padding-right:7px;
  	font-size:11px;
	font-weight:bold;
  	text-align:right;
  	border-top:2px solid #211604;
	border-bottom:2px solid #211604;
}
.cartbuttonwrapper { 
	padding:15px 0px 5px 10px;
	margin-top:20px;
	text-align:right;
}
.cartbuttonwrapper2 { 
	padding:25px 0px 0px 10px;
	text-align:right;
	border-top: 1px solid #333333;
	margin-top:25px;
}
.contacttabletop {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	padding-top:5px;
	font-size:11px;
	border-top:1px solid #CAB889;
}
.contacttablemiddle {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	font-size:11px;
}
.contacttablebottom {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	padding-bottom:5px;
	font-size:11px;
	border-bottom:1px solid #CAB889;
}
.contactcaptcha {
	background-color:#F1ECDA;
	color: #8B7528;
	font-weight:bold;
	height:28px;
	padding-left:7px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
	border-top:1px solid #CAB889;
	border-bottom:1px solid #CAB889;
}
