﻿/* ===== Suppliers by subject list ========= */
.suppliers-by-subject-list { width: 300px; min-height: 200px;  font-size: 7.5pt; line-height: 9pt; padding:0 12px 20px 12px; }
.suppliers-by-subject-list h2 { text-align: center; font-size: 14pt; margin-top: 10px; padding-bottom:24px; color:#999; }
		/* -- Fixed for IE7 -- */
.suppliers-by-subject-list .hr { background:#333; height:.8pt; border:0; margin:0; overflow:hidden; }
.suppliers-by-subject-list .item { padding:6px 10px 6px 10px; }
.suppliers-by-subject-list .item a { color:#92bb53; font-weight:bold; }
.suppliers-by-subject-list .selected { background: url(/images/Supplier.Subject.Background.png) repeat-y; }





/* ===== Suppliers List ==================*/
.suppliers-list { float: right; width: 320px; padding: 0 15px 10px 15px; margin-right:10px; background: #818284 url(/images/News.Item.Background.gif) repeat-x; min-height: 540px; font-size: 7.5pt; line-height: 10pt; }
.suppliers-list h2 { padding-bottom:14px; padding-left:0px; }
.suppliers-list .group-header { font-size:13pt; font-weight:bold; color:#bbb; padding:12px 0; }
.suppliers-list .item { padding:1px 0;}
.suppliers-list .item .title { color:#FFF596; font-weight:bold; font-size:10pt; padding-left:3px;}

.suppliers-list .item .details { font-weight:bold; margin-left:3px; color:#fff; font-size:11px;}
