td.productListing-heading {
	background-color:#999999;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	height:20px;
	padding:10px 2px;
}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
	background-color:#222222;
}
tr.accountHistory-odd, 
tr.addressBook-odd, 
tr.alsoPurchased-odd, 
tr.payment-odd, 
tr.productListing-odd, 
tr.productReviews-odd, 
tr.upcomingProducts-odd, 
tr.shippingOptions-odd {
	background-color:#444;
}

tr {
	display:table-row;
	vertical-align:inherit;
}
td.productListing-data {
	font-size:12px;
	padding:10px 0;
}
.nowrap {
white-space:nowrap;
}
.template-button-left {
	background:transparent url(../templates/acidgreen/images/button-left.png) no-repeat scroll 0 0;
	width:8px;
}
.template-button-left, .template-button-middle, .template-button-right {
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	/*float:left;*/
	font-family:Verdana;
	font-size:11px;
	height:20px;
	margin:0;
	padding:7px 0 5px;
	vertical-align:bottom;
}
.template-button-middle {
	background:transparent url(../templates/acidgreen/images/button-middle.png) repeat-x 0 0;
}
.template-button-right {
	background:transparent url(../templates/acidgreen/images/button-right.png) no-repeat 0 0;
	width:8px;
}
.template-button-middle .submitButton{
  white-space: nowrap;
  vertical-align: top;
  border: 0px;
  color: #FFFFFF;
  font-family: Verdana;
  font-size: 11px;
  text-decoration: none; 
  cursor: pointer;
  background: transparent;
}
td.contentBoxHeadingCenter {
	background-image:url(../templates/acidgreen/images/infobox/content_top_center.png);
	background-repeat:repeat-x;
	color:#000099;
	font-weight:bold;
	padding-left:15px;
}
td.contentBoxFooterCenter {
	background-image:url(../templates/acidgreen/images/infobox/content_footer_center.png);
	background-repeat:repeat-x;
}
td.BoxBorderLeft {
	border-left:1px solid #D3D3D3;
	padding-left:10px;
	width:1px;
}
td.BoxBorderRight {
	border-right:1px solid #D3D3D3;
	padding-right:10px;
	width:1px;
}
.shipping_title {
	background-color:#666666;
	padding:4px;
}
.shipping_error td {
	padding: 4px 0 6px 0;
}
.moduleRow {
	background-color:#666666;
	color:#FFFFFF;
}
.moduleRow, .moduleRowSelected, .moduleRowOver {
	cursor:pointer;
}
.moduleRow td {
	border-bottom:20px solid #000000;
	padding:4px 0;
}
.moduleRowOver td {
	border-bottom:20px solid #000000;
	padding:4px 0;
	background-color : #d7e9f7;
}
.moduleRowSelected td {
	border-bottom:20px solid #000000;
	padding:4px 0;
	background-color : #e9f4fc;
}


