.searchCategoriesTable{background-color:#FFE;border:solid 1px #63647B;margin-bottom:10px;padding:4px;}.searchBrandsTable{background-color:#EEE;border:solid 1px #63647B;margin-bottom:10px;padding:4px;}.searchBrandsTable h2,.searchCategoriesTable h2{background-color:#333;color:#FFF;font-size:14px;text-align:center;margin-top:0;}.searchBrandsTable a,.searchCategoriesTable a{font-size:14px;color:#333;font-weight:700;}.searchCrumb{text-align:center;}input#searchbutton{background-image:url(/skins/common/_master/images/goBtn.gif);background-repeat:no-repeat;width:22px;height:22px;border:0;background-color:transparent;}.addressForm{font-family:Arial, Helvetica, sans-serif;font-size:13px;}.addressForm fieldset{border:1px solid #CCC;background-color:#FFF;width:100%;margin:0;padding:10px;}.addressForm legend{color:#000;font-weight:700;font-size:14px;padding:0 0 8px;}.addressForm input{font-style:bold;margin:0;padding:3px;}.addressForm textarea,.addressForm select{margin:0;padding:3px;}.addressForm select{margin:0;padding:1px;}.addressForm .divider{padding:0;}.errors{color:#C00;margin:10px 10px 0;padding:5px;}.addressForm .matches{font-family:Arial, Helvetica, sans-serif;padding:10px;}.message{font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:10px;}#notice{border-bottom:solid 2px #000;background-color:#FFC;font-family:Arial, Helvetica, sans-serif;font-weight:700;padding:10px;}#accountDetails{border:solid 1px #CCC;width:520px;padding:0;}#accountDetails h2{background-color:#EEE;font-size:16px;margin:0;padding:5px;}#accountDetails fieldset{border:1px solid #CCC;font-size:14px;text-align:left;margin:0;padding:0 10px 10px;}#accountDetails legend{color:#000;font-weight:700;font-size:16px;padding:0 0 10px;}#accountDetails legend a{font-weight:400;color:#000;}#yourRides{border:solid 1px #CCC;width:400px;text-align:left;padding:0;}#yourRides h2{background-color:#EEE;font-size:16px;text-align:center;margin:0;padding:5px;}.cartTable{font-size:14px;border:solid 1px #CCC;}.cartTable a:hover{text-decoration:none;}.cartTable th{text-align:right;background-color:#EEE;border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 1px #FFF;border-top:solid 1px #FFF;padding:5px;}.cartBikeSelection{font-size:11px;display:block;background-color:#FFC;padding:3px;}.orderAlert{color:#900;font-size:12px;border:solid 1px #333;background-color:#FFDFDF;padding:0;}.orderAlert div{border-top:solid 1px #FFF;border-left:solid 1px #FFF;border-right:solid 1px #666;border-bottom:solid 1px #666;padding:10px;}.promoGC{border:solid 1px #CCC;text-align:left;font-size:12px;background-color:#EFEFEF;background-image:url(/skins/common/_master/images/chooserideBkg.jpg);margin:15px;padding:10px;}.cartThumb{max-width:100px;max-height:75px;}.ridesTable td,.ridesTable th{text-align:left;border-bottom:solid 1px #ccc;vertical-align:top;margin:0;padding:5px;}.ridesTable th{padding-top:5px;border-bottom:solid 2px #CCC;font-size:14px;margin-top:8px;background:#EEE;background-image:url(/skins/common/_master/images/rides/offroadheaderbkg.jpg);background-repeat:repeat-x;background-position:bottom center;}.selectSubmitDisabled{background-image:url(/common/images/continue2.jpg);width:120px;border:0;height:50px;background-repeat:repeat-x;background-position:top center;background-color:#FFF;}.selectSubmit{background-image:url(/common/images/continue.jpg);width:120px;border:0;height:50px;background-repeat:repeat-x;background-position:top center;background-color:#FFF;}.ridesTableHarley td,.ridesTableHarley th{text-align:left;border-bottom:solid 1px #ccc;margin:0;padding:5px;}.ridesTableHarley th{padding-top:5px;border-bottom:solid 2px #CCC;font-size:14px;margin-top:8px;color:#FC0;background:#666;background-image:url(/skins/common/_master/images/rides/harleyheaderbkg.jpg);background-repeat:repeat-x;background-position:bottom center;}#selectedRide td{text-align:left;color:#900;font-weight:700;border-bottom:solid 2px #CCC;background-color:#FFC;margin:0;padding:5px;}#selectedRide td a{font-weight:400;}#unSelectedRide td{text-align:left;border-bottom:solid 1px #CCC;background-color:#FFF;margin:0;padding:5px;}#minirideselector p{background-color:#FFF;border:solid 1px #333;z-index:0;position:absolute;width:150px;padding:5px;}#addRideWrapper{background-image:url(/skins/common/_master/images/chooserideBkg.jpg);background-repeat:no-repeat;background-color:#EEE;border:solid 2px #FFF;text-align:left;padding:10px 10px 10px 25px;}#addRideWrapper h4{margin-top:0;margin-bottom:10px;font-size:20px;color:#AAA;}#addedRideAlertBox{font-weight:700;background-color:#FFC;display:none;padding:10px;}#savedRidesWrapper{text-align:left;}#savedRidesWrapper h4{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:20px;color:#AAA;}.restultspos{color:#090;}.restultsneg{color:#900;}td.formlabel{text-align:right;vertical-align:middle;}td.formlabelleft{text-align:right;vertical-align:top;}td.formlabelright{text-align:left;vertical-align:top;}td.formfield{text-align:left;vertical-align:middle;}form em{font-weight:700;color:red;white-space:nowrap;font-size:11px;}input{padding:2px;}span.smallmsg{font-style:italic;font-size:85%;}#catalogRequest{width:340px;float:left;font-size:11px;}#catalogRequest .row{clear:both;padding-top:5px;}#catalogRequest .row span.label{float:left;width:100px;font-weight:700;text-align:right;}#catalogRequest .row span.formw{float:right;width:235px;text-align:left;}#about{font-size:12px;text-align:justify;width:90%;}#about img{margin:20px;}div#statusmessage{text-align:center;background-color:#CCC;margin-top:5px;}div#errormessage{text-align:center;background-color:#FFC;color:#C00;font-weight:700;font-size:13px;padding:8px;}div#smallerrormessage{text-align:center;background-color:#FFC;color:#C00;font-size:12px;padding:3px;}div#advInactive{font-size:14px;background-color:#FEE;padding:10px;}.button{float:left;color:#fff;background:#fff url(/common/images/button.gif) no-repeat;font:1.2em/1 Georgia,serif;text-decoration:none;text-align:right;border:0;margin:0;}.button *{display:block;}.button span span{background:url(/common/images/button.gif) no-repeat left bottom;padding:0 0 2px 6px;}.button span{background:url(/common/images/corners.gif) no-repeat right top;padding:6px 0 0;}.button span span span{background:url(/common/images/corners.gif) no-repeat right bottom;padding:0 0 8px;}.button span span span block{background:url(/common/images/button.gif) no-repeat right center;padding:3px 15px 3px 5px;}.button block{border:0;color:#FFF;text-transform:uppercase;font-weight:700;text-align:right;width:100%;margin:0;padding:0;}.button block img{margin-right:10px;}.checkoutbutton{background-image:none;background-color:#FFF;border:0;cursor:pointer;font-size:11px;color:#666;margin:10px 0;padding:0;}.buttonMessage{font-size:10px;color:#666;margin-top:2px;padding:0;}.relatedProductsWrapper{border:solid 1px #CCC;border-bottom:solid 2px #CCC;border-right:solid 2px #CCC;background-color:#FFF;margin-bottom:15px;width:415px;}.relatedProductsWrapper h3{border-bottom:solid 1px #CCC;border-top:solid 1px #FFF;border-left:solid 1px #FFF;background-color:#EEE;color:#999;font-size:14px!important;text-align:left;margin:0!important;padding:3px!important;}.relatedProducts{height:175px;overflow:auto;width:445px;text-align:left;padding:0;}.relatedProducts table,.relatedProducts td{text-align:left;margin:0;padding:0;}.miniProductModule{float:left;width:120px;font-size:11px;text-align:center;height:165px;overflow:hidden;margin:0;padding:5px;}.miniProductModule p{text-align:center;background-color:#FFF;border:solid 1px #CCC;height:63px;overflow:hidden;padding:3px;}.miniProductModule a{display:block;width:auto;height:auto;font-size:10px;}.miniProductModule img{border:none;height:75px;}.miniProductModule:hover{background-color:#EEE;}div#productImageSmall{float:left;}div.productDetailBox h4{background-color:#FFA;color:#600;text-align:left;font-size:13px;vertical-align:middle;margin-top:0;padding:5px;}div.productDetailBox h4 a{color:#FFF;font-size:10px;vertical-align:middle;padding-bottom:4px;}div.productDescription{background-color:#EEE;text-align:left;}div.productDescription h4{background-color:#666;color:#FFF;text-align:center;}div.giftDetailBox{margin-left:225px;text-align:left;padding:0;}div.giftDetailBox h4{background-color:#FFA;color:#600;text-align:left;font-size:13px;vertical-align:middle;margin-top:0;padding:0;}div.giftDetailBox h4 a{color:#FFF;font-size:10px;vertical-align:middle;padding-bottom:2px;}div.giftDescription{background-color:#EEE;text-align:left;margin-top:0;padding:0;}div.giftDescription h4{background-color:#666;color:#FFF;text-align:center;margin-bottom:2px;}div.giftDescription ul{margin-left:235px;text-align:left;padding:0;}div.productDetailBox h2{font-size:18px;text-align:left;}.productlisting{float:left;border:solid 1px #EEE;width:150px;margin:20px 5px 5px;padding:10px;}.productListingTable h2{background-color:#63647B;color:#FFF;font-size:14px;text-align:center;margin-top:0;}.productListingTable a{font-size:14px;}#productSellingPrice{color:#C00;font-weight:700;}#productRetailPrice{text-decoration:line-through;}#bigImg{border:solid 1px #333;display:none;position:absolute;cursor:pointer;}#smallImg{cursor:pointer;}#priceBreaks{font-size:13px;}#giftguiderecs h1{font-family:Arial, Helvetica, sans-serif;background-color:#FEEF00;color:#000;font-size:14px;text-transform:uppercase;text-align:center;text-decoration:none;border-bottom:solid 2px #000;background-image:url(/common/images/gradients/giftHbkg.jpg);margin:0;padding:3px;}#giftguiderecs{background-image:url(/skins/common/_master/images/contentBkg.jpg);background-repeat:no-repeat;background-position:-3px 20px;border:solid 2px #000;margin-left:8px;width:781px;background-color:#FFF;padding:0;}.searchBrandsTable td,.searchCategoriesTable td,.productListingTable td{padding:4px;}.searchCrumb form,.searchControl form,#addRideWrapper select{font-size:12px;}.searchCrumb select,.searchCrumb input,.searchControl select,.searchControl input,#minirideselector select{font-size:9px;}.searchCrumb a,.searchControl a{color:#333;font-size:12px;}.cartTable td,#mototipContainer p{padding:5px;}.ridesTable,.ridesTableHarley,#minirideselector,.productsummary{font-size:11px;}.rideIndicator,.button block p{display:inline;}.relatedProductsNoScroll,div.productDetailBox{text-align:left;padding:0;}
