﻿#ProductList { margin: 0; padding: 0; }
#ProductList a { margin: 0; padding: 10px; display: block; clear: both; color: Black; overflow: hidden; }
#ProductList a .ex img { margin-right: 5px; border: solid 2px; }
#ProductList a .subject { font-weight: bold; font-size: 120%; margin: 0; padding: 0; }
#ProductList a .body { display: block; padding: 2px;  font-size: 90%; color: #333; }
#ProductList a .footer { display: block; font-size: 100%; color: #777;  }

#ProductList a:hover { text-decoration: none; background-color: #0298d3; color: White; }
#ProductList a:hover .body { color: #eee; }
#ProductList a:hover .footer { color: #ccc; }