/*GLOBAL*/
.site-form fieldset { border-color: #E1E4CA; }
.site-form legend span.legend { background-color:#E1E4CA; }
.site-form legend span.legend span { color:#91A347;  background-color:#E1E4CA; }
.site-form label span.title,.site-form .group span.title { color:#61711C; }
a.button span, span.button span { color:#fff !important;  }
a.alt span, button span.alt span { color:#fff !important; }

/* COMMERCE */
table.contents caption { color:#61711C; }
table.contents th { color:#61711C;background-color:#E1E4CA; }
table.contents td { border-bottom-color: #E1E4CA; }
table.contents td.left { border-left-color: #E1E4CA; }
table.contents td.right { border-right-color: #E1E4CA; }
table.contents .title span { color:#61711C; }
table.contents tr.totals { background-color:#E1E4CA; color:#61711C; }
table.contents td.totals { background-color:inherit; color:#61711C; font-weight: bold;}

#order-contents table .totals { background-color:#E1E4CA; color:#61711C; }

#product-listings dt { color:#61711C; background-color: #E1E4CA; }
#product-listings dd .image { }
#product-listings dt a { color: #61711C; }
#quick-details h3 { background-color:#E1E4CA; color:#61711C; padding: 10px; }

.pagination .number { border-color: #E1E4CA; }
.pagination .number:hover { border-color: #61711C; }
.pagination .active { border-color: #61711C; background-color:#E1E4CA; }

#details h3 { color:#61711C; border-color: #E1E4CA; }
#details .panel { width: 30%; }
#details .panel #sub-products h5 { color:#61711C; border-top-color: #E1E4CA; }
#details .display ul.tabs li{ background-color: #E1E4CA;}
#details .display ul.tabs li.active{ background-color: #61711C; }
#details .display ul.tabs li a{ color:#61711C; }
#details .display ul.tabs li.active a{ color:#E1E4CA; }

#details .display .tab-blocks .tab-block{ border-color: #61711C; }
#related ul { margin-top: 0; }
#gallery li { border-color: #E1E4CA; }
#related h3 { display:block; margin: 0 0 10px 0; }
#related .nav { border-color: #E1E4CA; }
#related .prev { background-color: #E1E4CA; }

#checkout h3 { color:#61711C; }
#checkout #address-list,#order-history-details #address-list { border-color: #61711C; background-color:#EAEDD7; }
#checkout .display h3,
#checkout .order-history-details h3 { color:#61711C; }
#checkout div#address-confirm { background-color: #FBFCFC; border-color: #E1E4CA; }

#checkout .meter { border-color: #61711C; background-color:#FBFCFC; }
#checkout .meter li { color:#DDDDDB; background-color:#E1E4CA; }
#checkout .meter li.active { color:#55555B; background-color:#61711C; }
#checkout .meter li a { color:#61711C; padding: 0 29px 0 19px; }

#wish-list dt { color:#61711C; background-color: #E1E4CA; }
#wish-list dt a{ color:#61711C; }

#address-list .display {border-color: #E1E4CA; }
#payment-logos img { border-color: #E1E4CA; }

.price { color: #61711C; }
#internal #content #commerce #payment-logos img { border-width: 1px; }
