.event-dates {
	border-right: solid 1px #D9E1D2; border-bottom: solid 1px #D9E1D2;
	padding-right:12px;
	background-color:#F7FCFF; /**/
	padding-left: 5px; 
	vertical-align: top;
}

.event-dates h1 { 
	/*color: #ffffff; */
	margin-top: 2px;
	margin-bottom: 2px;
}
.listing-border-event {
	border-right: solid 1px #D9E1D2; border-bottom: solid 1px #f5f5f5;
}

.listing-top {
	background-image: url(/img/store.top.line.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 11px;
}

.listing-border {
	border-right: solid 1px #D9E1D2; border-bottom: solid 1px #D9E1D2;
	padding-right:12px;
}

.listing-border-left {
	border-right: solid 1px #D9E1D2; border-bottom: solid 1px #D9E1D2;
}

.listing-border-right {
	border-right: solid 1px #D9E1D2; 
}

.listing-border-cart {
	border-right: solid 1px #D9E1D2; /*border-bottom: solid 1px #D9E1D2;*/
	padding-top:6px;
}
.listing-border-cart2 {
	border-right: solid 1px #D9E1D2; 
}


.cart-padding {
	padding-top:6px;
	
}

.listing-bottom {
	border-bottom: solid 1px #D9E1D2;
}

tr.listing-border-item td, tr.listing-border-item th{
	border-bottom: solid 1px #D9E1D2;
}

tr.listing-border-item-top td, tr.listing-border-item-top th{
	border-top: solid 1px #D9E1D2;
}


tr.sub-total td{
	border-top: solid 1px #CEE1EA;
}

td.left-only{
	border-right: solid 1px #D9E1D2; 
}

.book-item-body {
	border-right: solid 1px #D9E1D2;
}

.cart-button{
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;
	background-color: #6E8D47;
	border: solid 1px #6E8D47;
	-moz-border-radius: 3px 3px 3px 3px;
}

.cart-button2{
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;
	background-color: #1C5B7A;
	/**/border: solid 1px #808080;
	-moz-border-radius: 3px 3px 6px 6px;
}

.cart-button3{
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;
	background-color: #F1AE17;
	border: solid 1px #A0522D;
	-moz-border-radius: 3px 3px 3px 3px;
}

.store-price-member {
	color: #F15E16;
	font-weight: bold;
}

.store-price-nonmember {
	color: #91B165;
	font-weight: bold;
}

.store-onsale {
	color: #F15E16;
	font-weight: bold;
	font-size:x-small;
}