html, body { height:100%; }

.thumbBar { border-top:3px solid #ab102a; width:457px; height:40px; }
ul.popupThumbs { list-style-type:none; margin:0; padding:0; width:457px; }
ul.popupThumbs li { background:none; padding:0; display:block; float:left; width:145; height:103px; margin:0 11px 11px 0; position:relative; }
ul.popupThumbs li.last { margin:0 0 11px 0; }
ul.popupThumbs li div.thumbOver { display:none; position:absolute; top:0; left:0; width:130px; height:88px; padding:10px 5px 5px 10px; background:url(../resources/images/customers/customer-logo-over.png) no-repeat; line-height:16px; }
ul.popupThumbs li:hover div.thumbOver { display:block;}
ul.popupThumbs li .thumbOver p { font-size:12px; margin:0; padding:0 0 4px 0; color:#FFF }
ul.popupThumbs li .thumbOver ul { list-style-type:none; padding:0; margin:0; color:#FFF; font-size:11px; }
ul.popupThumbs li .thumbOver ul li {  padding:0 0 0 10px; float:none; width:auto; height:auto; margin:0; position:static; }
ul.popupThumbs li .thumbOver a { text-decoration:none; color:#FFF; font-size:11px; margin-left:5px; display:inline; background:url(../resources/images/customers/disk-bullet.gif) no-repeat 0 4px; padding-left:10px; }
ul.popupThumbs li .thumbOver a:hover { text-decoration:underline; color:#FFF; }
ul.popupThumbs .popupContent { display:none; }




/*
table.popupThumbs { border-top:3px solid #ab102a; }
table.popupThumbs td { vertical-align:top; position:relative; }
table.popupThumbs .center { padding:0 11px 11px 11px; }
table.popupThumbs a { display:block; }
table.popupThumbs .popupContent, table.popupThumbs .thumbOverContent { display:none; }

.thumbOver { display:none; position:absolute; width:132px; height:63px; padding:20px 5px 20px 8px; top:0; background:url(../resources/images/customers/customer-logo-over.png) no-repeat; }
.thumbOver p { font-weight:bold; font-size:12px; margin:0; padding:0 0 5px 0; color:#FFF }
.thumbOver ul { list-style-type:none; padding:0; margin:0; color:#FFF; font-size:11px; }
.thumbOver ul li { background:url(../resources/images/customers/disk-bullet.gif) no-repeat 0 5px; padding:1px 0 1px 10px; }
.thumbOver ul a { text-decoration:none; color:#FFF; }
.thumbOver ul a:hover { text-decoration:underline; color:#FFF; }
*/

div#popupFade { display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:#000; z-index:90; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
div#popup { display:none; position:absolute; z-index:95; width:500px; left:50%; top:50%; margin:0 0 0 -250px; }
div#popup div.topLeft { background:url(../resources/images/customers/top-left-corner.gif) no-repeat #FFF; }
div#popup div.topRight { background:url(../resources/images/customers/top-right-corner.gif) no-repeat top right; }
div#popup div.bottomLeft { background:url(../resources/images/customers/bottom-left-corner.gif) no-repeat bottom left; }
div#popup div.bottomRight { background:url(../resources/images/customers/bottom-right-corner.gif) no-repeat bottom right; padding:15px; }
div#popup .closeButton { background:url(../resources/images/customers/close-button.gif) no-repeat right 1px; padding:0 20px 0 0; color:#CCC; font-size:14px; text-decoration:none; }
div#popup p { margin:0; padding:0; font-size:12px; }
div#popup p.quote { padding-top:15px; }
div#popup p.quote span.leftQuote { background:url(../resources/images/customers/left-quote.gif) no-repeat 0 2px; padding:0 10px 0 0; }
div#popup p.quote span.rightQuote { background:url(../resources/images/customers/right-quote.gif) no-repeat right 3px; padding:0 0 0 10px; }

div#popup .popupContent { padding:0 10px 10px 10px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:26px; }
div#popup .popupContent h2 { margin:0; padding:15px 0 0 0; clear:both; font-size:18px; font-weight:normal; color:#000; line-height:16px;}
div#popup .popupContent h2 span { color:#666; line-height:20px;}
div#popup .popupContent p.links { padding:10px 0 0 0; font-size:11px; line-height:18px; }
/*div#popup .popupContent p.links a { color:#c41230; }*/

