html,body{height:100%;font-family:Arial,Helvetica,sans-serif}
#peopleTab{float:right;background-image:url('/Content/themes/3478b9/sliceSprite.png');background-position:0 -35px;height:40px;width:50%;color:#FFF;text-align:center;font-size:19px;letter-spacing:-.1em;border-color:#212c65;border-width:2px 1px 2px 1px;border-style:solid;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-repeat:repeat-x}
.searchWidgetBus #peopleTab{border-color:#212c65}
.searchWidgetPeople #peopleTab{border-color:#212c65 #212c65 #409fd8 #212c65}
.centerContainer{margin:0 auto 0 auto}
#businessTab{background-image:url('/Content/themes/fcd042/slicesprite.png');background-position:0 -35px;height:40px;width:50%;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-width:2px 1px 2px 1px;border-style:solid;background-repeat:repeat-x;color:#FFF;text-align:center;font-size:19px;letter-spacing:-.1em}
.searchWidgetBus #businessTab{border-color:#a38429 #a38429 #fdcc3d #a38429}
.searchWidgetPeople #businessTab{border-color:#a38429}
.searchWidgetBus #searchBoxContainer{clear:both;border-color:#a38429;border-width:0 1px 0 1px;border-style:solid;background-image:url('/Content/themes/fcd042/slicesprite.png');background-position:0 -75px;background-repeat:repeat-x;height:80px;width:100}
.searchWidgetPeople #searchBoxContainer{background-position:0 -75px;clear:both;border-color:#212c65;border-width:0 1px 2px 1px;border-style:solid;background-image:url('/Content/themes/3478b9/slicesprite.png');background-repeat:repeat-x;height:80px;width:100}
#searchBox{height:42px;margin-left:22px;margin-right:80px}
#searchBox input{font-size:16px;-webkit-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border:2px solid #212c65;height:42px;width:100%;margin-top:16px}
#goButton{margin-top:16px;margin-right:16px;width:48px;height:48px;font-weight:bold;color:White;float:right}
.searchWidgetBus #goButton{background-position:-34px 0;background-image:url('/Content/themes/3478b9/IconBGSprite.png')}
.searchWidgetPeople #goButton{background-image:url('/Content/themes/fcd042/GOButton.png')}
.searchWidgetBus #goButton input{background-image:url('/Content/themes/000000/GOText.png')}
.searchWidgetPeople #goButton input{background-image:url('/Content/themes/FFFFFF/GOText1.png')}
p{margin:0}
.clearAll{clear:both}
.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -32px}
.footer,.push{height:32px}
.footer{background-image:url('/content/themes/3478b9/SliceSprite.png');background-repeat:repeat-x;border-color:#$1E277C;border-width:2px;border-style:solid solid none solid;color:White;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}
.resultsGroup{font-size:11px}
.resultsGroup .result{cursor:pointer}
.resultHeader{font-size:110%;font-weight:bold}
.cityList{font-weight:normal;cursor:pointer;word-spacing:1.4pt}
.resultBlock{text-decoration:none;-moz-box-shadow:0 1px 0 #d7d7d7;-webkit-box-shadow:0 1px 1px #d7d7d7;box-shadow:0 1px 1px #d7d7d7;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin:17px 4px 17px 4px;padding:7px 10px 7px 15px;color:Black;display:block;text-decoration:none;background-color:#d1d2d4}
.addressBlock{font-size:11px}
.viewCompanyIconBar{margin-top:5px;margin-left:15px;border:0;min-height:8px;margin-bottom:-8px}
.viewCompanyIconBar img{padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px}
.viewCompanyIcon{background-image:url('/Content/themes/1d6ebe/IconBGSprite.png')}
.addressBlock .mapIcon{text-align:center;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;width:34px;height:34px;position:relative;float:right;margin-right:5px;background-image:url('/Content/themes/1d6ebe/IconBGSprite.png')}
.addressBlock .mapIcon img{padding:3px 2px 2px 2px;border:0}
.addressBlock p{margin:0 0 8px 0;font-size:12px;letter-spacing:1.2pt;word-spacing:1pt}
.phoneBlock{clear:both}
.phoneBlock .phoneIcon{float:left;padding-top:10px}
.phoneBlock .phoneIcon img{border:0;-webkit-border-radius:4px;-moz-border-radius:4px;padding:2px;background-image:url('/Content/themes/1d6ebe/IconBGSprite.png')}
.phoneBlock p{border-color:#FFF;border-style:solid none none none;border-width:2px 0 0 0;height:28px;padding-top:11px;padding-left:34px;font-weight:bold;margin-top:0;font-size:20px;letter-spacing:1pt}
.phoneBlock a{text-decoration:none;color:Black}
.templateHeader{border-color:#$1E277C;border-width:2px;border-style:none none none none;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-box-shadow:0 2px 2px #d7d7d7;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-box-shadow:0 2px 2px #d7d7d7}
.templateSubHeader{border-color:#$1E277C;border-width:2px;border-style:solid;background-image:url('/content/themes/1d6ebe/sliceSprite.png');background-repeat:repeat-x;color:White;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}
.templateDescriptor{padding-top:4px;padding-left:2px;font-weight:bold;font-size:13px;min-height:24px}
.companyLogo{padding:3px 4px 2px 2px}
.templateCenterIcons{width:100%;text-align:center;height:26px}
.templateCenterIcons a{padding:2px;border:none 0 while}
.templateRightIcons{float:right}
.templateRightIcons a{padding:5px;border:0}
.searchBoxY{background-color:#ffff7a}
.searchBoxW{background-color:White}
#searchContainerHeader{clear:both;margin:20px auto 0 auto;height:35px;padding-bottom:1px;width:100%}
#searchContainerHeader div{border-color:#$1E277C;border-width:1px;float:left;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;position:relative;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;width:80px}
#searchContainerHeader #yellowTab{-moz-box-shadow:2px 0 0 #d7d7d7;-webkit-box-shadow:2px 0 0 #d7d7d7;background-color:#ffff7a;margin-left:45px}
#searchContainerHeader #whiteTab{background-color:White;text-align:center;left:-40px;text-align:center}
#searchContainerHeader .active{border-style:solid solid none solid;height:37px;z-index:10}
#searchContainerHeader .inactive{border-style:solid solid solid solid;height:35px;z-index:0}
#searchContainer{padding-left:10px;padding-right:10px;margin-left:20px;margin-right:20px;padding-bottom:8px;border-color:#$1E277C;border-style:solid;border-width:1px;-webkit-border-radius:4px;-moz-border-radius:4px}
.searchBox{overflow:hidden;border:0;width:100%;font-size:13px;height:30px;line-height:2em}
.searchBox::-webkit-input-placeholder{color:#$1E277C;font-size:13px;line-height:2em;margin-left:10px}
.searchSubmit{padding:5px 0 5px 0;border-color:#$1E277C;border-style:solid;border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%;font-size:15px;font-weight:bold;text-align:center;background-color:#95C5DE;letter-spacing:2pt}
.pagination ul{display:inline}
.pagination li{margin-left:-2px;margin-right:-2px;list-style:none;display:inline;min-width:35px}
.pagination a{background:#FFF;display:inline-block;border-left:1px solid #EEE;border-right:1px solid #EEE;padding-top:5px;padding-bottom:3px;text-align:center;width:10%;min-width:25px;max-width:40px;border-top:1px solid #1d6ebe;border-bottom:1px solid #1d6ebe;color:#3C91C7;-moz-box-shadow:0 1px 0 #d7d7d7;-webkit-box-shadow:0 1px 1px #d7d7d7}
.pagination .anchor a{background:#FFF;display:inline-block;min-width:35px;border-left:1px solid #EEE;border-right:1px solid #EEE;background-color:#1d6ebe;color:#FFF;padding-top:5px;padding-bottom:3px;text-align:center;width:15%;max-width:50px;-moz-box-shadow:0 1px 0 #d7d7d7;-webkit-box-shadow:0 1px 1px #d7d7d7}
.left-anchor a{-webkit-border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius:25px 0 0 25px}
.right-anchor a{-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius:0 25px 25px 0}
.left-disabled-anchor{background:#B2B2B2;display:inline-block;min-width:35px;border-left:1px solid #EEE;border-right:1px solid #95C5DE;border-top:1px solid #95C5DE;border-bottom:1px solid #95C5DE;padding-top:5px;padding-bottom:3px;padding-left:3px;text-align:center;color:#FFF;font-weight:bold;-webkit-border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius:25px 0 0 25px}
.right-disabled-anchor{background:#B2B2B2;display:inline-block;min-width:35px;border-left:1px solid #EEE;border-right:1px solid #95C5DE;border-top:1px solid #95C5DE;border-bottom:1px solid #95C5DE;padding-top:5px;padding-bottom:3px;padding-right:3px;text-align:center;color:#FFF;font-weight:bold;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius:0 25px 25px 0}
.pagination .current{background:#B2B2B2;display:inline-block;min-width:25px;max-width:40px;border-left:1px solid #EEE;border-right:1px solid #EEE;border-top:1px solid #1d6ebe;border-bottom:1px solid #1d6ebe;padding-top:5px;padding-bottom:3px;text-align:center;width:10%;color:#FFF;font-weight:bold}
.pagination{margin-top:30px;margin-bottom:50px;font:11px Helvetica,Arial,Sans-Serif;background:#FFF;color:#000;text-align:center;line-height:1.5em}
.pagination a,a:visited{text-decoration:none;color:#000}
#headingButtonContainer{width:355px;margin:0 auto 0 auto;padding:0}
#headingButtonContainer .buttonContainer{width:98px;height:104px;margin:12px 7px 12px 7px;background-image:url('/Content/themes/1d6ebe/IconBGSprite.png');display:inline-block;background-position:-82px 0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;text-align:center;color:#fff;background-color:#000}
#headingButtonContainer .button{width:78px;height:80px;background-image:url('/Content/wicons/headingWicons-Text2.png');display:inline-block}
.bannerAdContainer div{margin-top:15px}
.bannerAdContainer img{margin-left:auto;margin-right:auto;display:block;border:0}
.icon34{padding:3px;background-image:url('/content/themes/1d6ebe/IconBGSprite.png')}
.fullSiteFooter{margin:15px auto 15px auto;width:200px;text-align:center}
.fullSiteFooter a{text-decoration:none;color:blue}