@import url('popup_600.css');.branch-locator #utility{background:transparent url(../images/bg_header_utility.png) no-repeat scroll left top;height:5px;}
.branch-locator #wpr-content-primary{margin:0;width:320px;float:left;}
.branch-locator #wpr-content-primary #content-primary{margin-left:10px;margin-top:10px;}
.branch-locator #logo-westpac{top:0;}
.branch-locator #main{margin-top:0;background:none;padding-right:10px;padding-left:0;padding-top:0;margin-bottom:0;}
.branch-locator #footer-global{height:45px;padding:10px;}
.branch-locator #footer-global .sleeve{padding:0 230px 0 0;}
.branch-locator #content-navigator .item{padding:8px 0 0 20px;border-top:2px #fff solid;background-image:none;}
#content-navigator li{padding-left:10px;background:url(../images/icon_chevron_right_secondaryred.png) no-repeat 0 .3em;}
#content-navigator .item a,.branch-locator #searchResults .searchResultText a.select{display:block;font-size:120%;padding-left:10px;background:url(../images/icon_chevron_right_secondaryred.png) no-repeat 0 .3em;font-weight:bold;}
.branch-locator #searchResults .searchResultText a.select{font-size:100%;}
#content-navigator .item ul{margin-left:10px;}
#content-navigator .item li{margin:1.25em 0;}
#content-navigator .item li a{padding:0;background-image:none;font-weight:normal;}
#content-navigator .selected a,#content-navigator .selected .selected a{color:#544C46;}
#content-navigator .selected li a,#content-navigator .has-selected-child a{color:#46403b;}
#content-navigator .selected li a:hover,#content-navigator .has-selected-child a:hover{color:#bc1903;}
#content-navigator a i{position:absolute;left:-10000em;}
#branchSearch{float:left;width:240px;}
.mapContainer{width:300px;position:relative;background:transparent url(../images/bg_map_310.png) no-repeat top left;padding:5px 5px 7px 5px;}
.map{height:180px;overflow:visible;}
.left{float:left;}
.searchResultSelected{border-top:2px solid #bc1903;margin-bottom:3px;color:#bc1903;margin-top:10px;padding-top:10px;}
.branch-locator #searchResults .searchResultSelected a:visited,.branch-locator #searchResults .searchResultSelected a:link,.branch-locator #searchResults .searchResultSelected a:hover,.branch-locator #searchResults .searchResultSelected a:active,.branch-locator #searchResults .searchResultSelected a.title{color:#bc1903;}
.searchResult{border-top:none;margin-bottom:3px;color:black;position:relative;margin-top:10px;padding-top:10px;}
.searchResult a:visited,.searchResult a:link,.searchResult a:hover,.searchResult a:active{color:black;}
.searchResultImg{float:left;padding-right:1px;}
.searchResultText{margin-left:35px;}
.serviceType{font-weight:bold;}
div.LabeledMarker_markerLabel{color:white;font-weight:bold;font-family:Arial;width:32px;text-align:center;}
#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:transparent url(../images/bg_searchbox_190.png) no-repeat scroll left center;width:190px;height:25px;}
#search-maps #button{text-align:right;}
#search-maps p{padding:4px 10px 4px 30px;background:url(../images/icon_magnify_search.png) no-repeat 10px center;vertical-align:middle;}
#search-maps .txt{width:110px;font-size:80%;border:none;vertical-align:middle;color:#8a8581;}
#search-maps .btn{vertical-align:middle;}
#search-maps .txt:focus{background-color:#eaeaea;color:#46403b;}
#searchResults{position:relative;}
#searchResults h3{font-size:120%;font-weight:bold;}
#searchResults p{font-size:120%;}
.branch-locator .error{color:#DD1903;font-size:120%;}
#didYouMean h3{font-size:120%;}
.branch-locator #didYouMean ol li{background:none;margin-left:2em;padding-left:0;}
.branch-locator #content-navigator #didYouMean ol li{line-height:15px;}
.branch-locator #content-navigator #didYouMean ol li a{text-decoration:underline;}
#location,#locationDetails{margin:10px 0;line-height:20px;font-size:120%;}
#locationDetails h4{font-weight:bold;margin-bottom:10px;}
#location h4{font-weight:bold;line-height:1.5em;}
#location h4 span{font-weight:normal;}
#locationDetails .locationSummary h4{display:none;}
#locationDetails h3{font-size:140%;font-weight:bold;margin:10px 0;}
#locationDetails h3 span{font-size:72%;}
#locationDetails h4 span,#locationDetails h3 span{font-weight:normal;}
.branch-locator #location ul li,.branch-locator .miniSummary ul li,.branch-locator #locationSummary ul li{padding-left:10px;background:url(../images/icon_chevron_right_secondaryred.png) no-repeat 0 .6em;}
.branch-locator #location ul li a,.branch-locator .miniSummary ul li a,.branch-locator #locationSummary ul li a{font-weight:bold;}
#location a.moreInfo,.branch-locator #locationSummary a.moreInfo{font-weight:bold;}
#location .startAddress,#locationSummary .startAddress{font-weight:bold;}
.branch-locator .startAddressQuery{background:transparent url(../images/bg_search_address_input.png) no-repeat scroll left center;height:25px;}
.branch-locator #searchResults .searchResultText a{display:inline;}
.branch-locator #searchResults .searchResultText a,.branch-locator #searchResults .searchResultText div,.branch-locator #searchResults .searchResultText p{font-size:120%;line-height:20px;}
.branch-locator #searchResults .searchResultText div{font-weight:bold;}
.branch-locator #searchResults .searchResultText span{font-size:120%;line-height:20px;display:block;}
.branch-locator #searchResults .searchResultText a:first-child,.branch-locator #searchResults .searchResultText a.title{background:none;padding-left:0;}
.branch-locator #content-navigator{margin-top:10px;}
.branch-locator #content-navigator li.search-form{border-top:none;padding-bottom:0;padding-top:0;}
.branch-locator #content-navigator li.search-results{min-height:230px;padding-bottom:20px;}
.branch-locator #content-navigator .selected{border-top-color:#544C46;background:#fff url(../images/bg_left_nav_selected.png) top right repeat-y;}
#searchInProgress{background:transparent url(../images/loading_red.gif) no-repeat center left;font-size:120%;padding-left:20px;}
#searchInProgress .searchQuery{font-weight:bold;}