h1.finder-title{color:#E47911;font-size:27px;margin:0 0 .35em .25em;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
#finderTabs h1,#finderTabs h3{margin:0;}
#finderBox{font-size:13px;}
#finderBox a img{border:0;}
ul#finderTabs,#finderMyDevicesPanel ul{margin:0;padding:0;list-style:none;}
#finderBoxTop{background-repeat:repeat-x;background-position:0 -5px;clear:both;}
#finderBoxTop .finders-top-right{background-repeat:no-repeat;background-position:right -10px;}
#finderBoxTop .finders-top-left{background-repeat:no-repeat;background-position:0 0;}
#finderBoxTop,#finderBoxTop div{font-size:1px;height:5px;}
#finderBoxTopTab1{background-repeat:repeat-x;background-position:0 -20px;clear:both;z-index:0;}
#finderBoxTopTab1 .finders-top-right{background-repeat:no-repeat;background-position:right -40px;}
#finderBoxTopTab1 .finders-top-left{background-repeat:no-repeat;background-position:0 0;}
#finderBoxTopTab2{background-repeat:repeat-x;background-position:0 -38px;clear:both;z-index:0;}
#finderBoxTopTab2 .finders-top-right{background-repeat:no-repeat;background-position:right -76px;}
#finderBoxTopTab2 .finders-top-left{background-repeat:no-repeat;background-position:0 0;}
#finderBoxTopTab1,#finderBoxTopTab1 div{font-size:1px;height:20px;}
#finderBoxTopTab2,#finderBoxTopTab2 .finders-top-right,#finderBoxTopTab2 .finders-top-left{font-size:11px;height:38px;}
#finderBoxBottom{background-repeat:repeat-x;background-position:0 -9px;margin-bottom:24px;}
#finderBoxBottomRight{background-repeat:no-repeat;background-position:right -18px;}
#finderBoxBottomLeft{background-repeat:no-repeat;background-position:0 0;}
#finderBoxBottom,#finderBoxBottom div{font-size:1px;height:9px;}
#finderBoxRightBorder{background-repeat:repeat-y;background-position:top right;}
#finderBoxLeftBorder{background-repeat:repeat-y;background-position:top left;}
#finderBoxRightBorder{padding-right:5px;}
#finderBoxLeftBorder{padding-left:5px;}
#finderBoxBottom{clear:both;}
#finderContent{padding:5px 5px 0 5px;}
#finderBoxTopTab1,#finderBoxTopTab2{display:none;}
#finderBox.showing-finder #finderBoxTopTab1,#finderBox.showing-my-devices #finderBoxTopTab2{display:block;}
#deviceFinder,#finderMyDevicesPanel{display:none;}
#finderBox.showing-finder #deviceFinder,#finderBox.showing-my-devices #finderMyDevicesPanel{display:block;}
#finderSmIcon1{margin-left:6px;}
#finderSmIcon2{float:left;margin-left:10px;}
ul#finderTabs{margin-left:42px;margin-bottom:-2px;float:left;}
ul#finderTabs li{float:left;margin:0;padding:0;background-repeat:no-repeat;background-position:right -27px;height:27px;overflow:hidden;position:relative;z-index:1;}
ul#finderTabs a{display:block;background-repeat:no-repeat;background-position:0 -81px;padding:6px 15px;color:#333;text-decoration:none;font-size:12px;font-weight:bold;}
.showing-finder ul#finderTabs li#finderTab,.showing-my-devices ul#finderTabs li#finderYourDevicesTab{background-position:right 0;}
.showing-finder ul#finderTabs li#finderTab a,.showing-my-devices ul#finderTabs li#finderYourDevicesTab a{background-position:0 -54px;padding:5px 15px;color:#C60;font-size:14px;}
#deviceFinder{padding:9px 9px 0 9px;}
#finderMyDevicesPanel{min-width:580px;}
#finderSelectionPanel{float:left;}
select.finder-disabled,div.finder-disabled{color:#ccc;border:1px solid #ccc;}
div.finder-disabled .finder-default{display:block;}
.finder-dd,.finder-list{width:260px;}
.finder-dd{display:block;margin-bottom:20px;padding:1px;font-family:verdana,arial,helvetica,san-serif;}
.finder-list{height:140px;width:258px;}
#findersNoJSSubmitBtn{display:none;text-align:right;margin-top:10px;}
.finder-selection-arrow{background-repeat:no-repeat;background-position:50% top;position:relative;top:-1px;visibility:hidden;height:19px;}
#finderSelectedDevicePanel.showing .finder-selection-arrow,#finderMyDevicesPanel li.selected .finder-selection-arrow{visibility:visible;}
#finderSelectedDevicePanel{width:260px;margin-left:280px;}
#finderNoSelection,#finderLoadingSelection,#finderSelectionDetail{display:none;height:192px;padding:16px;}
#finderSelectedDevicePanel.no-selection #finderNoSelection{border:1px solid #efefef;display:block;}
#finderSelectedDevicePanel.loading-selection #finderLoadingSelection,#finderSelectedDevicePanel.showing #finderSelectionDetail{border:1px solid #88a3be;display:block;}
#finderNoSelection{font-size:14px;font-weight:bold;color:#333;}
#finderNoSelection div{padding-top:48px;}
#finderNoSelection .finder-sub-directions{font-weight:normal;font-size:11px;color:#666;display:block;margin-top:8px;}
#finderNoSelection img{float:left;margin-right:16px;}
#finderLoadingSelection img{margin:80px 97px;}
#finderSelectionDetail{text-align:center;font-weight:bold;}
#finderSelectionDetail .finder-title{height:57px;line-height:19px;overflow:hidden;}
#finderSelectionDetail a{text-decoration:none;color:#039;}
#finderSelectionDetail a:hover{text-decoration:underline;}
#finderSelectionDetail .product-image{padding-bottom:16px;}
.showing-filters{display:block;}
.hiding-filters{display:none;}
.showing-filters,.finder-fltdd,.filter-dd{font-size:100%;font-family:verdana,arial,helvetica,san-serif;}
.refinement-block{display:inline;margin-top:5px;margin-bottom:5px;padding-right:20px;}
.finder-fltdd,.filter-dd{display:inline;width:185px;padding:1px;}
.inline-filter{display:inline;}
#dialog-image-and-title{height:100px;}
#dialog-image{float:left;display:inline;width:150px;}
#dialog-item-title{float:left;display:inline;width:150px;margin-top:5px;}
#delete-dialog-buttons{clear:both;padding-top:10px;}
.hidden-message{display:none;}
.showing-message{display:block;color:#090;font-size:10px;font-family:verdana,arial,helvetica,sans-serif;vertical-align:text-top;float:right;}
#finderResultsHeader{background-repeat:repeat-x;background-position:top left;border-top:1px dotted #9fcde5;border-bottom:1px dotted #9fcde5;padding:8px 10px;margin-top:13px;margin-bottom:12px;font-size:11px;}
#finderResults td{vertical-align:top;padding-bottom:24px;}
#finderResults.no-selection,#finderNoResults,#finderLoadingPanel,#finderResultPager{display:none;}
#finderLoadingPanel{text-align:center;}
#finderResults table{margin-top:12px;width:100%;table-layout:fixed;}
#finderResults.no-results #finderNoResults,#finderResults.loading-selection #finderLoadingPanel,#finderResults.show-paging #finderResultPager{display:block;}
#finderPreviousResult,#finderNextResult{color:#9e9fa3;}
#finderResultsString{float:left;}
#finderResultPager{text-align:right;}
#finderResultPager a{text-decoration:none;}
#finderResultPager a:hover{text-decoration:underline;}
#finderResultPager .current{font-weight:bold;}
.finder-result{overflow-x:hidden;}
.finder-result-index{display:block;float:left;width:15px;color:#666;font-size:10px;}
.finder-result .finder-product-image{margin-left:3px;}
.finder-result .finder-title,.finder-result .finder-buy-price-block,.finder-result .finder-availability-block,.finder-result .finder-add-to-cart-block,.finder-result .finder-new-and-used-block,.finder-result .finder-see-more-options-block{margin-left:18px;}
.finder-result .finder-add-to-cart-block,.finder-result .finder-see-more-options-block{padding:4px 0;}
.finder-result .finder-title,.finder-result .finder-buy-price-block,.finder-result .finder-new-and-used-block{font-size:11px;}
.finder-result .finder-availability-block{font-size:10px;}
.finder-result .listprice,.finder-result .price{font-family:verdana,arial,helvetica,sans-serif;}
.finder-result .finder-title{margin-bottom:4px;}
.finder-result .finder-title a{color:#039;font-weight:bold;}
.finder-result .finder-title a:hover{color:#C60;text-decoration:underline;}
.finder-result .finder-buy-price-block .price{font-weight:bold;}
.finder-super-saver{color:#C60;}
#finderMyDevicesPrev{float:left;margin:80px 3px 0 2px;}
#finderMyDevicesNext{float:right;margin-right:2px;margin-top:80px;}
#finderMyDevicesPanel{padding:0 16px;}
#finderMyDevicesPanel.shovler{padding:0;}
#finderMyDevicesPanel li.finder-my-device{float:left;text-align:center;width:30%;}
#finderMyDevicesPanel li.finder-my-device .finder-deletable-device-border,#finderMyDevicesPanel li.finder-my-device .finder-my-device-border{width:170px;padding:1px 1px 5px 1px;text-align:left;margin:0 auto;}
.finder-deleted-device-border{width:170px;padding:5px 1px 5px 1px;background-color:#f0f0f0;border:1px solid #d3d3d3;font-family:verdana,arial,helvetica,sans-serif;font-size:14px;text-align:center;margin:0 auto;}
.finder-deleted-device-border a:visited{color:#004b91;}
.finder-deleted-device-border a:link{color:#004b91;}
.finder-removed-device-title{color:#000;font-weight:bold;}
.finder-removed-message{padding:50px 20px;}
.finder-undo-block{padding:5px 12px 5px 12px;}
li.finder-my-device .finder-product-image{padding:4px 12px;}
li.finder-my-device .finder-title,li.finder-my-device .finder-select-device-block{padding:0 12px;}
.finder-my-device-border .delete-device-button{display:none;}
.finder-deletable-device-border .delete-device-button{float:right;padding:5px 5px 0 0;}
.finder-deletable-device-border .delete-device-button{display:inline;}
#finderMyDevicesPanel .finder-deletable-device-border{border:1px solid #d3d3d3;padding:0;}
.showing-devices{display:none;}
.no-devices-to-show{width:400px;font-family:verdana,arial,helvetica,sans-serif;font-size:18px;padding:50px 150px;}
li.finder-my-device .finder-title{height:64px;overflow:hidden;margin-bottom:8px;line-height:16px;}
#finderMyDevicesPanel li.selected .finder-deletable-device-border,#finderMyDevicesPanel li.selected .finder-my-device-border{border:1px solid #88a3be;padding:0;}
li.selected .finder-select-device-block{visibility:hidden;}
.finders-tagline{font-size:13px;}
.finder-tagline-1{float:left;padding:13px 11px;}
.finder-tagline-2{text-align:right;padding-right:1px;}
#finderBox.finders-ca #finderSelectedDevicePanel{display:none;}
#finderBox.finders-ca{float:left;}
#finderBox.finders-ca #finderLevel1,#finderBox.finders-ca #finderLevel3{margin-right:24px;}
#finderBox.finders-ca #finderSelectionPanel{float:none;width:550px;}
#finderBox.finders-ca .finder-dd{display:inline;}
#finderBox.finders-ca .finder-list{width:550px;height:auto;}
.finders-clearfix{clear:both;height:0;font-size:0;line-height:0;}
.ie #finderMyDevicesPanel li.finder-my-device{width:29%;}
.ie #finderSelectedDevicePanel{margin-left:278px;}
.ie #finderNoSelection,.ie #finderLoadingSelection,.ie #finderSelectionDetail{height:224px;}
.ie #finderLoadingSelection img{margin:76px 97px;}
.ie .finder-tagline-1,.ie .finder-tagline-2{padding:12px;}
.ie #finderResults table{width:95%;}
.ie #finderResults td{overflow:hidden;}
.ie #finderResultsHeader{height:31px;}
.ie #deviceFinder{width:560px;}
.ie #finderMyDevicesPanel .finders-clearfix{width:580px;}