  #bti .bti-ui-job-results-container{clear:both; font-family:Arial !important; border-bottom:1px solid #C0C0C0;}#bti .bti-ui-job-results-container a{color:#0033CC !important;}#bti .bti-ui-job-result-logo-container{min-height:75px; width:125px; float:left; cursor:pointer;}#bti .bti-ui-job-result-logo-container-aggregator-site{color:#918080; font-size:12px; min-height:75px; width:125px; float:left; cursor:pointer;}#bti .bti-ui-job-result-wrapper{min-height:75px; position:relative; border-top:1px solid #c0c0c0; max-width:900px; cursor:pointer; text-align:left;}#bti #bti-browse-results-bar{margin:0px 0 5px 0; padding:10px 0 5px 10px; font-size:16px; text-align:left;}#bti .bti-ui-job-result-flag-area{float:left; width:50px; min-height:75px;}#bti .bti-ui-job-result-flag-featured{background-image:url("/images/search/wedge-featured.png"); background-repeat:no-repeat;}#bti .bti-ui-job-result-flag-featured-green{background-image:url("/images/search/wedge-featured-green.png"); background-repeat:no-repeat;}#bti .bti-ui-job-result-flag-featured-red{background-image:url("/images/search/wedge-featured-red.png"); background-repeat:no-repeat;}#bti .bti-ui-job-result-flag-featured-gray{background-image:url("/images/search/wedge-featured-gray.png"); background-repeat:no-repeat;}#bti .bti-ui-job-result-flag-closing{background-image:url("/images/search/wedge-closing.png"); background-repeat:no-repeat;}#bti .bti-ui-job-result-featured-logo-highlight{border:1px solid #F9F2AC;}#bti .bti-ui-job-result-highlight{background-color:#ffffde;}#bti .bti-ui-job-detail-container{margin-right:215px; min-height:20px; overflow:auto;}#bti .bti-ui-job-detail-container-aggregator-site{margin-right:215px; min-height:115px; overflow:auto;}#bti .bti-ui-job-details{border:0px solid green; margin-left:50px;}#bti .bti-ui-job-detail-row1{overflow:hidden; margin:5px 0 0 0;}#bti .bti-ui-job-detail-row2{overflow:auto; margin:0 0 8px 0;}#bti .bti-ui-job-result-detail-title{padding:12px 10px 10px 0; float:left; color:#0033CC; width:70%; font-size:14px;}#bti .bti-ui-job-result-detail-title a{color:#0033CC !important; text-decoration:none; font-size:14px; font-weight:normal;}#bti .bti-ui-job-result-detail-title a:hover{text-decoration:underline;}#bti .bti-ui-job-result-detail-title a:visited{color:#800080 !important;}#bti .bti-ui-job-result-detail-employer{padding:0 10px 5px 0; float:left; color:#669933; width:70%; font-size:12px;}#bti .bti-ui-job-result-chapter-count{margin-top:4px; color:#669933; font-size:12px;}#bti .bti-ui-job-result-detail-location{float:right; padding:10px 0 10px 0; width:27%; color:#333333; font-size:14px;}#bti .bti-ui-job-result-detail-age{float:right; padding:0px 0 5px 0; color:#999999; width:27%; font-size:12px;}#bti .bti-ui-job-result-right-col{position:absolute; width:195px; cursor:default; border:0px solid orange; margin:auto auto; height:67px; top:0; bottom:0; right:0;}#bti .bti-ui-job-result-save-search-wrapper{position:relative; line-height:65px; cursor:pointer; height:65px; float:right; width:25px; margin-right:5px; text-align:center; }#bti .bti-font-awesome-style-icon{position:absolute; top:22px; right:6px; color:#c0c0c0;}#bti .bti-ui-job-result-save-search-wrapper img{margin:auto;}#bti .bti-ui-job-result-saved-search-wrapper{position:relative; line-height:65px; height:65px; float:right; width:25px; margin-right:45px; text-align:center;}#bti .bti-ui-job-result-saved-search-wrapper img.bti-ui-saved-delete-bttn{position:absolute; margin:0px 0px 0px 0px; padding:26px 0px 0px 0px; cursor:pointer;}#bti .bti-ui-saved-jobs-checkbox{float:right; font-size:12px; min-height:25px; text-align:center; width:105px; clear:right; margin-top:5px;}#bti .bti-ui-saved-jobs-checkbox a{color:#0033CC; text-decoration:underline;}#bti .bti-ui-saved-jobs-checkbox a:hover{text-decoration:none;}#bti .bti-ui-job-result-logo{background-color:#FFFFFF; line-height:65px; float:left; height:65px; cursor:pointer; width:160px; position:relative; text-align:center;}#bti .bti-ui-job-result-logo img{bottom:0; left:0; margin:auto; max-height:60px; max-width:125px !important; position:absolute; right:0; top:0;}#bti .bti-ui-job-result-logo-aggregator{background-color:#FFFFFF; line-height:65px; float:left; height:65px; cursor:pointer; width:160px; position:relative; text-align:center;}#bti .bti-ui-job-result-logo-aggregator img{bottom:0; left:0; margin:auto; max-height:60px; max-width:125px !important; position:absolute; right:0; top:0;}#bti .bti-ui-saved-job-checkbox{vertical-align:middle !important;}#bti .bti-ui-job-result-save-image img{bottom:0; left:0; margin:auto; max-height:65px; max-width:150px; cursor:pointer; position:absolute; right:0; top:0;}#bti div.bti-inactive-jobdetail{padding:10px; text-align:center; border-bottom:1px solid #C0C0C0;}#bti div.bti-job-newsearch-link{padding:7px;}#bti div.bti-job-newsearch-link a:link{color:#00338E; text-decoration:none;}#bti div.bti-job-newsearch-link a:hover{text-decoration:underline;}#bti #bti-browse-results-title h1, #bti .bti-browse-results-title h1{font-weight:normal !important; font-family:arial !important; font-size:16px !important; color:#222 !important; margin:0 !important; border:none !important; background:none !important; padding:0 0 0 0 !important; clear:none !important; line-height:normal !important; text-align:left !important; min-height:inherit !important;}#bti span.bti-capitalize-first{text-transform:capitalize;} #bti .bti-ui-job-detail-hide-ds-result{display:none;}#bti .bti-ui-job-result-highlight-ds-primary{background-color:#fff;}#bti .bti-ui-job-result-highlight-ds-secondary{background-color:#eee;}#bti .bti-ui-job-detail-result-ds-first-primary{border-top:3px solid #999999; }#bti .bti-ui-job-result-featured-logo-highlight-ds{border:1px solid #DDD;}#bti .bti-ui-job-result-flag-ds-mileage-primary{background-image:url("/images/search/map-point-blue.png"); background-repeat:no-repeat; background-position:50% 20%;}#bti .bti-ui-job-result-flag-ds-mileage-secondary{background-image:url("/images/search/map-point-orange.png"); background-repeat:no-repeat; background-position:50% 20%;}#bti .bti-ui-job-result-ds-secondary-last-hidden{border-bottom:2px solid #999;}#bti .bti-ui-job-result-detail-show-more{padding:5px; font-size:14px; background-color:#eee; color:#0033CC; border-top:1px solid #C0C0C0; border-bottom:2px solid #999; text-align:center;}#bti .bti-ui-job-result-detail-show-more a{color:#0033CC; text-decoration:none;}#bti .bti-ui-job-result-detail-show-more a:hover{text-decoration:underline;} #bti #bti-ui-job-alerts-email-wrapper{border-top:1px solid #C0C0C0; min-height:90px;}#bti #bti-ui-job-alerts-email{text-align:center; font-size:17px; color:#666; padding:10px 0; margin:0 0 0 0; font-weight:bold;}#bti .bti-ui-job-alerts-email-text{margin-bottom:10px;}#bti #bti-ui-job-alerts-email a{color:#0033CC; text-decoration:underline;}#bti #bti-ui-job-alerts-email a:hover{text-decoration:none;}#bti #bti-ui-job-alerts-email img{vertical-align:middle; margin:0 5px 0 0;}#bti .bti-ui-email-jobs-button{margin:0 0 0 0 !important; padding:0 10px; height:30px; outline:0; font-weight:normal; text-shadow:none; color:#fff; border:1px solid #b22d00; background:#b22d00; -webkit-border-radius:3px !important; border-radius:3px !important;} #bti .bti-ui-saved-job-count{color:#fff; background-color:#03c; padding:4px; font-size:10px; text-align:center; border:1px solid #fff; width:13px; height:13px; top:-12px; right:-12px; position:absolute; border-radius:50%;}#bti .bti-ui-saved-job-count-number{display:inline-block;} #bti .bti-ui-saved-jobs-management-options{float:right; position:relative; background-color:#eee; cursor:pointer; z-index:999; padding:0px 10px; height:25px; margin:0 24px 0 0; border:1px solid #ddd;}#bti .bti-ui-saved-jobs-management-options-display{position:absolute; display:block; float:right; right:-1px; padding:5px 10px; width:100px; padding:5px 10px; background-color:#fff; position:absolute; top:25px; border:1px solid #ddd;}#bti .bti-ui-saved-jobs-management{display:none; position:absolute;}#bti .checkbox-holder{border:1px solid #ddd; width:50px; background-color:#eee;}#bti .bti-ui-saved-jobs-action-item{padding:3px 0; font-size:12px;}#bti .bti-ui-saved-jobs-action-item a{text-decoration:none; color:#0033CC;}#bti .bti-ui-saved-jobs-action-item a:hover{text-decoration:underline;}.bti-ui-saved-jobs-checkbox-holder{position:relative; padding-top:5px;}#bti .bti-ui-saved-jobs-checkbox-holder-div{position:absolute; width:17px; height:14px; right:10px; top:4px; bottom:0;}#bti .bti-ui-saved-jobs-management-checkbox{vertical-align:top;}#bti .bti-ui-saved-jobs-message{display:none; font-size:14px; -webkit-border-radius:5px !important; border-radius:5px !important; width:355px; background-color:#DFF1D6; margin:15px auto 0 auto; padding:5px; text-align:center; color:#333;}#bti #bti-ui-saved-jobs-helper-image img{float:right;}#bti #bti-ui-saved-jobs-helper-image-mobile{text-align:center;}#bti #bti-ui-saved-jobs-helper-image-mobile img{text-align:center; margin:15px auto;}#bti .bti-ui-saved-jobs-message-label{color:#008C00; font-weight:bold;}#bti .bti-ui-results-footer{border:0px solid red; font-size:12px; color:#333; text-align:center; margin-top:30px;}#bti .bti-ui-job-results-no-jobs{margin:20px 0 0 0 ;}#bti .bti-ui-job-results-no-jobs li{padding:0 0 5px 0;}#bti .bti-ui-saved-jobs-no-jobs{margin:40px 0; text-align:center;} #bti .bti-rss-results-container{height:30px;}#bti .bti-rss-results{background-color:#fff; margin-top:10px; position:absolute; right:12px;}#bti .bti-rss-results a:hover img{background-color:#fff;}#bti .bti-jobs-from-the-web{border-top:1px solid #C0C0C0; text-align:center; font-size:14px; width:100%; margin:0px; padding-top:10px; padding-bottom:10px;}#bti .bti-ui-saved-jobs-dropdown-img{margin:2px 0 0 0;}#bti .bti-ui-job-result-event-icon{text-align:center;}#bti .bti-ui-job-result-event-icon img{padding-top:18px;} #bti-ui-purchase-addon-preview{color:#000; width:315px; text-align:center; margin:10px auto 20px auto; font-size:15px; background-color:#ecf9f9; padding:3px 5px 3px 5px; font-weight:bold; border:1px solid #c5eded; -webkit-border-radius:3px !important; border-radius:3px !important;}#bti-ui-purchase-addon-preview .bti-ui-purchase-addon-sub-text{color:#808080; margin:3px 0; font-weight:normal; font-size:13px;}  #bti div.bti-tab-header div.bti-browse-filter-container{position:relative;overflow:auto;}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-container{float:left;margin:0;padding:0 15px 0 0;margin-bottom:10px;}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-label{display:inline-block;color:#666;font-weight:bold;text-align:left;padding:5px;font-size:15px;}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-container ul.bti-browse-facet-items{list-style-type:none;margin:0;margin-left:5px;padding:5px 0 0 0;text-align:left;}#bti #bti-job-search-v4 li.bti-browse-facet-item{padding:0 0 2px 0;background:none;background-image:none;margin-left:0;}#bti div.bti-browse-facet-name{margin-right:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#bti div.bti-browse-facet-item-count{float:right;width:50px;color:#999999;text-align:right;}#bti a.bti-browse-facet{text-decoration:none;color:#0033CC;display:block;cursor:pointer;font-size:14px;white-space:nowrap;}#bti a.bti-browse-active-filter{color:#999999;display:block;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#bti div.bti-browse-cancel-active-filter{float:right;background:url('/images/search/browse-close-facet.png') no-repeat center right; cursor:pointer;width:20%;vertical-align:top;}.hide{display:none;}#bti a:link.bti-read-more-show, a:link.bti-read-more-hide{text-decoration:none;color:#666;cursor:pointer;font-weight:bold;font-size:13px;}#bti a:hover.bti-read-more-show, a:hover.bti-read-more-hide{text-decoration:underline;}#bti .bti-browse-facet-row{width:100%;overflow:auto;}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-container{width:46%;} .external-app-box, .external-app-apply-box, .external-app-help, .external-app-najob-box{ display:none;  -webkit-box-shadow:0px 3px 20px rgba(50, 50, 50, 1); -moz-box-shadow:0px 3px 20px rgba(50, 50, 50, 1); box-shadow:0px 3px 20px rgba(50, 50, 50, 1); background-color:#fff!important; font-family:"Source Sans Pro", Verdana, Arial, Sans-Serif!important; font-size:18px!important;}.external-app-box, .external-app-apply-box, .external-app-najob-box{ z-index:20000!important;}.external-app-error{text-align:center; color:red; height:16px;}.external-app-help{ z-index:20002; padding:20px; font-size:16px!important; width:350px;}.external-app-help p{margin:4px 0;}.external-app-help .reason-explain{width:335px; height:100px;}.external-job-help-anonfields{display:none;}#bti .external-job-help-anonfields input[type=text]{width:335px; margin:0 0 10px 0; height:20px;}.external-job-help-url-container{padding:10px 5px 5px 5px; word-wrap:break-word;}.external-app-help-separator{width:80%; border-top:1px solid #ccc; margin:10px auto 15px auto;}.external-app-help-title{font-size:20px!important; font-weight:bold!important; text-align:center!important; padding-bottom:10px!important;}.external-app-help-text{padding:10px 0 0 0;}.external-app-help label{font-size:16px!important;}.external-app-box-header{overflow:auto; position:relative; border-bottom:5px silver solid;}.external-app-box-header-logo{position:absolute; top:10px; left:10px;}.close-external-app-popup{top:110px; display:block; margin:0 auto; color:#fff; font-size:14px; padding:5px; background:#a5acb2; width:90%; border:medium none; transition:background-color 0.25s ease-in-out 0ms; border-radius:0px !important;}.external-app-box-header-help{position:absolute; top:70px; left:295px; font-size:14px!important;}a.external-app-box-header-help{color:blue!important; text-align:right; right:5%; text-decoration:none!important;}.external-app-box-header-text{margin-top:120px; margin-left:auto; margin-right:auto; width:90%; padding:0 15px 5px 15px;}a.external-app-popuplink{color:blue!important; text-decoration:none!important;}.external-job-title{margin-top:25px; text-align:center;}.external-app-apply-box, .external-app-najob-box{background-color:#fff; padding:25px 25px 30px 25px;}.external-app-apply-box{width:400px;}.external-app-najob-box{width:300px;}.external-app-button-box{text-align:center; margin-top:10px;}.external-app-apply-button, .external-app-help-submit, .external-app-help-job, .external-app-help-close, .external-app-popup-button{font-size:14px!important; margin-top:10px;}.external-app-popup-text{width:50%; margin:50px auto; text-align:left!important;}.external-app-popup-button, .external-app-help-job{color:#555!important;} .external-app-box .close, .external-app-help .close-help{background-image:url(/pics/jquery/jquery-tools-overlay/close.png)!important; position:absolute!important; right:-15px!important; top:-15px!important; cursor:pointer!important; height:35px!important; width:35px!important; z-index:20010!important;}.external-app-popup{cursor:pointer!important;} #bti img.bti-ds-gmap-icons{height:26px!important;}#bti div.bti-dual-search-blurb{padding:20px;background-color:white;overflow:auto;}#bti div.bti-dual-search-blurb img{display:block;margin:0 auto;}#bti div.bti-dual-search-blurb div.bti-ds-blurb-text{margin:0 auto;text-align:center;margin-top:2%;}#bti div.bti-ds-header-container{font-size:10px;padding:0px;background-color:#EFEFEF;border-bottom:1px solid #C0C0C0;}#bti div.bti-ds-refine-container div.bti-dsmap-text{text-align:center;}#bti div#map_canvas div.bti-ds-markerinfo{font-size:13px;}#bti div#map_canvas div.bti-ds-markerinfo p{font-size:13px;margin:0;padding:5px 0px 5px 5px;line-height:normal;}#bti div#map_canvas div.bti-ds-markerinfo p.bti-ds-markerinfo-title{font-weight:bold;}#bti div#map_canvas div.bti-ds-markerinfo p.bti-ds-markerinfo-employer{}#bti div#map_canvas div.bti-ds-markerinfo p.bti-ds-markerinfo-location{}#bti div#map_canvas div.bti-ds-markerinfo p.bti-ds-markerinfo-link a{color:#0033CC;text-decoration:underline;}#bti div.bti-ds-header-container div.bti-ds-refinelink{display:inline-block;background-color:#C0C0C0;margin:0px 0px 0px 10px;padding:0px 0px 0px 14px;width:30%;background:url("/images/search/blue-back-arrow.png") no-repeat left center;}#bti div.bti-ds-header-container div.bti-ds-refinelink a{color:#0033CC;text-decoration:underline;font-size:15px;}#bti div.bti-ds-header-container div.bti-dsmap-controls{display:inline-block;margin:0px;padding:10px 0px 0px 0px;text-align:center;}#bti div.bti-dsmap-controls span.bti-ds-checkbox-label{font-size:15px;padding:0px 15px 0px 0px;}#bti div.bti-ds-header-container div.bti-dsmap-text{margin:0px auto;padding:5px 0px 5px 0px;display:block;color:#999999;text-align:center;vertical-align:middle;}#bti #bti-ds-search-form .bti-search-form-title{margin-top:10px;}#bti #bti-ds-search-form .bti-search-form-title input{margin-right:5px;}#bti #bti-ds-search-form .bti-ds-distance-selection, #bti #bti-ds-search-form .bti-ds-location-selection{margin-top:10px;}#bti #bti-ds-search-form .bti-ds-distance-selection .bti-ds-distance-selection-item{margin-bottom:4px;}#bti .bti-ds-optional-field-placeholder{color:#d3d3d3; font-size:12px !important; font-style:italic;}#bti #bti-ds-search-form .bti-ds-submit{text-align:center; margin:15px 0;}#bti .bti-ui-ds-wrapper{font-family:arial;padding:0 0 0 0;min-height:200px; overflow:auto;border:0px solid red;}#bti .bti-ui-ds-primary-criteria{float:left; min-height:200px; width:49%; border:0px solid orange;}#bti .bti-ui-ds-divider-wrapper{padding:20px 0 0 5px; float:left; text-align:center;}#bti .bti-ui-ds-divider{margin:0 auto; height:300px; width:1px; background-color:##999999;}#bti .bti-ui-ds-secondary-criteria{float:right; width:48%; min-height:200px; border:0px solid orange;}#bti .bti-ui-ds-additional-criteria{clear:right; border:0px solid pink; max-width:365px; margin:0px auto; min-height:100px;font-weight:arial;}#bti .bti-ui-ds-primary-criteria-resp{float:none; min-height:100px; width:auto; border:0px solid orange;}#bti .bti-ui-ds-divider-wrapper-resp{margin:10px 40px; float:none; width:auto; text-align:center;}#bti .bti-ui-ds-divider-resp{margin:0 auto; height:1px; width:auto; background-color:##999999;}#bti .bti-ui-ds-secondary-criteria-resp{float:none; width:auto; min-height:100px; border:0px solid orange;}#bti .bti-ui-ds-heading{color:##333;font-size:18px;font-weight:bold;text-align:center;margin:20px 0 10px 0;}#bti .bti-ui-ds-label{margin:12px 0 5px 0;font-size:13px;font-family:arial;font-weight:bold;color:##333;display:block;}#bti .bti-ui-ds-label-indent{margin-left:21px;} #bti-ui-job-alerts-wrapper{margin-top:10px; overflow:hidden;}div#bti-ui-job-alerts-container{border-top:1px solid #C0C0C0;}#bti div#bti-ui-job-alerts-header-bar{font-size:18px; display:inline-block; position:relative; padding:0px 0 10px 10px; margin:0px; width:100%;}#bti div#bti-ui-job-alerts-header-bar div.bti-ui-alerts-header-title{display:inline-block; position:relative; vertical-align:middle; width:60%;}#bti div#bti-ui-job-alerts-header-bar div.bti-ui-alerts-header-rightcontent{display:inline-block; margin:0px; padding:0px; position:relative; vertical-align:middle; width:31%;}.bti-ui-job-alerts-manage{}.bti-ui-job-alerts-management-options{float:right; position:relative; background-color:#eee; z-index:999; cursor:pointer; padding:0px 10px; height:25px; margin:0px; border:1px solid #ddd;}.bti-ui-job-alerts-management-options-display{position:absolute; display:block; float:right; right:-1px; padding:5px 10px; width:100px; padding:5px 10px; background-color:#fff; position:absolute; top:25px; border:1px solid #ddd;}.bti-ui-job-alerts-management{display:none; position:absolute;}.bti-ui-job-alerts-checkbox-holder{position:relative; padding-top:5px;}.bti-ui-job-alerts-checkbox-holder-div{position:absolute; width:18px; height:14px; right:8px; top:4px; bottom:0;}.bti-ui-job-alerts-management-checkbox{vertical-align:top;}.bti-ui-job-alerts-action-item{font-family:arial; padding:3px 0; font-size:12px;}.bti-ui-job-alerts-action-item a{text-decoration:none; color:#0033CC;}.bti-ui-job-alerts-action-item a:hover{text-decoration:underline;}#bti div.bti-ui-job-alerts-row{font-size:14px; font-family:Arial; padding:10px; border-bottom:1px solid #C0C0C0;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-ds{display:inline-block; width:5%; vertical-align:middle;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-blank{display:inline-block; width:5%;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content{display:inline-block; position:relative; padding:0px 10px 0px 0px; vertical-align:middle; width:80%; cursor:pointer;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content:hover div.bti-ui-alert-content-1 div.bti-ui-alert-title a{text-decoration:underline;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1{display:inline-block; position:relative; padding:0px 10px 0px 0px; vertical-align:middle; width:60%;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2{display:inline-block; position:relative; padding:0px 10px 0px 0px; vertical-align:middle; width:32%;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2:hover div.bti-ui-alert-title a{text-decoration:underline;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-title{font-size:14px; padding:5px 10px 5px 0px;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-title a{color:#0033CC; text-decoration:none;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2 div.bti-ui-alert-date{font-size:14px; color:#42413C; padding:5px 5px 5px 0px;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-title a:hover{text-decoration:underline;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-count{font-size:12px; color:#FF6A00; padding:5px 10px 5px 0px;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2 div.bti-ui-alert-lastsent{font-size:12px; color:#999999; padding:5px 5px 5px 0px;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-delete-container{display:inline-block; position:relative; vertical-align:middle; padding:0px 0px 0px 15px;}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-delete-container img.bti-ui-alert-delete-bttn{cursor:pointer;}.bti-ui-job-alert-checkbox{float:right;}.bti-select-all{float:right; text-decoration:underline; cursor:pointer; color:blue;}.bti-ui-saved-job-alert-message{font-size:14px; -webkit-border-radius:5px !important; border-radius:5px !important; width:355px; background-color:#DFF1D6; margin:15px auto 0 auto; padding:5px; text-align:center; color:#333;}.bti-ui-saved-job-alert-message-label{color:#008C00; font-weight:bold;}.bti-ui-deleted-job-alert-message{display:none; font-size:14px; -webkit-border-radius:5px !important; border-radius:5px !important; width:355px; background-color:#DFF1D6; margin:15px auto 0 auto; padding:5px; text-align:center; color:#333;}.bti-ui-deleted-job-alert-message div{display:none;}.bti-ui-deleted-job-alert-message-label{color:#008C00; font-weight:bold;}.bti-ui-job-alerts-login-spinner{text-align:center; padding:20px 0;}.bti-ui-jobs-alerts-no-alerts{margin:40px 0; text-align:center;}.bti-ui-job-alerts-dropdown-img{margin:2px 0 0 0;}.bti-hide{display:none;}.bti-more-toggle{cursor:pointer;}.bti-search-label{background-color:#fcf5c7;} .bti-search-select{display:none;}#bti div#map_canvas{position:relative; margin:0 auto; padding:0px; height:300px;}#bti div#map_canvas-narrow{width:95%;}#bti .bti-advanced-search-criteria{margin-top:10px;}#bti .bti-advanced-search-criteria.bti-advanced-search-criteria-main{margin-top:0;}#bti .bti-result-distance{text-align:center; display:inline-block; width:35px; font-size:11px; color:#000; border:1px solid #ddd; background-color:#fff; padding:0px 1px;}#bti input.bti-search-input-text{vertical-align:text-bottom; border:1px solid #c0c0c0; height:30px; padding-left:5px; font-size:16px; -webkit-appearance:none!important; border-radius:0; background-color:#fff;}#bti-job-search-v4{text-align:left;}#bti #bti-job-search-v4 #bti-keywords-field, #bti-alert-field{width:33%;}#bti #bti-job-search-v4 #bti-keywords-field{margin-right:5px;}#bti #bti-state_province-field, #bti #bti-ds_state_province-field, #bti #bti-location-field, #bti #bti-ds-location-field{width:33%;}#bti #bti-ds-label-partner, #bti #bti-ds-label{background-repeat:no-repeat; background-position:3px;}#bti #bti-keywords-field, #bti #bti-ds_keywords-field, #bti #bti-ds_keywords-field-partner{padding-right:30px;}#bti #bti-ds-label{background-color:#beddff; }#bti #bti-ds-label-partner{background-color:#ffcd95; }#bti #bti-job-search-v4 .bti-ui-form-input-submit-button.bti-ui-text-no-underline{font-weight:normal!important; margin-top:0!important; margin-bottom:0!important; margin-right:45px!important; height:28px!important; text-decoration:none!important; vertical-align:text-bottom; outline:none; -moz-box-sizing:content-box;}#bti #bti-job-search-v4 input.bti-ds-submit-button[type="submit"]{margin-right:0px !important;}#bti #bti-job-search-v4 .bti-facet-dropdown-title{font-family:Arial, sans-serif; width:88%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}#bti #bti-job-search-v4 .bti-facet-dropdown-count{display:block; float:right; width:25px; margin-right:1px; text-align:right}#bti #bti-job-search-v4 .bti-facet-dropdown-title-selected{width:70%;}#bti #bti-job-search-v4 .bti-show-hide{margin-left:5px; margin-right:5px;}#bti #bti-job-search-v4 .bti-search-input-text{padding-top:1px; padding-bottom:1px;}#bti #bti-job-search-v4 div.bti-show-hide{position:absolute; top:0; right:0; width:30px; height:30px; margin-top:2px;}.bti-tab-header{padding:3px; border:0px solid red; font-size:16px; color:#000;}#bti .bti-tab-header form{margin:0!important;}#bti .bti-search-form-title{position:relative;}.bti-tab-header a{color:#0033CC; text-decoration:none;}.bti-tab-header a:hover{text-decoration:underline;}.bti-search-form-narrow{display:block; margin-bottom:10px;}#bti .bti-advanced-search-criteria button.bti-multiselect{margin-right:5px; margin-top:10px; width:45%;}#bti #bti-search-jobs-button{margin-left:5px;}#bti #bti-search-controls{position:relative; float:right;}#bti .bti-clear-button_div{display:inline-block;}#bti .bti-clear-button_div a:hover{text-decoration:none;}#bti .bti-unsupported-fields{border-radius:4px; background-color:rgb(254, 218, 124); padding:20px; margin-bottom:10px;}#bti #bti-job-search-v4 #bti-search-form select.bti-search-select{margin:0; padding:0; border:0;} #bti .bti-clear-box-wrapper{position:relative; display:inline-block;}#bti .bti-ui-ds-wrapper .bti-clear-box-button{top:9px;} #bti #bti-search-controls.bti-narrow{margin-top:10px; float:left;}#bti #bti-job-search-v4 #bti-keywords-field.bti-narrow{margin-right:0;}#bti #bti-advanced-search-criteria.bti-narrow, #bti #bti-ds_advanced-search-criteria.bti-narrow, #bti #bti-ds_advanced-search-criteria-partner.bti-narrow{margin-top:0;}#bti #bti-job-search-v4 #bti-search-form button.bti-multiselect.bti-narrow, #bti #bti-job-search-v4 #bti-ds-search-form button.bti-multiselect.bti-narrow{margin-top:5px; margin-right:0;}#bti #bti-search-criteria .bti-clear-button_div.bti-narrow{display:block;}#bti #bti-job-search-v4 #bti-ds-search-form .bti-search-criteria .bti-clear-button_div.bti-narrow{margin-top:5px;}#bti #bti-job-search-v4 #bti-ds-search-form .bti-search-criteria .bti-show-hide.bti-narrow{margin-top:7px;}#bti #bti-job-search-v4 #bti-search-jobs-button.bti-narrow{margin-left:0;}.bti-no-categories{position:absolute; top:0; left:0; font-size:12px!important; padding:5px!important;}@media screen and (max-width:450px){#bti div#map_canvas{width:95%;}} #bti .bti-ui-display-telecommute-criteria{font-size:14px; font-weight:normal; margin:8px 0 0;}#bti .bti-ui-display-telecommute-criteria input[type="checkbox"]{vertical-align:text-top;} #bti .bti-search-event-checkbox{vertical-align:middle;}#bti .bti-ui-careerfair-selections{border:0px solid green; margin:8px 0 0 0; font-weight:bold; font-size:14px;}#bti .bti-ui-careerfair-selections img{vertical-align:middle;}#bti #bti-advanced-search-criteria .bti-ui-careerfair-selections label{font-weight:normal; margin:0;}#bti #bti-advanced-search-criteria .bti-ui-careerfair-selections label a{text-decoration:underline;} #bti .bti-clear-box-button{width:30px; position:absolute; cursor:pointer; top:7px; right:10px; text-align:right; padding-right:5px; color:#e0e0e0;}#bti .bti-search-x-darker{color:#919191;} #bti-search-help-window{border:1px solid black;}#bti .bti-awesome-icon{position:absolute; cursor:pointer; top:9px; right:25px; text-align:right; padding-right:5px; background-color:#fff;}#bti .bti-awesome-wrap a.bti-awesome-icon{position:absolute; cursor:pointer; top:9px; right:25px; text-align:right; padding-right:5px; background-color:#fff; text-decoration:none; color:#919191;}#bti .bti-awesome-wrap{background-color:solid #fff;}#bti i.bti-dropdown-arrow{color:#54534F; background-color:#54534F;}