﻿/* PRODUCT LIST */

table #exp_results{ clear: both; margin: 0px; padding: 0px; }
#exp_results th{ border-bottom: 1px solid #AAAAAA; padding: 0 0 2px 0; text-align: left; }
#exp_results th a{ color: #333333; }
#exp_results td.title, 
#exp_results td.price, 
#exp_results td.category, 
#exp_results td.description, 
#exp_results td.notes{ padding-left: 10px; padding-right: 10px; }
#exp_results td{ margin: 0px; padding: 0px; vertical-align: top; }

.resultsHeader{ font-size: .9em; clear: both; height: 1.1em; padding-top: 10px; border-bottom: 1px solid #AAAAAA; color: #666666; padding-bottom: 2px; }
.resultsHeader a:link,
.resultsHeader a:visited,
.resultsHeader a:hover,
.resultsHeader a:active{ color: #666666; text-decoration: none; }

.resultsFooter{ clear: both; border-top: 1px solid #AAAAAA; }

.page_links{ float: right; clear: both; margin-top: 5px; padding-top: 2px; padding-bottom: 2px; }
.page_links a:link,
.page_links a:visited,
.page_links a:hover,
.page_links a:active{ font-weight: 400 !important; }
.page_links div{ display: inline !important; }

.page_links_list{ display: inline; }
.page_links_list a:link,
.page_links_list a:visited,
.page_links_list a:hover,
.page_links_list a:active{ padding: 0 2px; margin-right: 2px; }
.page_links_list a.on:link,
.page_links_list a.on:visited,
.page_links_list a.on:hover,
.page_links_list a.on:active{ border: 1px solid #666666; color: #666666; font-weight: 700 !important; text-decoration: none; }


/* FEATURED LIST */
div.featuredList .experience{ float:left; margin-bottom: 5px; padding: 2px; width:150px; }
div.featuredList img{ border:1px solid #CCCCCC; padding:1px; }
div.featuredList .experience { font-size: .9em; }
div.featuredList .experience li.location{ display:inline; float:left; }
div.featuredList .experience li.price{ display:block; text-align:right; }
div.featuredList h4{ padding: 0 !important; margin: 0 !important; }


div.even{ background: #F3F3F3; }
