#transaction_history ul {
	margin: 0;
	padding: 0;
}

#transaction_history ul li {
	list-style: none;	
	display: block;
	width: 100%;
	padding: 10px 1em;
	margin: 5px 0 ;

	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fefefe 0%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fefefe 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fefefe 0%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fefefe 0%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fefefe 0%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
	
	border: 1px solid #cecece;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
    
	float: left;
}

/* Front end styles */
.site-content #transaction_history ul li > span {
	float: left;
	width: 33%;
}

.site-content #transaction_history .action {	
	float: right;
	width: auto; 
}

.site-content article#post-8 {
border: none;
margin-bottom: 0;
padding-bottom: 0;	
}

.accept_t_and_c {
float: right;	
}

#t_and_c_error {
    background-color: #FFEBE8;
    border-color: #CC0000;
	padding: 0 0.6em;
	 margin: 5px 0 15px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;	 	
}

#t_and_c_error p {
   margin: 0.5em 0;
    padding: 11px;
	
}

/* Back-end styles */

.wp-admin #transaction_history ul li.header {
background: none;
border: none;
font-weight: bold;
margin: 0;
padding: 0 0 0 1em;
}

.wp-admin #transaction_history ul li {
width: 95%;	
}

.wp-admin #transaction_history .customer {
	float: left;
	width: 17%;
	min-height: 1px;
	min-width: 130px;
}

.wp-admin #transaction_history .date {
	float: left;
	width: 17%;
	min-height: 1px;
	min-width: 130px;
}

.wp-admin #transaction_history .purchase {
	float: left;
	width: 17%;
	min-height: 1px;
	min-width: 130px;
}

.wp-admin #transaction_history .gross {
	float: left;
	width: 8%;
	min-height: 1px;	
}

.wp-admin #transaction_history .fee {
	float: left;
	width: 8%;
	min-height: 1px;	
}

.wp-admin #transaction_history .net {
	float: left;
	width: 8%;	
	min-height: 1px;
}

.wp-admin #transaction_history .txn_id {
	float: left;
	width: 17%;	
	min-height: 1px;
	min-width: 130px;
}

.wp-admin #transaction_history .action {
	float: left;
	width: 8%;	
	min-height: 1px;
	text-align: right;
}

.wp-admin #transaction-admin-controls {
margin-bottom: 10px;	
}

.wp-admin .pagination {
clear: both;
width: 100%;
text-align: center;	
}

.wp-admin .pagination a {
display: inline-block;
margin-right: 5px;
padding: 3px 7px;
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fefefe 0%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fefefe 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fefefe 0%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fefefe 0%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fefefe 0%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
	
	border: 1px solid #cecece;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}

.wp-admin .pagination a.selected {
color: #000;
text-decoration: none;	
}

#icon-transaction-history {
background: url(images/purchase-history32x32.png) no-repeat 0 0;
}