body { 
	background-color: #fde691; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	}
	
a:link, a:visited, a:active { 
	color: #591f00; 
	text-decoration: none; 
	}

a:hover { 
	color: #467537; 
	text-decoration: underline;
	}
	
#cart td { 
	background-color: #ffffff; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	border: 2px solid #467537; 
	padding: 10px;
	}

h1 { 
	font-size: 26px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	} 

strong { font-size: 18px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }


.search-results td {
	padding: 15px;
	text-align: center;
	}

.search-results img {
	margin-left: 0px;
	margin-bottom: 5px;
	border: 2px solid #467537;
	padding: 0px;
	}

.cart-display {
	width: 95%;
	}

.cart-display th {
	background-color: #ffffff;
	border-top: 1px solid #467537;
	border-bottom: 1px solid #467537;
	color: #FFFFFF;
	}


.review-summary {
	border: 1px solid #CCCCCC;
	}

.review-summary, .review-detail {
	width: 90%;
	margin-top: 10px;
	margin-bottom: 10px;
	}

.review-status td, .review-summary td,  .review-detail td {
	padding: 2px;
	}

.review-summary th {
	padding: 5px;
	}

#review h1 {
	border-top: 2px solid #B2B2B2;	
	background-color: #F2F2F2;
	font-size: 26px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}
