﻿/*******************************************************************************************/
/*styles for width of list and individual columns are contained in the host page's css file*/
/*******************************************************************************************/
#product-list-container { padding: 0; margin: 0; background-color: White; }

.product-list-table tr { height: 30px; }
.product-list-table td { font-size: 11px; font-family: Arial,​Helvetica,​sans-serif; padding: 3px; vertical-align: middle; }

.product-list-table.header tr { height: 30px; background-color: #f0f0f0; }
.product-list-table.footer tr { height: 32px; background-color: #f0f0f0; }
.product-list-table.header td.sortable { color: #005FA4; text-decoration: underline; cursor: pointer; }

.product-list-table.footer td.compare-button { text-align: left; padding-left: 5px; font-size: 12px; }
.product-list-table.footer td.record-count { text-align: right; padding-right: 5px; font-size: 12px; }

#product-list-scrolling-div { border: 0; padding: 0; margin: 0; max-height: 400px; overflow-x: hidden; overflow-y: auto; }
#product-list-loading-div { padding-left: 3px; font-size: 12px; font-weight: bold; }

.product-list-qty-text { width: 18px; }

.data-row { cursor: pointer; }

.ui-dialog { padding: 0; }
.ui-dialog-titlebar { border: 0; }
.product-list-compare-dialog.ui-dialog-content { padding: 0; overflow: hidden; }
#product-list-compare-iframe { border: 0; padding: 0; margin: 0; overflow: hidden; }

.product-list-replaces { white-space: nowrap; color: #336699; font-weight: bold; }
