/*Product Listing */
.product_list {}
.product_list table{ border: 0 transparent; outline-style: none; }
.product_list td{ vertical-align:middle; margin: 2px; padding: 2px; border-style: none; outline-style: none; }
.product_list tr{ vertical-align:middle; margin: 2px; padding: 2px; border-style: none; outline-style: none; }
.product_list_description{ font-size: 8pt; text-align: left; margin: 2px; padding: 2px; }
.product_list_name { font-size: 12pt; font-weight: bold; margin: 2px; padding: 2px; }
.product_thumbnail {float: left; }
.product_list_small_text { font-size: 10pt; text-align: center; }
.product_list_compare { text-align: center; margin: 2px; padding: 2px; }
.product_list_price { text-align: center; margin: 2px; padding: 2px; }
.product_list_buy_button { margin: 2px; padding: 2px; }
.product_list_buy_button img {border-style: none; }
.product_thumbnail img{ border-style: none; }
.product_list_logo { margin: 2px; padding: 2px; }
.product_list_logo img {border-style: none; }

.product_image { float: left; padding: 12px; }
.product_image img{ border-style: none; border-width: 1pt; }
.products hr { clear: left; }
.productDisplay { border-color: red; }
.prices { border-style: none; }
.prices td {border-style: none;}

.product_info { margin: 5px; padding: 5px; }

.ap_searchTable{ border-style: none; }
fieldset { border-style: none; }
.unclaimed_type { font-size: 6pt; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }
.unclaimed_types {  }
.ap_statsrow { outline: solid 1pt black; }
