div.search_middle {
	float: left;
	margin-right: 20px;
}

.search {
	border-top: 2px solid #4D7B3F;
	padding: 8px;
	background-color: #D7E8CB;
}

.search .searchbox {
	width: 535px;
	margin-right: 15px;
	padding: 2px;
	border: solid 1px #8BA1AC;
}

.search .searchbutton {
	width: 50px;
}

.searchmeta {
	border-top: 2px solid #4D7B3F;
	border-bottom: 2px solid #4D7B3F;
}

.searchmeta p, .searchmeta p a, .searchnav p, .searchnav p a {

	font-size: 12px;
}

.searchnav {
	float: right;
	
}

#searchTable {
	width: 635px;
}

#searchTable td {
	border-bottom: 1px solid #ccc;
}
	

#searchTable p {
	margin: 0;
	padding: 0;
}

.product_image {
	padding: 10px;
	text-align: center;
	width: 45px;
}

.product_info {
	padding: 10px;
	font-size: 12px;
}

.product_info p {
	font-size: 12px;
}

.product_info small {
	font-size: 10px;
}

.product_image a, .product_info small a {
	color: #063;
	font-size: 10px;
}

.product_info h3, .product_info h3 a {
	margin: 0;
	padding: 0;
	color:#000;
}

.product_price p {
	width: 80px;
	font-size: 12px;
}
#footlinkcontain {
    font-family: Arial, Helvetica, sans-serif;
}


#footlink {
    font-size:14px;
    font-weight:bold;
    padding-top:10px;
}

#footlink a:link {color:#000; text-decoration:underline;}
#footlink a:active {color:#000; text-decoration:underline;}
#footlink a:visited {color:#000; text-decoration:underline;}
#footlink a:hover {color:#000; text-decoration:underline;}

#footlinktext {
    font-size:12px;
}

#footlinksmall {
    font-size:10px;
    padding-bottom:10px;
    border-bottom: 1px solid #d6d6d6;
}

#footlinksmall a:link {
	color:#0000FF;
	text-decoration:underline;
}
#footlinksmall a:active {color:#0000FF; text-decoration:underline;}
#footlinksmall a:visited {color:#0000FF; text-decoration:underline;}
#footlinksmall a:hover {color:#0000FF; text-decoration:underline;}



