@charset "utf-8";

#SearchPage {
    margin-top: 24px;
    width: 700px;
    min-height: 429px;

}
#SearchTabsList {
    border-bottom: 2px solid #0382c9;
}
ul#SearchTabsList {
    margin: 0;
    padding: 0;
}

li#SearchProduct_Tab,
li#SearchContent_Tab {
    background: #999;
    margin: 0;
    padding: 7px 0 3px 0;
}
li#SearchProduct_Tab:hover,
li#SearchContent_Tab:hover {
    opacity: 0.75;
}

#SearchTabsList li a {
    color: #fff !important;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.025em;
    margin: 0px;
    padding: 8px 18px 5px 18px;
}
#SearchTabsList li.Active {
    background: #0382c9;
}
#SearchTabsList li.Active:hover {
    opacity: 1;
}

/* AFFECTS SEARCH AND PRODUCTS PAGES WITH MORE THAN 20 ITEMS */
div#CategoryPagingTop li,
div#CategoryPagingBottom li {
    width: auto;
}

.Prodcategory .CategoryPagination .FloatRight a {
    margin: 1px 12px 0 0 !important;
}
.Prodcategory .CategoryPagination .FloatLeft a {
    margin: 1px 0 0 -8px !important;
}

.SearchContainer .FloatLeft,
.Prodcategory .FloatLeft {
    float: left;
    margin-top: 16px;
    margin-bottom: -16px;
}
.SearchContainer .FloatRight,
.Prodcategory .FloatRight {
    float: right;
    margin-top: 16px;
    margin-bottom: -16px;
}

.SearchContainer .CategoryPagination,
.Prodcategory .CategoryPagination {
    margin: -20px 0 -10px 0;
}

.SearchContainer ul.PagingList li,
.Prodcategory  ul.PagingList li {
    padding-right: 4px;
    font-size: 0.9em;
    font-weight: bold;
}

ul.PagingList li.ActivePage {
    color: #EFEFEF;
    background: #999;
}

#SearchResultsProduct li.Even.ListView,
#SearchResultsProduct li.Odd.ListView {
    width: 700px !important;
    min-height: 174px;
}
#SearchResultsProduct li.Even.ListView .ProductDetails,
#SearchResultsProduct li.Odd.ListView .ProductDetails {
    float: left;
    width: 460px;
    margin-left: 18px !important;
}
#SearchResultsProduct li.Even.ListView .ProductDetails a.TrackLink,
#SearchResultsProduct li.Odd.ListView .ProductDetails a.TrackLink {
    padding: 0 !important;
}

.Prodcategory ul.PagingList {
    float: none;
    text-align: center;
    margin: 0 0 48px 290px !important;
    padding-bottom: 0;
}

#SearchContent_Container a.TrackLink {
    font-size: 1em;
}
#SearchProduct_Container .ProductList .ProductImage {
    float: left;
}