/* Dupe List */

#primary { width: 960px; margin: 0px auto; padding-top: 10px; }

#mid { width: 960px; margin: 0px auto; padding: 0px 10px;  background: #fefbf4; overflow: hidden; }

#dupeList { width: 1000px; margin: 20px auto 0px; padding-bottom: 10px; }
#section { background: url(../images/mainWide-bg.png) repeat-y; padding-bottom: 20px; }

table.dupeTable { margin: 20px auto; padding: 5px; background: #e9e0e8; width: 800px; border: 1px solid #ccc; }
table.dupeTable .textInput { font-size: 18px; border: 1px solid #ccc; }
table.dupeTable tr td { padding: 5px; }
table.dupeTable tr td.dlAlign { text-align: right; }

#dupeList .col-even { background: #fdecff; }
#dupeList .col-odd { background: #ffe4f2; }

#dupeList table#mainTable { width: 960px; background: #fefbf4; border: 1px solid #c5b0c5; padding: 0px; margin: 0px; border-collapse: collapse; }
#dupeList table#mainTable th { text-align: left; border-bottom: 2px solid #c5b0c5; border-right: 1px solid #c5b0c5; padding: 10px; }

#dupeList table#mainTable tr td { padding: 10px; border-bottom: 1px solid #c5b0c5; border-right: 1px solid #c5b0c5; }

#dupeList table#mainTable h2 { font-size: 18px; font-weight: normal; margin-bottom: 1px; letter-spacing: 1px; }
#dupeList table#mainTable tr td h3 { font-size: 16px; color: #5e5361; font-weight: normal; text-transform: uppercase; margin-bottom: 1px; }
#dupeList table#mainTable tr td.product { width: 200px; }
#dupeList table#mainTable tr td.dupe { width: 200px; }
#dupeList table#mainTable tr td.similar { text-align: center; width: 50px; }
#dupeList table#mainTable tr td.differ { width: 425px; }
#dupeList table#mainTable tr td p { font-size: 12px; margin: 1px 0px; }
#dupeList table#mainTable tr td p.sim { font-size: 18px; margin: 0px; }
#dupeList table#mainTable tr td p.name { font-size: 14px; margin: 1px 0px; }
#dupeList table#mainTable tr td p.type { font-size: 11px; margin: 1px 0px; }

#dupeList #paginated { font-size: 11px; margin: 10px 0px; }
#dupeList #paginated a { border: 1px solid #ab929f; padding: 4px; background: #e6c6d6; color: #620a38; }
#paginated .current { border: 1px solid #ab929f; padding: 4px; color: #333; }
#paginated .previous { border: 1px solid #ab929f; padding: 4px; color: #333; }
#paginated .next { border: 1px solid #ab929f; padding: 4px; color: #333; }