﻿/*------------------------------------------------------------------------------------
GEAR SEARCH
------------------------------------------------------------------------------------*/
.promoTableHeader {
font-family:arial;
font-size:8pt;
font-weight:bold;
color:#fff;
text-transform:uppercase;
text-decoration:none;
background:#666 url(../image/bkg_gearHeaderDark.gif) repeat-x;
}

.gearGridContainer a {
color:#b30114;
font-weight:bold;
}

.gearPromotion {
border:2px solid #000;
}

.gearPromotionHeader {
font-size:10pt;
font-weight:bold;
color:#fff;
text-transform:uppercase;
}

.gearHeaderLight {
background: #999 url(../image/bkg_gearHeaderLight.gif) repeat-x;
color:#fff;
font-weight:bold;
padding:8px;
}

.gearHeaderDark {
background: #3e3e3e url(../image/bkg_gearHeaderDark.gif) repeat-x;
color:#fff;
font-weight:bold;
padding:8px;
}

.gearHeaderLight a, .gearHeaderDark a {
color:#fff;
}

.gearHeaderRed {
background: #7b000d url(../image/bkg_gearHeaderRed.gif) repeat-x;
color:#fba138;
font-weight:bold;
padding:8px;
text-align:center;
}

.gearHeaderBlue {
background:url(../image/bkg_gearHeaderBlue.gif) repeat-x;
}

.gearHeaderGold {
background:url(../image/bkg_gearHeaderGold.gif) repeat-x;
}

.gearRequestOpen {
font-weight:bold;
color:#fff;
}

.gearSearchTable {
border:1px solid #aaa;
background-color:#ddd;
}

a.gearTitleLink:hover {
font-size:9pt;
font-weight:bold;
color:#fff;
text-decoration:underline;
}

a.gearHelperLink {
font-size:8pt;
font-weight:bold;
color:#b30114;
text-decoration:underline;
}

a.gearMoreLink:hover {
text-decoration:none;
}

.storeLabel {
background-color:#555;
color:#fff;
width:75px;
}

.storeName {
font-size:13pt;
font-weight:bold;
color:#b30114;
}

a.gearCategories {
color:#b30114;
font-size:11pt;
}

.gearBodyListing {
border-left:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #666;
background-color:#f2f2f2;
}

.gearBodyPromotion {
background-color:#fc6;
}

table.sample {
border-collapse:collapse;
border-color:gray;
border-style:outset;
border-width:1px;
}

table.sample td {
border-color:gray;
border-style:inset;
border-width:1px;
}

input.buttonSearch {
font-family:arial, sans-serif;
font-size:8.5pt;
font-weight:bold;
color:#fff;
background-color:#666;
background:url(../image/bkg_gearHeaderBlue.gif) repeat-x;
border:none;
padding:4px;
}

input.buttonCommon {
font-family:arial, sans-serif;
font-size:8.5pt;
font-weight:bold;
color:#fff;
background-color:#666;
background:url(../image/bkg_gearHeaderGrayDark.gif) repeat-x;
border:none;
padding:4px;
}

.paginationgear {
clear:left;
margin:1em 0;
}

.paginationgear a,.paginationgear span {
display:block;
float:left;
margin-right:0.1em;
border:1px solid #fff;
background:#fff;
padding:0.2em 0.5em;
}

.paginationgear span.current {
border:1px solid #b30114;
font-weight:bold;
color:#fff;
background:url(../Image/bkg_gearHeaderRed.gif) repeat-x;
}

.paginationgear a {
border:1px solid gray;
text-decoration:none;
color:#000;
}

.paginationgear a:hover {
border-color:#000;
}

.paginationgear span.nextprev {
border:1px solid #ddd;
color:#999;
}

a.Pagination {
font-size:8pt;
font-weight:bold;
color:#000;
}

a.Pagination:hover {
font-size:8pt;
font-weight:bold;
color:#b30114;
text-decoration:none;
}

a.PaginationS {
font-size:8pt;
text-decoration:none;
color:#b30114;
}

a.Pagination2 {
font-size:10pt;
font-weight:bold;
color:#fff;
}

a.Pagination2:hover {
font-size:10pt;
font-weight:bold;
color:#fff;
text-decoration:none;
}

a:gearKeywords {
color:Orange;
}

.siteSearchButton {
border:solid 1px #666;
background-color:#B30114;
color:#fff;
font-size:11px;
text-decoration:none;
width:35px;
padding:2px;
}

a.gearBreadCrumbListing {
font-weight:bold;
color:#8b0317;
}

a.gearBreadCrumbListing:hover {
font-weight:bold;
color:#8b0317;
text-decoration:none;
}

.gearTitle,a.gearTitleLink {
font-size:9pt;
font-weight:bold;
color:#fff;
text-decoration:none;
}

a.gearMoreLink,.paginationgear a.nextprev {
font-weight:bold;
color:#b30114;
}

a.Pagination2s,a.Pagination2s:hover {
font-size:10pt;
font-weight:bold;
color:#fba138;
text-decoration:none;
}

.filter {
background:#eee;
margin:0 0 20px 0;
padding:8px;
}

.seller-items {
border-top:1px solid #666;
margin-top:15px;
}

.seller-items a {
color: #b30114;
font-size:8.5pt;
font-weight: bold;
}

.seller-items img {
margin:8px 0 8px 8px;
vertical-align:middle;
}

.seller-items img.first {
margin:0;
}
