html { padding: 0; margin: 0; }
body { background-color: #FFF; padding: 5px !important; margin: 0; }

/* Selector Module Styles */
.sel_banner { display: none; }
.sel_product a:link { color: #000; }
.sel_product a:hover { color: #333; text-decoration: none; }
.sel_product a:visited { color: #000; }
.sel_product * { font-family: Arial, Helvetica, sans-serif; color: #223344; text-align: left; } /* <-- Change Font Family and Color here */ 
.sel_product { background: #FFF; float: left; clear: both; width: 675px; margin: auto; /* border: 1px solid #E2E2E2; */ }
.sel_product TABLE { border-collapse: collapse; }
.sel_product TD, 
.sel_product INPUT,
.sel_product SELECT { font-size:13px; }
.sel_product SELECT { padding: 1px; margin: 1px; color: #1F3143; cursor: pointer; }
.sel_product TH { background: #F6F6F6; white-space: nowrap; font-weight: bold; text-align: left; font-size: 11px; color: #666; padding: 4px; }
.sel_product TD { padding: 3px 2px; vertical-align: top; }
.sel_product IMG { border: none; }
.sel_search, .sel_top { background-color: #EFF0F1; width: 669px; margin: 3px; } 
.sel_search table, .sel_top table { margin: 10px 15px; }
.sel_product 
.sel_cat { font-weight:bold; font-size:13px; padding: 2px 5px; line-height: 21px; background: #EFF0F1; text-decoration: none; margin: 0; }
.sel_specs,
.sel_results { margin: 5px 0; width: 99%; }
.sel_results IMG { margin: 5px; display: block; float: none; }
.sel_results TD { border-bottom: 1px solid #DDD; font-size: 11px; padding: 5px; }
.sel_specs TD { font-size: 11px; text-transform: capitalize; }
.sel_smtxt, .sel_smtxt * { font-size: 11px; }
.sel_crumb { line-height: 14px; text-align: left; margin: 0 10px; font-size: 11px; color: #333; padding: 2px; clear: both; background: #FFF !important; }
.sel_footer { line-height: 40px; margin: 3px 20px; font-size: 11px; color: #999; height: 40px; }
.sel_sortby { width: auto; font-weight: normal; font-size: 11px !important; margin-left: 2px; } 

/* Button Styles */
.sel_button, 
.sel_button_disabled { cursor: pointer; width: 75px; text-align: center; text-transform: capitalize !important; }
.sel_button_disabled { cursor: text; }

/* Message Styles */
.sel_hiddentext { visibility: hidden; }
.sel_inactivetext { color: #999; }
.sel_activetext { color: #000; }
#error_message { color: #FF3333; }
