/** Sportsxgear Include File **/
/** Project Started: January 26, 2009 **/
/** Last Update: August 05, 2009 **/
/** Copyright 2009 Sportsxgear Design by Gene **/

body {background-color: #504239; margin: 0 auto; padding: 0px; width: 1000px; height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative;}
body, p, tr, td {font-family: arial; font-size: 11px;}
select, option, input, textarea {font-family: arial; font-size: 11px;}

/* div {float: left;} */

img {border: 0px; margin: 0px; padding: 0px;}

form {padding: 0px; margin: 0px;}
.form-submit {border: 1px solid #AC8610; padding-top: 3px; padding-bottom: 3px; margin-top: 5px; margin-bottom: 2px; background: -moz-linear-gradient(center top , #A07143 0%, #BC8B59 100%) repeat scroll 0 0 transparent; font-size: 12px; cursor: pointer; -moz-border-radius: 2px 2px 2px 2px; color: #ffffff; font-weight: bold;}
.form-submit:hover {background: -moz-linear-gradient(center top , #AD7C23 0%, #C89B40 100%) repeat scroll 0 0 transparent; color: #ffffff;}
 
/* table {border: 0px; border-spacing: 1px;} */

.clear2 {padding: 1px; clear: both;}


#wrapper {margin: 0 auto; width: 1000px; height: 100%;}
#header {background: url(../media/infrastructure/sportsxgear-header-background-sub1.jpg) no-repeat; width: 1000px; margin: 0 auto; height: 135px;}
#logo-link {width: 245px; height: 72px; float: left;}
#utilities {top: 3px; height: 62px; float: left; font-family: Arial; font-size: 10pt; font-weight: normal; color: #000000; position: absolute; left: 315px; width: 530px;}

a.utilities-nav {text-decoration: none; font-family: tahoma; font-size: 12px; font-weight: normal; color: #332014; font-weight: bold; text-transform: uppercase; margin-right: 5px;}
a.utilities-nav:hover {text-decoration: underline;}
#header-empty {width: 1000px; clear: both;}

#top-menu {width: 880px; margin-left: /*205*/113px; height: 33px; clear: both; font-family: Verdana, Arial, Helvetica, sans-serif;}

#top-menu-links {width: 1000px; height: 22px; margin-top: 12px; margin-left: -80px;}
#header-links ul {list-style-type: none; padding: 0px; margin: 0px; text-align: left; padding:0px 0 0 6px; text-align:left; z-index:2;}
#header-links ul li {float: left; position: relative; margin-right: 35px;}
#header-links ul li a {font-family: arial; font-size: 9pt; font-weight: bold; text-decoration: none; color: #ffffff; display: block;  text-align: center; text-transform: uppercase; text-indent: 1px; padding-top: 3px; padding-bottom: 4px;}
#header-links ul li a:hover { color: #000000;}

#header-links  ul li:hover {color: #000000; background: #5D3622;}
#header-links ul li:hover > a {color: #ffffff;}

#header-links ul ul {list-style-type: none; padding: 0px; margin: 0; position: absolute; left: -1px; top: 100%; display: none; width: 100%; padding-top: 0px;}
#header-links ul li:hover ul {text-decoration: none; display: block;}
#header-links ul li ul li a {font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; color: #643200; background: #F6F6F6; padding: 5px /*20*/10px; width: 155px; border-bottom: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-left: 1px solid #D9D9D9; border-top: 1px solid #FFFFFF; text-align: left; z-index: 25;}
#header-links ul li ul li a:hover {text-decoration: underline; background: #EEEEEE; color: #000000;}

#header-links a.selected {color: #9d9d9d; background: url(../media/infrastructure/top-menu-hover.gif);}
#header-links a.selected:hover {color: #ffcc00; background: url(../media/infrastructure/top-menu-hover.gif);}

#main {background: #ffffff; margin: 0 auto; width: 1000px; float: left; border-top: 1px solid #CCCCCC; padding-bottom: 5px;}

#search {padding-top: 2px; padding-left: 205px; width: 795px; height: 27px; float: left;}

.freeshipping-header1 {position: absolute; margin-left: 350px; margin-top: -25px;}
.freeshipping-header2 {position: absolute; margin-left: 825px; margin-top: -32px;}
.freeshipping-header3 {position: absolute; margin-left: 350px; margin-top: -36px;}
.freeshipping-header4 {position: absolute; margin-left: 658px; margin-top: -39px;}
.freeshipping-header5 {position: absolute; left: 865px; top: 45px; float: left; -moz-box-shadow: 1px 1px 2px #CCCCCC;}

input.search {font-family: Verdana; font-size: 10pt;}

.searchwrapper {float: left; background: url("../media/infrastructure/background-search1.png") no-repeat scroll 0 0 transparent; height: 17px;}

font.signup {font-family: tahoma; font-weight: bold; text-transform: capitalize; color: #330000; font-size: 11px;}
font.signup-language {font-family: tahoma; font-weight: bold; text-transform: capitalize; color: #000000; font-size: 11px;}

#content-main-sitemap  {padding: 5px 3px 3px 3px; width: 808px; background: #ffffff;}
#sitemap-name {text-align: center; color: #000000; margin: 10px 0px 0px 0px; width: 808px;}
#content-main-sitemap a {color: #643200;}
#content-main-sitemap a:hover {color: #beac99;}
#content-main-sitemap ul li, #content-main-sitemap ul ul li, #content-main-sitemap ul ul ul li {list-style-type: disc; margin-left: -20px;}
div.sitemap {font-family: Verdana; font-size: 9pt; color: #000000; text-align: center; margin-bottom: 3px; margin-top: 3px; width: 806px; clear: both;  font-weight: bold; padding-top: 9px; padding-bottom: 10px; margin-left: 1px;}
div.sitemap a {color: #643200; text-decoration:none; padding: 3px; -moz-border-radius: 3px 3px 3px 3px;}
div.sitemap a:hover {color: #000000; text-decoration:none;}
div.prevnext a {color: #6C6A60; text-decoration:none; padding: 3px; -moz-border-radius: 3px 3px 3px 3px;}
div.prevnext a:hover {color: #000000; text-decoration:none;}
.sitemap-overall {background-color: #ffffff; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}

/*************/
/* Left Menu */
/*************/

#left-menu {width: 180px; border-top: 5px solid #ffffff; float: left; margin-left: 2px;}
#left-menu-content {}
#left-menu-gift-certificate {margin: 2px 3px 1px 3px; width: 172px; height: 44px;}
#left-menu-addthis {width: 162px; padding: 5px 3px 6px 5px; border-left: 1px; border-right: 1px; font-size: 11px; text-align: center; margin-left: 2px; background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #EEEEEE; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
#left-menu-shop-by-category {margin: 0 2px 0px 2px; width: 172px; height: 25px; background: url(../media/infrastructure/shop-by-category.jpg) no-repeat; float: left;}
#left-menu-shop-top-brand {margin: 2px 3px 1px 3px; width: 172px; height: 25px; background: url(../media/infrastructure/shop-by-brand.jpg) no-repeat;}
#left-menu-links {margin-left: 2px; width: 172px; float: left; margin-bottom: 10px; border-bottom: 1px solid #CCCCCC;}
#left-menu-links ul {list-style-type: none; margin: 0; padding: 0; width: 172px}
#left-menu-links ul li {float: left; position: relative; margin: 0; padding: 0px; width: 172px; z-index: 100;}
#left-menu-links ul li a {font-family: Arial; font-size: 9pt; text-decoration: none; color: #643200; font-weight: bold; text-shadow: 0 0 1px #FFFFFF; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #EEEEEE;}
#left-menu-links ul li a:hover {background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #E3E2DD; color: #241D13;}
#left-menu-links ul li:hover {background: #ffffff; color: #241D13;}
#left-menu-links ul li:hover > a {color: #241D13;}
#left-menu-links ul li:hover ul {text-decoration: none; display: block; color: #241D13;}
#left-menu-links ul li:hover ul ul {display: none;}
#left-menu-links ul li ul li a {font-family: Arial; font-size: 9pt; text-decoration: none; color: #643200; display: block; padding: 5px 10px; background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #EEEEEE; margin-left: -5px;}
#left-menu-links ul li ul li a:hover {background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #E3E2DD; color: #241D13;}
#left-menu-links ul ul, #left-menu-links ul ul ul {list-style-type: none; padding: 0px; margin: 0; position: absolute; left: 175px; top: -2px; display: none; border-width: 2px 2px 2px 1px; border-style: solid; border-color: #B5B3B4; background: #846546;}
#left-menu-links ul li ul li:hover ul {text-decoration: none; display: block;}
#left-menu-links ul li ul li ul li a {font-family: Arial; font-size: 9pt; text-decoration: none; color: #beac99; display: block; padding: 3px 10px;}
#left-menu-links ul li ul li ul li a:hover {background-color: #9A8067; color: #241D13;}

#left-menu-other-brand-select {width: 175px; text-align: center; background: #6E543B; border-left: 0px; border-right: 0px; color: #ffcc00; font-family: Arial; font-size: 12px; font-weight: bold; padding-bottom: 3px;}
#left-menu-other-brand-select-content {padding: 1px 0px; margin: 1px 0px; background: #846546;}
.category option {text-align: left;}
#left-menu-search-brand-select-content {padding-top:4px; padding-bottom:4px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #EEEEEE;}
#left-menu-search-brand-select-content select {padding:2px; border: 1px solid #CCCCCC; background: #fafafa;}
#left-menu-search-brand-select-content select:hover {background: #ffffff;}
#left-menu-search-brand-select-content option {background: #ffffff;}
#left-menu-search-brand-select-content1 {background-color: #cabfb3; padding:4px; border-left: 1px solid #643200; border-bottom: 1px solid #643200; border-right: 1px solid #643200; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;}
.category option {text-align: left;}

/*************/
/* Middle Content */
/*************/

a.index-featured-links {color: #555555;}
a.index-featured-links:hover {color: #000000;}
a.index-featured-links-hd {color: #C30000; text-transform: uppercase;}
a.index-featured-links-hd:hover {color: #000000;}
#content-main-index {width: 806px; padding: 0px; margin: 0px;}
#clear {width: 808px; clear: both; padding-top: 2px;}
#featured {width: 808px; background: #6E553B; color: #CDBFB0; font-size: 12px; font-weight: bold; padding: 0px;}
#featured-header {padding-top: 3px; padding-bottom: 3px; padding-left: 3px;}
#index-description {width: 624px; font-size: 12px; color: #000000; padding-top: 10px; clear: both; -moz-border-radius: 5px 5px 5px 5px; background-color: #ffffff; border-top: 1px solid #643200; padding-bottom: 10px; text-align: left; margin-top: 10px; margin-left: 8px; border-top-style: dashed;}

div.breadcrumb-navigation {text-align: left; color: #000000; margin: 0px; width: 804; font-size: 12px; background-color: #fafafa; border-bottom: 1px solid #CCCCCC; padding-bottom: 4px; padding-left: 2px; padding-top: 3px; font-weight: bold;}
div.breadcrumb-navigation a {color: #643200; text-decoration: none; font-size: 12px; font-weight: bold;}
div.breadcrumb-navigation a:hover {color: #000000; text-decoration: underline;}
.savings {color: #cc0000; font-weight: bold;}

/** Page Template **/

#content {display: inline; padding-bottom: 0px; width: 810px; height: 100%; float: left; background: #transparent;}
#content-main {padding: 5px 0px 3px; width: 810px;}
.page-name {text-align: center; color: #000000; margin: 0px 0px 5px 0px; width: 808px; border-bottom: 1px solid #8b8887; padding-top:4px; border: 0px solid #CCCCCC;}
.choose-category {text-align: right; padding: 4px 3px 3px; color: #000000; width: 802px; background: #fafafa; border: 1px solid #cccccc; margin-bottom: 5px;}
.page-text1 {text-align: center; color: #000000; margin: 0px 0px 10px 0px; width: 808px;}
.page-text2 {font-family: Arial; font-size: 12px; color: #000000; padding-top: 8px; width: 808px; clear: both;}
.page-text3 {font-family: Arial; font-size: 8pt; color: #000000; padding-top: 8px; width: 808px; clear: both;}
.page-text4 {font-family: Arial; font-size: 12px; color: #000000; padding-top: 8px; clear: both;}
.featured-name {text-align: center; color: #FF0000; margin: 5px 0px 0px 0px; width: 808px;}
.featured-text1 {text-align: center; color: #000000; margin: 0px 0px 10px 0px; width: 808px;}
#content-empty {width: 808px; padding-top: 3px; clear: both;}

h1 {background: url("https://www.sportsxgear.com/media/infrastructure/product-name-background.jpg") repeat-x scroll 0 0 transparent; font-family: arial; font-size: 19px; font-weight: bold; margin: 1px 0px; border: 1px solid #CCCCCC;padding-bottom: 6px; padding-top: 3px; text-align: center; width: 810px; border-left:none; border-right: none;}
h2 {background: url("https://www.sportsxgear.com/media/infrastructure/product-name-background.jpg") repeat-x scroll 0 0 transparent; font-family: arial; font-size: 19px; font-weight: bold; margin: 1px 0px; border: 1px solid #CCCCCC;padding-bottom: 6px; padding-top: 3px; text-align: center; width: 810px; border-left:none; border-right: none;}
h2 a  {font-family: arial; font-size: 16px; font-weight: bold; margin: 0px; text-decoration: none; color: #000000}
h3 {font-family: arial; font-size: 16px; font-weight: normal; margin: 0px;}
h4 {font-family: arial; font-size: 20px; font-weight: normal; margin: 0px;}

.page-product-thumb {width: 500px; background: #ffffff; margin: 0px; padding: 0px;}
.page-product-thumb-image {width: 100px; height: 100px; float: left; border: 1px solid #643200;}
.page-product-thumb-info {width: 398px; height: 102px; float: left; display: inline; background: #000000; color: #ffffff;}

.product-thumb {font-family: Arial; font-size: 11px; color: #000000; margin: 10px 0px 0px 0px; width: 808px; clear: both;}
.product-thumb a {color: #643200; font-size: 11px;}
.product-thumb a:hover {color: #beac99;}
.prevnext {font-family: Verdana; font-size: 9pt; color: #000000; text-align: right; margin-bottom: 1px; margin-left: -0.5px; margin-top: 3px; width: 805px; clear: both;  font-weight: bold; padding-top: 7px; padding-bottom: 7px;}
a.prevnext {color: #8f8e89; text-decoration:none; padding: 3px; -moz-border-radius: 3px 3px 3px 3px;}
a.prevnext:hover {color: #000000; text-decoration:none;}
span.currentpage {padding: 3px; -moz-border-radius: 3px 3px 3px 3px;}
span.prevnext {border-left: 0px solid #CCCCCC;}

div.page-link a {font-family: Arial; font-size: 12px; font-weight: bold; color: #643200;}
div.page-link a:hover {color: #beac99;}
div.page-link-categories a {font-family: Arial; font-size: 12px; font-weight: bold; color: #6C6A60; text-decoration: none;}
div.page-link-categories a:hover {color: #000000;}
div.page-link-categories {margin-top: 2px;}
div.page-link-text a {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000;}
div.page-link-text a:hover {color: #808080;}
td.page-link-padding {text-align: left; margin-bottom: 20px;}
td.page-link-padding-categories {text-align: left; margin-bottom: 20px;}

table.page-link-padding {margin: 4px 0px 0px 0px;}
td.page-link-padding {width: 624px; padding-bottom: 4px; padding-left: 2px;}
td.page-link-padding-cover-page {width: 312px; padding-bottom: 4px;}
td.page-link-content {padding: 1px 5px; width: 100%; font-family: Arial; color: #000000;}
td.page-link-img {width: 61px; width: 61px;}
td.page-link-img img {width: 60px; width: 60px; text-align: center; border: 1px solid #cccccc;-moz-border-radius: 2px 2px 2px 2px; padding: 4px;}
td.page-link-img:hover img {border: 1px solid #8A7043;}
div.page-link a {font-family: Arial; font-size: 12px; font-weight: bold; color: #643200; text-decoration: none;}
div.page-link a:hover {text-decoration: underline;}
div.page-link-text a {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}
div.page-link-text a:hover {text-decoration: underline;}
div.page-link {padding-bottom: 1px;}

a.page-link {font-family: Arial; font-size: 12px; font-weight: bold; color: #643200;}
a.page-link:hover {color: #beac99;}

/* Site Map */
table.sitemap {width: 808px; background-color: #FAFAFA; border: 1px solid #CCCCCC; padding-bottom: 10px; padding-top: 10px; list-style-type: none; border-bottom: none; margin-left: 1px;}
td.sitemap a {width: 808px; text-align: left; color: #6C6A60; font-size: 13px; text-decoration: none; margin-left: 3px;}
td.sitemap a:hover {text-decoration: underline; color: #000000;}
td.sitemap ul {list-style-type: none;}

div.page-categories {text-align: left; color: #000000; margin: 10px 0px 5px 0px; width: 808px; border-bottom: 4px solid #EAEDED; float: left;}
div.brand-link {width: 808px; font-weight: bold; font-size: 12px;}
.brand-link-img {width: 62px; float: left; margin: 0px;}
div.brand-link-img a  img{padding: 0px; border: 1px solid #cccccc; margin: 0px;}
div.brand-link-img a:hover img{padding: 0px; border: 1px solid #000000; margin: 0px;}
div.brand-link-list-header a {font-family: Arial; font-size: 12px; font-weight: bold; color: #000000;}
div.brand-link-list-header a:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: #808080;}
div.brand-link-list {margin-left: 3px; float: left; width: 569px;}
div.brand-link-list a {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000;}
div.brand-link-list a:hover {font-family: Arial; font-size: 12px; font-weight: normal; color: #808080;}

div.promo-brand-link-list {margin-left: 3px; float: center;}
div.promo-brand-link-list a {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000;}
div.promo-brand-link-list a:hover {font-family: Arial; font-size: 12px; font-weight: normal; color: #808080;}

td.page-link-img-view-all-brands {width: 104px; height: 62px; text-align: center;}
td.page-link-img-view-all-brands img {border: 1px solid #C0C0C0; height: 70px; width: 122px; padding: 5px; -moz-border-radius: 6px 6px 6px 6px; background-color: #fafafa;}
td.page-link-img-view-all-brands:hover img {border: 1px solid #8A7043;}

td.page-link-img-categories {width: 104px; height: 62px; text-align: center;}
td.page-link-img-categories img {border: 1px solid #C0C0C0; height: 122px; width: 122px; padding: 5px; -moz-border-radius: 6px 6px 6px 6px; background-color: #fafafa;}
td.page-link-img-categories:hover img {border: 1px solid #000000; background-color: #ffffff;}



/*.img-border img{padding: 0px; border: 1px solid #cccccc; margin: 0px;}*/
/*.img-border:hover img{padding: 0px; border: 1px solid #000000; margin: 0px;}*/
/*a.thumb-spacing  {padding-top: 5px;}*/

/** Product Template **/
td.product-graphic-right {padding: 4px; width: 318px; background: #ffffff; text-align: left; -moz-border-radius: 2px 2px 2px 2px; border: 1px solid #CCCCCC; background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent;}
table.product-graphic-right {padding: 0px 0px 5px 0px; margin: 0px; width: 100%;}
td.product-graphic-middle {width: 6px;}
td.product-graphic-left {width: 402px; padding-left: 1px;}
td.product-promo-left-img {width: 30px; padding: 2px;}
td.product-promo-left-content {padding-left: 2px; width: 128px; font-size: 11px; font-weight: normal; font-family: Arial;}
td.product-promo-left-content a {color: #555555; text-decoration: none; font-size: 12px;}
td.product-promo-left-content a:hover {color: #000000;}
td.product-promo-right-img {width: 30px; padding: 2px;}
td.product-promo-right-content {padding-left: 2px; width: 128px; font-size: 11px; font-weight: normal; font-family: Arial;}
td.product-promo-right-content a {color: #555555; text-decoration: none; font-size: 12px;}
td.product-promo-right-content a:hover {color: #000000;}

.brand-logo {text-align: center; margin: 25px 0px 0px 0px; width: 810px; padding-bottom: 20px;}
.product-name {background: url("../media/infrastructure/product-name-background.jpg") repeat-x scroll 0 0 transparent; text-align: center; color: #000000; margin-top: 4px; width: 808px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding-bottom: 5px; padding-top: 3px;}
.product-info  {margin: 4px 0px 0px 0px; width: 808px;}
.product-graphic  {margin: 0px 0px 5px 0px; width: 808px; background: #ffffff;}
.product-more-info {padding: 3px 3px 3px 4px; width: 330px; text-align: left; background: #fafafa; border: 1px solid #cccccc;}
.more-info-header {font-size: 12px; font-weight: bold; font-family: Arial; color: #BD0000;}
.more-info-content {font-size: 11px; font-weight: normal; font-family: Arial; color: #555555;}
.more-info-content a {color: #643200;}
.more-info-content a:hover {color: #beac99;}
.more-info-content-code {font-size: 12px; font-weight: bold; font-family: Arial; color: #ff0000;}
.product-sku  {text-align: left; margin: 0px 0px 8px 0px; width: 808px;}
.product-cart {text-align: left; margin-bottom: 1px; width: 801px; background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; border: 1px solid #CCCCCC; float: left; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; margin-top: 3px; padding-left: 5px;}
.product-name-small {text-align: left; margin: 5px 4px 1px 4px; width: 798px; font-weight: bold; font-size: 1.6em; color: #BD0000;}
.product-price {text-align: left; margin: 0px 4px 1px 4px; width: 798px; font-size: 2em; clear: both;}
.product-add-to-cart {text-align: left; padding: 0px 4px 5px 4px; width: 624px; float: left; margin-bottom: 1px; margin-top: 10px;}
.product-options {text-align: left; margin: 0px;}
.product-options select {padding:3px; border: 1px solid #CCCCCC; font-size: 13px;}
.product-options option {font-size: 13px;}
.product-add-to-cart-button {text-align: left; padding: 2px 0px 0px 2px; margin: 0px; float: left; display: inline;}
.product-availability {font-family: arial; font-size: 11px; text-align: left; padding: 8px 0px 6px 4px; width: 630px; clear: both;}
.product-description {width: 808px; background: #ffffff; margin: 0px; clear: both;}
.product-description-header {width: 150px; text-align: left; padding: 5px 5px 5px 5px; font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; background-color:#DAD2C9; border-top: 1px solid #846546; border-left: 1px solid #846546; border-right: 1px solid #846546; float: left;}
.product-description-content {width: 622px; text-align: left; padding: 5px 5px 5px 5px; font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; background-color:#DAD2C9; border: 1px solid #846546; position: relative; float: left;}
.product-description-content ul {margin-top: 0px;}
.product-description-content ul li {margin: 0 0 1px -25px; font-size: 11px; padding: 0px;}
.send-friend {position: relative; float: right; margin-top: 5px;}
a.tf_popup {text-decoration: none; color: #643200; font-size: 12px; background: url(../media/infrastructure/send-friend-product-page.jpg); padding-right: 25px; padding-bottom: 2px; position: relative; margin: 72px -120px; margin-left: 95px; font-weight: bold;}
a.tf_popup:hover {color: #643200; text-decoration: underline;}
	
.tab-cover1 {position: absolute; top: -1px; left: 0px; z-index: 2; width: 155px; border-top: 1px solid #DAD2C9;}

table.gcs_table {font-size: 11px;}
td.pcs_table_content {font-size: 11px;}
td.pcs_table_content a {color: #555555; font-size: 12px; text-decoration: none; font-weight: bold;}
td.pcs_table_content a img {border: 1px solid #CCCCCC; height: 148px; width: 148px; -moz-border-radius: 2px 2px 2px 2px;}
td.pcs_table_content a:hover {color: #000000;}
.cross-sell-price {font-size: 11px;}
td.availability {font-size: 12px;}


.free-shipping-eligible {padding-top: 3px; background: url(../media/infrastructure/free-shipping-eligible.jpg) no-repeat;}
.free-shipping-eligible a {padding-left: 19px; font-size: 13px; font-weight: bold; color: #BD0000; text-decoration: none;}
.free-shipping-eligible a:hover {color: #ff0000; text-decoration: none;}

/*************/
/* Body Parts */
/*************/
.content-cover-bike-parts {color: #ffffff; font-weight: bold; font-size: 12px; width: 621px; height: 30px; background: url(../media/infrastructure/content-cover-bike-parts-bg.jpg) no-repeat; padding: 10px 5px 0 180px; border: 1px solid #CCCCCC;}
td.bike-parts select {font-family: arial; font-size: 13px; padding: 5px; border: 1px solid #CCCCCC; width: 161px; color: #555555; margin-top: -5px;}
td.bike-parts option {font-family: arial; font-size: 13px; color: #555555;}
td.bike-parts {padding-left: 127px;}


/*************/
/* Right Menu */
/*************/

/* Page and Product Template*/

#right-menu {width: 180px; height: 100%; float: left; border-top: 3px solid #6a5843;}
#right-menu-main {margin: 2px 3px 3px 5px;}
.minicart {padding: 3px 0px; border: 1px solid #473E32; background: #2f1801; width: 170px; color: #c0b791; font-family: Arial; font-size: 12px; font-weight: bold; text-align: center;}
.minicart-main {background-color:#CABFB3; border:1px solid #473E32;}
.minicart-main-1 {padding-right:12px;}
#right-empty {width: 171px; height: 5px; clear: both;}

/* Footer */ 
#footer { width: 1000px; margin: 0 auto; clear: both;}
#footer-main {width: 1000px; background: url("../media/infrastructure/carbon.png") repeat scroll 0 0 transparent; padding-bottom: 10px; border-top: 1px solid #CCCCCC;}
#footer-links {background: #3B2200; width: 998px; border: 1px solid #6a5843;}
#footer-links-1 {background: #251601; text-align: center; font-family: Arial; font-size: 11px; font-weight: bold; color: #b79e7c;}
#footer-links-1-main {margin: 0px 4px; padding: 5px 0px;}
#footer-links-1-main a {color: #e3caa8; font-weight: bold; text-decoration: none;}
#footer-links-1-main a:hover {color: #ffffff; text-decoration: underline;}
#footer-links-2 {background: #3b2200; text-align: center; font-family: Arial; font-size: 11px; font-weight: bold; color: #b79e7c;}
#footer-links-2-main {margin: 0px 4px; padding: 5px 0px;}
#footer-links-2-main a {color: #baa17f; font-weight: bold; text-decoration: none;}
#footer-links-2-main a:hover {color: #ffffff; text-decoration: underline;}
#footer-links-3 {width: 800px; background: #064e97; text-align: center; font-family: Arial; font-size: 11px; color: #b79e7c; font-style: italic;}
#footer-links-3-main {margin: 0px 4px; padding: 5px 0px;}
#footer-links-4 {background-color: #FAFAFA; text-align: left; font-family: Arial; font-size: 12px; font-weight: bold; color: #555555;  padding-bottom: 1px; border-top: 2px dotted #CCCCCC;}
#footer-links-4 a {color: #555555; font-weight: normal; text-decoration: none; padding-bottom: 1px;}
#footer-links-4 a:hover{color: #000000; text-decoration: underline;}
#footer-links-4-main {margin: 0px 4px; padding: 0px 0px;}
#footer-links-4-main a {color: #555555; font-weight: normal; text-decoration: none;}
#footer-links-4-main a:hover {color: #000000; text-decoration: underline;}
#footer-links-5 {background: #3b2200; text-align: left; font-family: Arial; font-size: 11px; color: #dad2c9; font-weight: normal;}
#footer-links-5-main {margin: 0px 4px; padding: 5px 0px;}
#footer-links-5-main a {color: #e3caa8; font-weight: normal; text-decoration: none;}
#footer-links-5-main a:hover {color: #ffffff; text-decoration: underline;}
#footer-links-6 {padding-bottom: 8px; width: 800px; background: #3f3f3f; font-family: Arial; font-size: 11px; color: #ffffff; font-weight: normal; background: #000000 url(../media/infrastructure/footer-links-bg.jpg) no-repeat; float: left;}
#footer-links-6-main {margin: 8px 8px 0px 8px; background: #0D0D0D; border: 1px solid #4b4b4b; width: 980px; float: left;}
#footer-links-6-main-content {margin: 3px 3px 3px 3px;}
#footer-links-6-main-content {margin: 3px 3px 3px 3px;}
.footer-links-8 {padding-top: 3px; font-family: Verdana; font-size: 15px; font-weight: bold; float: left; color: #600000;}
.footer-links-8 ul {margin: 8px 0 5px 0; padding: 0; list-style: none; clear: both;}
.footer-links-8 ul li {color: #ffffff; margin: 0;}
.footer-links-8 ul li a {font-family: Arial; font-size: 15px; color: #dad2c9; font-weight: normal; text-decoration: none;}
.footer-links-8 ul li a:hover {text-decoration: underline; color: #ffffff;}
#footer-copyright {padding-top: 10px; width: 1000px; text-align: center; font-size: 8pt; font-weight: normal; color: #e3e3e3; float: left;}
#footer-links-8 {background: url("../media/infrastructure/carbon.png") repeat scroll 0 0 transparent; width: 998px; border: 0px solid #6a5843;}
ul.footer-links-8 {list-style: none; padding: 0px; margin: 0;}
ul.footer-links-8 li {float: left; padding-left: 3px; font-family: Verdana; font-size: 3pt; font-weight: normal; font-size: 15px;}
ul.footer-links-8 li a {text-decoration: none; font-family: Arial; font-size: 3pt; font-weight: normal; color: #bbafa3;}
ul.footer-links-8 li a:hover {text-decoration: underline;}
#logo-field-link {width: 800px;}
.footer-promos {padding: 2px; background: #443622; height: 128px;}
.footer-promos-sub {border: 1px solid #FAEEE1; height: 126px;}
.promo-field-ind {color: #FFFFFF; width: 100px; margin-top: 4px; padding-left: 40px; margin-left: -4px;}
a.footer-promo-in {color: #FAFAFA; font-weight: bold; font-size: 12px; text-decoration: none;}
a.footer-promo-in:hover {color: #FFFFFF; text-decoration: underline;}

/*************/
/* Index Tags */
/*************/

#index-tags {margin-left: 6px; width: 988px; clear: both; text-align:justify; font-family: Arial; font-size: 6pt; color: #888888;}

/*.footer-shopping-policies-header {width: 1000px; height: 35px; background: url(../media/infrastructure/footer-shopping-policies-header-bg.jpg) no-repeat; margin: 0 auto;}
.footer-shopping-policies-content {width: 1000px; height:111px; background: url(../media/infrastructure/footer-shopping-policies-content-bg.jpg) no-repeat; margin: 0 auto;}
.footer-shopping-policies-border {margin: 0px 6px 5px 4px; padding: 1px 0px 1px 0px;}
.shopping-policies-content-left {margin-left: 200px; width: 300px; float: left; color: #000000;}
.shopping-policies-content-right {margin-right: 2px; width: 300px; display: inline;}*/

#credit-cards {padding-left: 183px; background: #ffffff; margin: 0 auto;}
#content-credit-cards {font-family: Arial; font-size: 10px; color: #000000; margin: 0px; width: 812px; clear: both; height: 45px; padding-top: 0px; border-top: 1px solid #000000; border-bottom: 1px solid ffffff;}
.content-credit-cards-main {padding-top: 2px; margin: 0px; width: 247px; height: 45px; float: left;}
.content-credit-cards-image {margin: 0px; width: 247px;}
.content-credit-cards-text {margin: 0px; width: 247px; font-size: 11px;}
.content-call-us {margin: 0px; width: 557px; text-align: right; float: left; background: url(../media/infrastructure/call-us-bg.jpg) no-repeat right; height: 45px;}
.content-call-us-main {margin: 0px; width: 387px; text-align: right; float: left; padding-top: 11px; font-size: 11px;}

/* Registration */

.registration {padding: 3px 0px; border: 1px solid #473E32; background: #2f1801; width: 170px; color: #C0B791; font-family: Arial; font-size: 12px; font-weight: bold; text-align: center;}
.registration-main {border: 1px solid #473e32; background-color: #CABFB3; width: 170px; text-align: left; padding-bottom: 1px;}
.registration-main a {color: #000000; font-size: 11px; font-weight: bold;}
.registration-main a:hover {color: #000000;}
.registration-main-language {text-align: right; padding-bottom: 1px; z-index: 10; padding-top: 2px; padding-right: 8px;}
.img-translation {width: 23px; height: 20px;}
.cross-sell {margin-top: 1px; padding: 5px 0px 5px 3px; border: 1px solid #CCCCCC; background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; width: 804px; color: #000000; font-family: Arial; font-size: 12px; font-weight: bold; text-align: left; border-bottom: none;}
.cross-sell-main { padding-left: 3px; border: 1px solid #CCCCCC; background: #FAFAFA; width: 804px; padding-top: 5px; padding-bottom: 5px; font-size: 15px;}
td.cross-sell-product {text-align: center; position: relative; font-size: 15px;}
td.pcs_table_content {width: 152px;}



.buy-with-confidence {padding: 2px 0px 0px 0px; margin: 0px; height: 201px; width: 171px; background: url(../media/infrastructure/buy-with-confidence.jpg) no-repeat;}

/* Resources and Services */
#content-main-service {padding: 3px; width: 808px; font-size: 12px;}
#service-name {text-align: center; color: #000000; margin: 10px 0px 0px 0px; width: 808px;}
.service {font-family: Arial; font-size: 9pt; color: #000000; margin: 0px; padding-top: 10px; width: 808px; clear: both;}
a.service-links {font-family: Arial; color: #643200; text-decoration: underline;}
a.service-links:hover {color: #beac99;}
.resources {font-family: Arial; font-size: 9pt; color: #000000; margin: 0px; padding-top: 10px; width: 808px; clear: both;}
a.resources-links {font-family: Arial; font-size: 9pt; color: #643200; text-decoration: underline;}
a.resources-links:hover {color: #beac99;}
a.service-mailing-list {font-family: Arial; font-size: 12px; font-weight: bold; color: #643200; text-decoration: underline;}
a.service-mailing-list:hover {color: #beac99;}
td.service-form {padding: 10px 2px 2px 2px;}
td.service-form-name {color: #000000; font-size: 12px; text-align: right; width: 205px; padding: 3px;}
td.service-form-input {text-align: left; width: 345px;}
td.service-text {font-size: 11px;}
.resources {font-family: Arial; font-size: 9pt; color: #000000; margin: 0px; padding-top: 10px; width: 808px; clear: both;}
table.resources-table {border: 1px solid #3c3020; width: 100%;}
td.resources-header {color: #000000; font-size: 15px; font-weight: bold; background: #CCC2B9; margin: 4px;}
td.resources-subheader {color: #000000; font-size: 12px; font-weight: bold; background: #D9D1C9; margin: 4px; text-align: center;}
td.resources-content-header {color: #000000; font-size: 11px; font-weight: bold; background: #e0dfe3; padding: 3px 0px 3px 2px;}
td.resources-lens-img {background: #000000; padding: 2px 0px 2px 0px;}
td.resources-lens-color {background: #F7F7F7; font-family: verdana; color: #000000; font-size: 10px; padding: 2px 0px 2px 2px;}
td.resources-lens-rate {background: #F7F7F7; text-align: center; font-family: verdana; color: #000000; font-size: 10px; padding: 2px 0px 2px 0px;}
td.resources-lens-contrast {background: #F7F7F7; text-align: center; font-family: verdana; color: #000000; font-size: 10px; padding: 2px 0px 2px 0px;}
td.resources-lens-index {background: #F7F7F7; text-align: center; font-family: verdana; color: #000000; font-size: 10px; padding: 2px 0px 2px 0px;}
table.contact-style {background: url("../media/infrastructure/menu.jpg") repeat-x scroll left top #EEEEEE; border: 1px solid #CCCCCC; border-top: none; color: #555555; padding: 10px;}
img.visitors-style {padding: 5px; border: 1px solid #CCCCCC; background: #EEEEEE; margin-left: -4px;}

/* Tabbed Navigation */
#wrap {width: 808px; background-color: #ffffff; background: #ffffff;}

.tab, .tab_hover {background: #FAFAFA; float:left; display: inline; border-right: 1px #CCCCCC solid; font-weight: bold; font-size: 13px; width: 225px; text-align: center; padding-top: 5px; padding-bottom: 7px; color: #555555;}
#tab1 {border-top: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid;}
#tab2 {border-top: 1px #CCCCCC solid;}
#tab3 {border-top: 1px #CCCCCC solid;}
.tab_hover {background:url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; border-bottom: 1px solid #FAFAFA; color: #000000;}
	
.clr {clear: left;}

.tab_content, .tab_content_show{text-align: left; padding: 10px 5px 5px 5px; font-family: Arial; font-size: 13px; color: #000000; font-weight: normal; background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; border: 1px solid #CCCCCC; /* position: absolute; */ display: none; z-index: 1; width: 796px; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; margin-top: -1px;}
.tab_content_show {display: block;}
.tab_content_show ul {margin-top: 0px;}
.tab_content_show ul li {margin: 0 0 1px -25px; font-size: 13px; padding: 0px;}
#related-items {position: relative;}
a.size-chart {color: #000000; text-decoration: underline;}
#product_sizing table {width: 780px;}
	
.tab-cover1 {position: absolute; top: -1px; left: 0px; z-index: 2; width: 110px; border-top: 1px solid #CCCCCC;}
.tab-cover2 {position: absolute; top: -1px; left: 111px; z-index: 2; width: 113px; border-top: 1px solid #CCCCCC;}
.tab-cover3 {position: absolute; top: -1px; left: 225px; z-index: 2; width: 190px; border-top: 1px solid #CCCCCC;}
/* .tab-cover4 {position: absolute; top: -1px; left: 341px; z-index: 2; width: 110px; border-top: 1px solid #B2A393;} */

table.chart {border: 1px solid #3c3020; background: #ffffff; -moz-border-radius: 2px 2px 2px 2px;}
.chart-header {color: #000000; font-size: 11px; font-weight: bold; background: #CCC2B9; margin: 4px;}
td.chart-header .chart-header-text {color: #000000; font-size: 11px; font-weight: normal; background: #CCC2B9; margin: 0px;}
.chart-subheader {color: #000000; font-size: 11px; font-weight: bold; background: #D9D1C9; margin: 4px;}
.chart-contents {color: #3c3020; font-size: 11px; margin: 4px; background: #f2f2f2;}
.chart-contents-bg {color: #3c3020; font-size: 11px; margin: 4px; background: #e0dfe3;}
.chart-note {font-size: 11px; text-align: center;}

/* Google Ads */
div#google-ads {clear: both; padding-top: 5px; font-size: 11px; color: #cccccc;}
#sponsored-ads {margin-top: 10px; height: 15px; background: url(../media/infrastructure/sponsored-ads.jpg) no-repeat;}

/* Promotions */

td.promotions-border {border-style: dashed; border-color:#000000; border-width:1px; background: #f2f2f2;}

/* Year Model Image */

img.year-model-product {position:absolute; text-align:left; z-index:1;}
img.year-model-page {position:absolute; text-align:left; z-index:1;}
img.year-model-cross-sell {padding:4px 0 0 6px; position:absolute; text-align:left; z-index:1; height:40px;}

/* Thumbnail Image */

td.thumb-content {background: transparent; text-align: center; width: 200px;}
table.thumb {margin: 2px;}
.thumb td {color: #363636;}
a.content-name {font-family: Arial; font-size: 11px; font-weight: normal; color: #643200; text-decoration: none;}

td.thumb-img {width: 200px; height: 200px; text-align: center; position: relative; background: #ffffff; border: 1px solid #c0c0c0;-moz-border-radius:2px 2px 2px 2px; -moz-box-shadow: 0 0px 5px #E1DFDF;}
td.thumb-img:hover {border: 1px solid #8A7043;}
div.thumb-img {width: 200px; height: 200px; text-align: center; position: relative; background: #ffffff; border: 1px solid #c0c0c0;}
.thumb-price {font-size: 14px; font-weight: normal; font-family:Verdana; color: #000000; text-decoration: none;}
a.thumb-name {color: #555555; font-size: 13px; text-decoration: none; font-weight: bold; text-shadow: 0 0 2px #FAFAFA;}
a.thumb-name:hover {color: #000000; text-decoration: underline;}
font.thumb-on-sale {color: #fb0c0c; font-size: 14px; font-weight: bold; font-family:Verdana;}
td.thumb-pad {style="padding-bottom: 10px;" valign="top"}

/* Product Image */

a.product-thumb-name:hover {color: #beac99;}
td.product-thumb-name {font-family: Arial; font-size: 13px; color: #000000; margin: 10px 0px 0px 0px; clear: both;}

/*Related Links */


#masterdiv {margin-top: 5px;}
.menutitlerelatedlinks{
cursor:pointer;
margin-bottom: 5px;
background:url("https://www.sportsxgear.com/media/infrastructure/shipping-bg.jpg") no-repeat scroll 0 0 transparent;
color:#555555;
padding:5px;
font-size: 12px;
text-align:left;
font-weight:bold;
-moz-border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 0 0 1px #DDDDDD;
/*/*/border:1px solid #CCCCCC;/* */
}
.menutitlerelatedlinks:hover {color: #000000;}
span.more-info-relatedlinks {font-size: 11px; font-weight: normal; font-family: Arial; padding-left:3px;}
.more-info-relatedlinks a {color: #555555; text-decoration: none; font-size: 12px;}
.more-info-relatedlinks a:hover {color: #000000; text-decoration: underline; background: #FAFAFA;}
.submenurelatedlinks{
margin-bottom: 0.5em;
}
img.related-button {padding:1px 0 0 1px; position:absolute; text-align:left; z-index:1;} 
img.featured-img-brand {text-align:center; width:633px; margin-left: -3px;}
img.featured-product-index {text-align:center; width:629px; margin-left: -3px; border: 1px solid #CCCCCC; background-color: #FAFAFA; margin-left: -3px; padding: 2px 1px 3px;}

div.contentdiv a{color: #6C6A60; text-decoration:none; font-size:14px;}
div.contentdiv a:hover {color: #000000; text-decoration: underline;}
a.featured-name-link {color: #000000;}

/*Department Name*/
.choose-department {text-align: left; padding: 3px; color: #000000; width: 800px; background: #fafafa; border: 1px solid #cccccc; font-weight:bold; font-size:16px; padding-bottom:7px; padding-top:7px;}
.choose-department-brand {text-align: left; padding: 3px; color: #000000; width: 800px; height:80px; background: #ffffff; border: 1px solid #cccccc; font-weight:bold; font-size:16px; padding-bottom:7px; padding-top:7px;}

/*Brand-List*/
brand-list-featured {width: 400px; padding: 15px 0px 214px 0px;}
brand-featured-bg {border: 0px solid #6a5843; padding-top: 3px; font-family: Arial; font-size: 14px; color: #D0A362; font-weight: bold; float: left;}

/*arrow*/
img.feature-coverpage-left-arrow {margin:257px 0 0 758px; position:absolute; text-align:left; z-index:1; height:17px;}
img.feature-coverpage-right-arrow {margin:-88px 0 0 780px; position:absolute; text-align:left; z-index:1; height:17px;}
img.feature-coverpage-arrow-view-all {margin:2px 1px; position:absolute; text-align:left; height:17px;}
a.featured-padding-category {color: #643200; text-decoration:none; font-size:14px; margin-left:25px;}

/*color: #643200;*/

td.policy {
	text-align:right;
	font-weight:bold;
	color:#ff0000;
}
.tags {background-color:#DAD2C9; border-top: 1px solid #846546; color: #6C6A60; font-family: Arial; font-size: 9px; width:629px; text-align:left; margin-top:5px; padding-top:5px; background-color: #DAD2C9; border-top-style: dashed; margin-left: -5px; padding-left: 3px;}

/*404 Page*/

#select-brand select{width: 172px; margin-left: 3px; border: 1px solid #CCCCCC; padding: 3px; background: #FAFAFA;}
#select-brand select:focus {background: #ffffff;}
div.not-found-file-content {
	width:240px;
	padding: 276px 0 0 6px;
	color: #ffffff;
	font-size:13px;
	text-align:left;
}
td.brand-list {
	padding-top:10px;
	text-align:center;
	width:156px;
}
a.brand-list-link {
	color:#6C6A60;
	text-decoration:none;
}
.search-template-brand {text-align: center; padding: 3px; color: #000000; width: 800px; background: #fafafa; border: 1px solid #cccccc; font-weight:bold; font-size:16px; padding-bottom:7px; padding-top:7px; -moz-border-radius: 5px 5px 5px 5px; margin-top: -9px;}

/*store location */
div.store-location-logos {text-align: center; padding-top: 6px;}
div.store-location-text {text-align: center; padding-top: 9px; padding-bottom: 3px; font-size: 13px;}
td.search-result-text {text-align: left; vertical-align: central; font-size: 12px; font-weight: bold; color: #ff0000; padding-bottom: 12px;}

/*language*/
.registration-main-bookmark {padding: 2px 3px 2px 3px; background-color: #CABFB3; border: 1px solid #473E32;}
#flashcontent {margin-top: -2px;}
.thumb {background-color: #ffffff; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.thumb-contain {background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; border: 1px solid #CCCCCC; margin-left: 4px; width: 800px;}

#left-menu-header {font-weight: bold; font-size: 12px; padding-bottom: 5px; padding-top: 5px; text-align: center; background: url("https://www.sportsxgear.com/media/infrastructure/left-menu-head-bg.jpg") no-repeat scroll 0 0 transparent;; margin-left: 2px; width: 173px; color: #FFFFFF; text-shadow: 0 0 1px #5f5f5f; margin-top: 2px; text-transform: uppercase; float: left;}
.left-menu-header-sub {font-weight: bold; font-size: 12px; padding-bottom: 3px; padding-top: 3px; text-align: center; background-color: #2F1801; margin-left: 2px; width: 173px; color: #C0B791;}
.riders-gift-list {color: #970412; font-size: 9pt; font-weight: bold; text-decoration: none; display: block; padding: 3px 0px 3px 10px; height: 404px;}

.more-info-header-vestal {color: #FF0000; font-size: 12px; font-weight: bold;}

td.thumb-img-index {width: 200px; height: 200px; text-align: center; position: relative; background: #ffffff; border: 1px solid #CCCCCC;-moz-border-radius:6px 6px 6px 6px;}
td.thumb-img-index:hover {border: 1px solid #CCCCCC;}
#featured-index {width: 808px; background: #6E553B; color: #CDBFB0; font-size: 12px; font-weight: bold; padding: 0px;}
.thumb-price-index {font-size: 13px; font-weight: normal; font-family:Verdana; color: #643200; text-decoration: none;}
a.thumb-name-index {color: #6E553B; font-size: 12px; font-weight: bold; text-decoration: none;}
a.thumb-name-index:hover {color: #000000; font-weight:bold; text-decoration: underline;}
.right-menu-main {border: 1px; solid #473E32;}
.numproducts {float:left; text-align:left; color: #6C6A60; font-size: 12px; font-weight: bold; margin: 10px; position: absolute;}
.featured-img-categories {margin-left: -3px; margin-top: -4px; width: 630px; background-color: #E8E8E8; border: 1px solid #CCCCCC; padding-right: 1px;}
.prevnext-url {font-family: Verdana; font-size: 9pt; color: #000000; text-align: center; margin-bottom: 1px; margin-left: 1px; width: 806px; clear: both;  font-weight: bold; padding-top: 7px; padding-bottom: 7px; background-color: #FAFAFA; border: 1px solid #CCCCCC; border-top: none; }
div.prevnext-url a {color: #8f8e89; text-decoration:none; padding: 3px; -moz-border-radius: 3px 3px 3px 3px;}
div.prevnext-url a:hover {color: #000000; text-decoration:none;}
img.floatRight {float: right; margin: 0 0 4px 4px;}
.service-page-text2-wrapper {margin-top: 5px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding-bottom: 13px; padding-top: 6px;}
.service-page-text2-header {font-size: 18px; font-weight: bold; text-shadow: 0 1px 1px #CCCCCC; color: #643200; text-shadow: 0 1px 1px #FAFAFA;}
.payment-type {text-decoration: none; color: #000000; font-weight: bold; background-color: #E0DFE3; padding-left: 2px; padding-right: 2px; font-size: 13px; border: 1px solid #555555;}
.payment-type:hover {background-color: #643200; color: #ffffff;}
td.review-star-page {text-align: center; padding-top: 5px;}

/*Product Review*/
.review {background: #EEEEEE; border: 1px solid #CCCCCC; width: 798px; -moz-border-radius: 3px 3px 3px 3px;}
.fb-like {margin-top: 3px;}
#plusone {margin-top: 10px; margin-bottom: 16px;}
.quote a{color: #643200;}
.quote {font-size: 12px; color: #555555; font-weight: normal;}
.title {color: #643200; font-size: 13px; font-family: Georgia;}
.teethWhiteInner {background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-weight: bold; padding: 6px; font-size: 18px; font-family: Georgia; margin-top: 5px;}
.teethWhiteInner  a{color: #643200; text-transform: capitalize; font-size: 14px; font-family: Georgia;}
.teethWhiteInner  h2{color: #ff0000; font-family: serif; text-shadow: 0 0 1px #F9F9F9; font-size: 17px; width: 808px; background: none; border: none; text-align: left;}
#review-customer {background: url("../media/infrastructure/carbon2.png") repeat scroll 0 0 transparent; margin-left: -4px; margin-top: -6px; padding-bottom: 7px; padding-left: 3px; padding-top: 7px; width: 802px;}
#review-header {margin-bottom: 8px; margin-top: 10px; display: none;}
.review-header-sub {font-size: 2.8em; font-family: arial black; color: #233A8A; margin-left: 5px;}
.review-star {margin-left: 10px; position: absolute;}
