h1.finder-title{color:#E47911;font-size:27px;margin:0 0 .35em .25em;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
#finder-directions{font-size:14px;margin:0 0 10px 10px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;}
#finderBox{font-size:13px;}
#finderBox a img{border:0;}
#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;}
#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;}
#finderMyDevicesPanel{display:block;min-width:280px;padding:0;}
#finderMyDevicesPanel ul{margin:0;padding:0;list-style:none;}
#finderMyDevicesPanel li.finder-new-device,#finderMyDevicesPanel li.finder-my-device{width:220px;float:left;text-align:center;}
#finderMyDevicesPanel li.finder-new-device .finder-deletable-device-border,#finderMyDevicesPanel li.finder-my-device .finder-deletable-device-border,#finderMyDevicesPanel li.finder-my-device .finder-info-border,#finderMyDevicesPanel li.finder-my-device .finder-my-device-border{width:80%;padding:1px 1px 5px 1px;margin:0 auto;}
#finderMyDevicesPanel li.selected .finder-deletable-device-border,#finderMyDevicesPanel li.selected .finder-my-device-border{border:1px solid #88a3be;padding:0;}
#finderMyDevicesPanel .finder-deletable-device-border{border:1px solid #d3d3d3;padding:0;}
#finderMyDevicesPanel li.finder-my-device .finder-info-border{text-align:left;}
.finder-deleted-device-border{width:80%;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-sign-in-headline{padding:10px 0;}
.finder-sign-in-text{padding:0 0 43px 0;}
.go-to-finder-panel{text-align:center;padding:0 0 80px 0;}
li.finder-new-device .finder-product-image,li.finder-my-device .finder-product-image{text-align:center;padding:4px 12px;}
li.finder-new-device .finder-title,li.finder-new-device .finder-select-device-block{text-align:center;padding:0 4px;}
li.finder-new-device .finder-save-change-block,li.finder-my-device .finder-title,li.finder-my-device .finder-select-device-block{text-align:center;}
li.finder-my-device .finder-title{height:64px;overflow:hidden;margin-bottom:8px;line-height:16px;}
li.finder-new-device .finder-title{height:32px;overflow:hidden;margin-bottom:4px;line-height:16px;}
li.finder-new-device .finder-save-change-block{height:28px;overflow:hidden;margin-bottom:8px;line-height:16px;}
.finder-my-device-border .delete-device-button{display:none;}
.delete-device-button{float:right;padding:5px 5px 0 0;display:inline;}
.save-device-button,.change-to-finder-button{display:inline;}
li.selected .finder-select-device-block{visibility:hidden;}
.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;}
#finderLoadingSelection{padding-top:50px;}
#finderSelectionPanel{padding:10px 0;}
select.finder-disabled,div.finder-disabled{color:#ccc;border:1px solid #ccc;}
div.finder-disabled .finder-default{display:block;}
.finder-dd{display:block;margin-left:3%;width:94%;margin-bottom:20px;padding:1px;font-family:verdana,arial,helvetica,san-serif;}
.finder-list{display:block;height:140px;margin-left:3%;width:94%;}
#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;}
#finderMyDevicesPanel li.selected .finder-selection-arrow{visibility:visible;}
.showing-filters{display:block;}
.permanently-hidden,.hiding-filters{display:none;}
.showing-filters,.filter-dd,.finder-supply-brand{font-size:100%;font-family:verdana,arial,helvetica,san-serif;}
.refinement-block{display:inline-block;margin-top:5px;margin-bottom:5px;padding-right:20px;}
.filter-dd,.finder-supply-brand{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;}
.device-saved-message{display:block;color:#090;font-size:12px;font-family:verdana,arial,helvetica,sans-serif;vertical-align:text-top;float:right;padding-right:10px;}
.finder-smoke-signal{display:none;}
#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;}
.ie #finderResultsHeader{height:31px;}
#finderResults td{vertical-align:top;padding-bottom:24px;}
.ie #finderResults td{overflow:hidden;}
#finderResults.no-selection,#finderNoResults,#finderLoadingPanel,#finderResultPager{display:none;}
#finderLoadingPanel{text-align:center;}
#finderResults table{margin-top:12px;width:100%;table-layout:fixed;}
.ie #finderResults table{width:95%;}
#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;}
#finderMyDevicesPrev{float:left;margin:80px 3px 0 2px;}
#finderMyDevicesNext{float:right;margin-right:2px;margin-top:80px;}
#finderMyDevicesPanel.shovler{padding:0;}
.finders-tagline{font-size:13px;}
.finder-tagline{text-align:right;padding-right:1px;}
.ie .finder-tagline{padding:12px;}
.finders-clearfix{clear:both;height:0;font-size:0;line-height:0;}
.ie #finderMyDevicesPanel .finders-clearfix{width:450px;}