.gmnoprint{display:block;}
#content-navigator .item{padding:8px 0 15px 20px;border-bottom:2px #fff solid;border-top:none;background-image:none;}
#searchAgainItem.item{border-top:2px #FFF solid;border-bottom:none;}
#lu-dynamic-content #searchResults,#lu-dynamic-content #directions{overflow:auto;position:relative;max-height:500px;}
#content-navigator #lu-dynamic-content{position:relative;padding:0;background-color:#fff;border-top:none;border-bottom:none;font-size:100%;min-height:10em;}
#lu-dynamic-content .visual-effect{position:absolute;width:318px;left:1px;height:7px;background:url(/furniture/ui_imgs/lu_widget_shadow.png) no-repeat left top;}
#lu-dynamic-content .top-effect{top:0;}
#lu-dynamic-content .bot-effect{bottom:0;background-position:left bottom;}
#lu-dynamic-content ::-webkit-scrollbar{height:auto;-webkit-border-radius:1ex;width:12px;}
#lu-dynamic-content ::-webkit-scrollbar-thumb{border:1px solid #b9b6b4;background:#ccc -webkit-gradient(linear,0% 0,50% 0,from(#fffdfb),to(#ebe6e0));-webkit-border-radius:1ex;}
#lu-dynamic-content ::-webkit-scrollbar-track-piece{background:#cdc7c5 -webkit-gradient(linear,0% 0,60% 0,from(#cbc7c5),to(#ebe6e0));-webkit-border-radius:1ex;margin-top:10px;margin-bottom:10px;}
#content-navigator a i{position:absolute;left:-10000em;}
.leftCol{float:left;width:300px;}
.rightCol{float:left;width:600px;overflow:visible;}
.mapContainer{position:relative;background:url(../ui_imgs/bg_map.png) no-repeat top left;padding:5px 5px 7px 5px;margin-top:10px;border-top:solid 1px #FFF;}
#map-placeholder img{position:absolute;top:5px;left:5px;height:500px;width:647px;z-index:8;}
#map{height:500px;overflow:visible;visibility:hidden;}
.left{float:left;}
#lu-dynamic-content h2{font-size:140%;font-weight:bold;margin:10px 0;}
#searchResults h2{margin-left:10px;}
#lu-dynamic-content .searchResult{position:relative;overflow:hidden;border-top:1px #ddd solid;font-weight:normal;margin:0 5px 0 0;padding:10px 0;}
#lu-dynamic-content .searchResultSelected{position:relative;color:#bc1903;overflow:hidden;border-top:2px #bc1903 solid;font-weight:normal;margin:0 5px 0 0;padding:9px 0 10px;}
#lu-dynamic-content .searchResultSelected a{color:#bc1903;}
#lu-dynamic-content .service-type{float:right;padding:0 5px;font-weight:bold;color:#8d847c;}
#lu-dynamic-content .searchResultSelected .service-type{color:#bc1903;}
#lu-dynamic-content .searchResultText{margin-left:35px;font-weight:normal;}
#lu-dynamic-content .searchResultText a{font-weight:bold;}
#lu-dynamic-content .service-address{font-size:120%;margin:5px 0;}
#lu-dynamic-content .street{display:block;}
#lu-dynamic-content .telephone{display:block;}
#lu-dynamic-content .searchResult .service-detail{color:#46403B;}
#lu-dynamic-content .searchResultSelected .service-detail{color:#bc1903;}
#lu-dynamic-content .searchResult a.title{color:#46403B;}
#lu-dynamic-content .searchResult a:hover{color:#bc1903;}
.searchResultImg{position:absolute;padding:4px 1px;height:auto;line-height:1px;}
.serviceType{font-weight:bold;}
label.serviceType b{padding-left:2px;}
#miniMap,#openTimes{width:260px;float:right;}
#miniMap{height:120px;border:1px solid #B1AAA4;}
div.LabeledMarker_markerLabel{color:white;font-size:12px;font-weight:bold;font-family:Arial;width:32px;text-align:center;}
.routeEndpoint{height:38px;vertical-align:middle;}
.routeEndpoint img{vertical-align:middle;}
.openTimes{background-color:#c0c0c0;}
#advancedSearch{position:relative;padding-left:10px;font-size:120%;padding-bottom:15px;background-color:#fff;overflow:hidden;}
#advancedSearch fieldset{width:140px;float:left;overflow:hidden;}
#advancedSearch .submit{clear:both;text-align:right;margin:0 15px;}
#content-navigator #advancedSearch fieldset li{margin:0;padding:1px 0 7px 15px;background-image:none;overflow:visible;}
#content-navigator #advancedSearch li label{display:inline-block;}
#advancedSearch input{vertical-align:top;}
#advancedSearch li input{margin-left:-25px;}
#advancedSearch fieldset li label b{padding-left:2px;}
#advancedSearch fieldset.branch{border-top:1px #FFF solid;border-right:1px #ccc solid;padding-right:10px;}
#advancedSearch fieldset.atm{border-top:1px #FFF solid;border-left:1px #ccc solid;margin-left:-1px;padding-left:10px;}
#advancedSearch label b{font-weight:bold;}
#advancedSearch label i{position:static;display:block;font-style:italic;font-size:smaller;margin:.25em 0;}
#advancedSearch h3{margin:1.0em 0 .5em 0;padding-top:0;font-weight:bold;}
#search-maps{margin:0;padding:0 20px 0 0;clear:both;overflow:hidden;white-space:nowrap;}
#search-maps label{font-size:120%;font-weight:bold;}
#search-maps .labeltext{font-size:120%;font-weight:bold;}
#search-maps div{margin:0 0 10px 0;}
#search-maps #options input{vertical-align:middle;line-height:120%;}
#search-maps #locateus-query{background:url(../ui_imgs/bg_search_maps_onepiece.png) no-repeat scroll left center #EBE6DF;width:280px;}
#search-maps p{padding:4px 10px 4px 30px;background:url(../ui_imgs/icon_magnify_search.png) no-repeat 10px center;vertical-align:middle;}
#search-maps .txt{width:200px;font-size:120%;border:none;vertical-align:middle;color:#46403B;}
#search-maps .btn{vertical-align:middle;}
#search-maps .txt:focus{background-color:#eaeaea;color:#46403b;}
#searchResults .error{margin:15px;font-size:120%;line-height:1.5;}
.locate-us p.error{color:#DD1903;}
.locate-us #didYouMean ol{list-style-type:none;margin:0 15px 25px 5px;}
.locate-us #didYouMean ol li{background:none;padding-left:0;margin:1em 0;}
.locate-us #content-navigator #didYouMean ol li{line-height:15px;}
.locate-us #content-navigator #didYouMean ol li a{text-decoration:underline;}
#infoSummary,#locationDetails{margin:2px 0;line-height:20px;font-size:120%;}
#infoSummary{margin-bottom:0;overflow:hidden;}
#locationDetails h4{font-weight:bold;margin-bottom:10px;}
#infoSummary h4{font-weight:bold;line-height:1.5em;}
#infoSummary h4 span{font-weight:normal;}
#infoSummary .locationSummary .serviceTypes{margin:0;padding:0;clear:both;}
#infoSummary .locationSummary{overflow:hidden;}
#infoSummary .locationSummary .street{display:block;}
#locationDetails .locationSummary h4{display:none;}
#locationDetails h3{font-weight:bold;margin:10px 0;}
#locationDetails h4 span,#locationDetails h3 span{font-weight:normal;}
.locate-us #locationDetails{margin-right:15px;position:relative;}
.locate-us #locationDetails #locationInfo{overflow:hidden;position:static;}
.locate-us #locationDetails #wrapSummary,.locate-us #locationDetails #branchServices{min-height:120px;width:260px;float:left;}
.locate-us #locationDetails #atmServices{min-height:80px;width:260px;float:left;}
.locate-us #locationDetails a#maxDetailsTitle{text-decoration:none;cursor:default;outline:none;color:#46403B;}
.locate-us #miniDetails{overflow:hidden;}
.locate-us #miniDetails hr{display:block;margin-top:20px;margin-bottom:10px;border-top:1px solid #46403B;border-bottom:none;border-left:none;border-right:none;display:block;clear:both;}
#infoSummary ul li,.locate-us .locationSummary ul li,.locate-us #locationDetails ul li,.locate-us #wrapSummary ul li{padding-left:10px;background:url(../ui_imgs/icon_chevron_right_secondaryred.png) no-repeat 0 .6em;}
#infoSummary ul li a,.locate-us .locationSummary ul li a,.locate-us #locationDetails ul li a,.locate-us #wrapSummary ul li a{font-weight:bold;}
#infoSummary a.moreInfo,#locationDetails a.moreInfo,.locate-us #wrapSummary a.moreInfo{font-weight:bold;}
#infoSummary .startAddress,#wrapSummary .startAddress{font-weight:bold;}
.locate-us #miniSummary{margin-bottom:10px;}
#shell .startAddressQuery{background:transparent url(../ui_imgs/bg_searchbox_with_magnify_200.png) no-repeat scroll left center;padding:4px 10px 4px 30px;vertical-align:middle;}
#directionsStart .startAddressQuery input.startAddressQueryInput,#directionsStartMax .startAddressQuery input.startAddressQueryInput{border:none;vertical-align:middle;width:115px;}
.locate-us #directionsStart,.locate-us #directionsStartMax,.locateus-branch #directionsStart,.locateus-branch #directionsStartMax{margin-top:5px;}
.locate-us #directionsStart p input,.locate-us #directionsStartMax p input,.locateus-branch #directionsStart p input,.locateus-branch #directionsStartMax p input{vertical-align:middle;}
.locate-us #searchResults .searchResultText a{display:inline;}
.locate-us #searchResults .searchResultText a:first-child,.locate-us #searchResults .searchResultText a.title{background:none;padding-left:0;}
.locate-us #content-navigator{margin-top:10px;}
.locate-us #content-navigator li.search-form{border:none;padding-bottom:0;padding-top:0;}
.locate-us #content-navigator .selected{font-weight:normal;}
#searchInProgress{background:transparent url(../ui_imgs/loading_red.gif) no-repeat center bottom;padding-bottom:25px;margin:15px;font-size:120%;line-height:1.5;text-align:center;}
#searchInProgress .searchQuery{font-weight:bold;}
#lu-dynamic-content #directions{margin:0 5px 0 10px;overflow:hidden;padding-bottom:15px;line-height:1.5;}
#content-navigator #directions #directionsHeader a{font-size:100%;}
#lu-dynamic-content #directions a{color:#46403B;}
#lu-dynamic-content #directions a:hover{color:#bc1903;}
#lu-dynamic-content #directions h2 a:hover{text-decoration:none;cursor:default;}
#directions #distanceAndTime{margin:0 0 10px;font-size:120%;line-height:1;}
#directions #directionsHeader{font-size:100%;}
#directions #directionsHeader h3{color:#621A4B;font-family:Times,"Times Roman",serif;font-size:180%;padding-top:10px;}
#directions #directionsHeader h3 a#directionsBar{color:#621A4B;}
#directions #directionsHeader h3 a,#directions #directionsHeader h3 a:hover{text-decoration:none;color:inherit;font-weight:bold;}
#directions #directionsHeader h3 #address{display:block;font-size:70%;font-weight:bold;padding:12px 0;line-height:1.2em;font-family:Arial,sans-serif;color:#46403B;}
#directions #directionsHeader a{background:none;padding-left:0;}
#directions #directionsHeader a#returnToSearchResults{font-size:120%;padding-left:10px;background:url(../ui_imgs/icon_chevron_left_secondaryred.png) no-repeat 0 .4em;font-weight:normal;}
#directions #directionsResult{overflow:hidden;padding-bottom:0;}
#directions #directionsResult a{display:inline;background:none;font-weight:normal;text-decoration:none;}
#directions #directionsResult b{font-weight:bold;}
#directions #directionsResult .google_note,#directions #directionsResult .google_impnote{color:#767676;margin:.3em 0 2px 12px;}
#directions #directionsResult .routeEndpoint{padding-top:5px;}
#directions #directionsResult .routeEndpoint a{font-weight:bold;padding:0;}
#directions #directionsResult .routeStep{line-height:1.5;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #EAEAEA;margin:0 10px;}
#directions #directionsResult .routeStep a{padding:0;}
#directions #directionsResult .routeStep a b{white-space:nowrap;}
#lu-dynamic-content #lu-dynamic-content-top{height:0;background:none;}
#streetView{margin-bottom:15px;}
#streetView object{width:690px;}
.streetViewCtrl{margin-bottom:10px;}
a.toggle{font-size:120%;}
div .LUbrandIcon{float:left;width:32px;}
div .LUlocationName{padding-top:12px;}
h4 .LUlocationNameTitle{padding-left:32px;}
a .LUlocationNameTitleLink{padding-left:2px;}