#header{background: url("/img/2011r07_search-sprite.png") repeat-x scroll 0 -425px #dbdbdb}.wrapper{width:960px;margin:0 auto;min-height:1px;}#global-nav{list-style:none;}#global-nav li{display:block;float:left;}#global-nav li a, #global-nav li span {display:block;text-decoration:none;color:#333;padding:0 10px;border-right:1px solid #e9e9e9;border-left:1px solid #B2B2B2;font-size:90%;font-weight:bold;line-height:30px}#global-nav li a:hover{text-decoration:none!important;}#global-nav li.current span{color:#333;background:#fff url(/img/2011r07_search-sprite.png) repeat-x scroll center bottom;border-right:1px solid #e9e9e9;border-left:1px solid #B2B2B2;text-decoration:none;cursor:default;}#tools{float:right;list-style:none;background:url("/img/2011r07_search-sprite.png") right -385px;padding-right: 10px}#shortlist-tool {margin-left:0 !important}#tools li{display:block;float:left;padding:8px 0 8px 10px;margin-left:9px;background: url("/img/2011r07_search-sprite.png") repeat-x scroll 2px -385px transparent;}#tools li a{display:block;text-decoration:none;color:#333333;padding:0;font-size:79%;}#tools li a:hover{text-decoration:underline;}#yell-direct a {background: url("/img/2011r02_header-sprite.png") no-repeat scroll 0 -534px transparent;height: 22px;margin: 4px 0 0 !important;padding: 0 !important;text-indent: -3000px;width: 72px;}#mobile-message{background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe800), color-stop(100%, #fcca00));background: -webkit-linear-gradient(top, #ffe800 0%, #fcca00 100%);text-align:left;text-shadow:1px 1px 0 rgba(255,255,255,0.9);padding: 50px;font-weight:700;border-bottom:2px solid #333;position:relative;}#mobile-message a{color:#333;display:block;font-size: 72px;background:url(/img/aws_arrow.png) 100% 53% no-repeat;}#search-form h1{line-height:0;font-size:0;margin:30px 0 30px 10px;padding:0;line-height:45px;float:left;}* html #search-form h1 {margin:30px 0 30px 5px;}#search-form h1 a{background-image: url("/img/2011r07_search-sprite.png");background-repeat:no-repeat;background-color:transparent;display:block;font-size:1px;height: 45px;text-indent: -3000px;width:128px;background-position:-10px 0}#search-form form{margin:30px 10px 30px 0;height:43px;width:750px;background:#fcca00 url("/img/2011r07_search-sprite.png") repeat-x 0 -276px;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;float:right;text-align:left;border-color: #FCF446 #F3C002 #e1ad00 #F6D517;border-style: solid;border-width: 1px;position:relative;z-index:10}* html #search-form form{background-position:0 -275px;margin:30px 5px 30px 0;}#mapsPage #search-form form{margin-left:234px;float:left;}* html #mapsPage #search-form form{float: none;position: absolute;top:0;left: 372px;margin-left: 0}#mapsPage #search-form.thinSearch form{margin-left:60px;}* html #mapsPage #search-form .wrapper {position:relative}* html #mapsPage #search-form.thinSearch form{float: none;position: absolute;top:0;left: 198px;margin-left: 0}#search-form label{font-size:90%;color:#333;font-weight:normal;padding:0;margin: 0 10px;float:left}#search-form label span{color:#999;}#searchBoxForm .search-field {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color:#fff;border-color: #B3B3B3 #fff #fff #B3B3B3;border-style: solid;border-width: 1px;color: #000;font-size:83%;padding: 4px 8px;width: 243px;height:16px;line-height:16px;float:left}#searchBoxForm .search-submit {background: url("/img/2011r07_search-sprite.png") no-repeat scroll -146px -340px #000;border:none;cursor: pointer;height: 25px;position:absolute;right: 10px;text-indent: -9999px;top: 10px;width: 62px}#searchBoxForm .search-submit:hover {background-position: -218px -340px}#search-form .placeholder{color:#999;}#search-form .search-submit:hover, #search-form .search-submit.hover{background:url("/img/2011r07_search-sprite.png") no-repeat scroll -218px -340px #000;}#search-form .placeholder{color:#999;}#searchBoxForm fieldset {border: 0 solid transparent;margin:0;padding: 9px 10px;width: 730px;height: 25px;line-height: 25px;float:left}#searchBoxForm label.first { margin: 0 10px 0 0}.vError p {margin:0;padding:5px;background-color:#FFF075;border-top: 2px solid #F3C81C;}.conditions{position:absolute;right:1px;top:45px;font-size: 75%;}.conditions a{color: #999!important;}.offscreen {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#footer{font-family:tahoma, arial,helvetica,verdana,sans-serif;margin-top:40px;padding:0 0 10px;background:#EAEAEA;font-size:75%;color:#999999;}#footer ul{list-style:none;}#footer ul li{display:inline;margin-right:11px;line-height:150%}#footer a{text-decoration:underline!important;}#footer p{padding:0 8px;}#footerShadow{background:#EAEAEA url(/img/2010r09_header-sprite.png) 0 -451px repeat-x;height:13px;display:block;margin-bottom:10px;}#footerMain{font-family:arial,helvetica,verdana,sans-serif;padding:15px 8px;font-size:110%;}#footerMain a{ color:#000000;}#footer #disclaimer, #footer #copyright, #footer #copyright a{color:#999999;} #footer #disclaimer{padding:0;margin:0 0 5px!important;}#footer #copyright{padding:0;margin:0 0 7px;}#footerSearches{border-bottom:1px dashed #CCCCCC;padding-bottom:15px;}#footerSearches ul {float:left;margin:0 26px 0 0;width:132px;}#footerSearches ul li{line-height:16px;display:block;}#footerSearches a{color:#787878;}#footer .footerSEO{margin:15px 0;}#footer .footerSEO a{color:#787878;}#footer .footerLightBar{border-bottom:1px dashed #CCCCCC;}.footer-bottom-shadow{height:5px;margin:15px 0 10px;background:url(/img/footer-sprite-2011.jpg) 50% -5px no-repeat;}.footer-top-shadow{height:5px;margin:10px 0 15px;background:url(/img/footer-sprite-2011.jpg) 50% 0px no-repeat;}.footer-links{margin:5px 0;}#footer .footer-links a{color:#333;font-size:110%;}.video-overwrite{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important;}* html #footerSearches{width:940px!important;padding:0 0 15px!important;}* html #footerSearches ul{margin:15px 18px 0 0;}*{margin:0;padding:0;outline:0;}a img{border:0;}body, input{font-family: arial, helvetica, verdana, sans-serif;font-size:90%;}textarea{font-family: arial, helvetica, verdana, sans-serif;font-size:95%;}h1, h2, h3, p{margin-bottom:1em;}.fl {float:left}.fr {float:right}.small{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 90%;}#content ul, #content ol{margin-left:15px;margin-bottom:1em;}.y-leftColumn{width:666px;margin-right:20px;float:left;position:relative}.y-rightColumn{width:274px;float:left;}#y-fullwidthContainer{width:940px;float:left;}#content{font-size: 85%;}.bar{background:#d3d3d3;border-top:1px solid #bebebe;border-bottom:1px solid #dedede;height:1px;clear:both;margin:0 0 4px 0!important;padding:0!important;font-size:1px;display:block;overflow:hidden;}.hidden{display:none;}.accessibleHide{position:absolute;left:-99999px;}a, a:link, a:visited, a:active{color:#1090bb;text-decoration:none!important;}a:hover{text-decoration:underline!important;}.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.clearfix {zoom: 1;display: block;}#trackingContainer{display:none;}.pusherDiv{clear:both;height:1px;font-size:1px;margin:0;padding:0;line-height:1px;}.wtf *{color:red!important;font-weight:bold!important!;}.delete{display:block;position:absolute;top:0;right:15px;height:12px;width:12px;background:url(/img/2010_global-sprite.png) no-repeat 0 -243px;font-size:1px;text-indent:-3000px;line-height:0;}* html .delete{background:url(/img/2010_global-sprite.png) no-repeat 0 -243px;}.delete:hover, .red .delete{background:url(/img/2010_global-sprite.png) no-repeat 0 -230px;}.arrow{padding-left:15px;background:#fff url(/img/2010_global-sprite.png) 0 -57px no-repeat;}.downwards{background-position:0 -57px;}.upwards{background-position:0 -170px;}.rightwards{background-position:0 -114px;}#bottomPageNumbers{text-align:right;}#bottomPageNumbers a{color:#1090BB;text-decoration:none;}.shareLink{position:relative;}.shareBox{background-color:#ffffff;border:1px solid #CCCCCC;border-color:#CCCCCC #888888 #888888 #CCCCCC;-moz-box-shadow: 2px 2px 2px #ccc;-webkit-box-shadow: 2px 2px 2px #ccc;box-shadow: 2px 2px 2px #ccc;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;width:119px;margin-top:10px;z-index:1000;padding-bottom:3px;position:absolute;}.shareBox a{display:block;margin:0 4px!important;padding:6px 0 6px 36px!important;color:#000!important;font-size:12px!important;font-weight:normal!important;text-decoration:none!important;}.shareBox a:hover{text-decoration:underline!important;}.shareBox .shareFb{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;background:url(/img/share-sprite.png) no-repeat 6px -117px #FFF;}.shareBox .shareTw{background:url(/img/share-sprite.png) no-repeat 6px -143px #FFF;}.shareBox .shareEmail{background:url(/img/share-sprite.png) no-repeat 5px -91px #FFF;}.shareBox .shareBoxPointer{background:url(/img/share-sprite.png) no-repeat 14px -174px;width:132px;height:11px;position:absolute;top:-11px;}* html .shareBox{margin:0;}* html #slshare .shareBox{margin-top:13px;}* html #shortlist-iframe #slshare .shareBox{margin-top:0;margin-left:-26px;}* html #header .shareBox{margin-left:-26px;}* html .shareBox .shareBoxPointer{background:none;}.shareLink{z-index:1000;}.shareLink:hover{text-decoration:none!important;}input::-webkit-input-placeholder { color:#999 !important; }input:-moz-placeholder { color: #999 !important; }textarea::-webkit-input-placeholder { color:#999 !important; }textarea:-moz-placeholder { color: #999 !important; }.advanced-search-link {position: absolute;right: 0pt;top: 45px}#2010_home-page.advanced-search-link {top: 60px !important}.advanced-search-link a {font-size: 75%;}.social-btns {list-style: none;margin: 0 0 10px 0 !important}.listing-footer .social-btns {margin: 0 !important}.social-btns li, .share li.like, .share li.tweet, .share li.plusone {height: 21px;float:left;margin:0 10px 0 0;overflow:hidden}.social-btns li.like, .share li.like {width:48px;overflow:hidden}.social-btns li.likeCount, .share li.likeCount {width:90px !important}.listing-footer .share li {margin:0 0 0 10px}.listing-footer .shareli.count{margin: 0 !important}.social-btns li.count {margin: 0 !important}#mapsPage #orPhrase {font-size:90%;line-height: 150%}#orPhrase span {color:#666}#ac_keywordsInput, #ac_companyName, #ac_advancedLocation {border-left:none !important;border-right:1px solid #ddd !important;border-bottom:1px solid #B3B3B3 !important}.ac_contain, .vError{z-index: 10;background-color: #fff;border-left: 2px solid #F3C81C;border-right: 2px solid #F3C81C;border-bottom: 2px solid #F3C81C;-moz-box-shadow: 0 5px 5px #ccc;-webkit-box-shadow: 0 5px 5px #ccc;box-shadow: 0 5px 5px #ccc;-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;font-size:83%;}ul.results{list-style:none;display:block;border-left:1px solid #b3b3b3;line-height: 160%;}*html ul.results{line-height: 190%;}ul.results li{position: relative;padding: 2px 30px 2px 8px;margin:0;cursor:pointer;color: #333;}ul.results li.recent{}ul.results li.ac_hover{background-color:#FFF075;}ul.results li .delete{right:8px;top:5px;background:url(/img/2010_global-sprite.png) no-repeat scroll 0 -243px transparent}ul.results li.ac_hover .delete{background-position:-12px -243px;}ul.results li .delete:hover{background-position:-12px -230px;}.dropdown-eg{padding:6px 8px;color:#999;border-top:1px solid #ccc;}#GB_overlay {background-image: url(/img/overlay.png); position: absolute;margin: auto;top: 0;left: 0;z-index: 2100;width:100%;height: 100%;}* html #GB_overlay {background-color: #000;background-color: transparent;background-image: url(/img/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://st.yell.com/img/overlay.png", sizingMethod="scale");}#GB_window {display:none;border:1px solid #5D5D5D;-moz-box-shadow: 0px 0px 4px #030303; -webkit-box-shadow: 0px 0px 4px #030303; box-shadow: 0px 0px 4px #030303; top: 10px;left: 0px;position: absolute;background: #fff;width: 400px;height: 400px;padding:10px;z-index: 2150;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#GB_frame {border: 0;overflow: auto;width: 100%;}#GB_close{position: absolute;right:-12px;top:-12px;cursor: pointer;cursor: hand;background: url(/img/gb_close.png) no-repeat; width:25px;height:25px}* html #GB_close {background-color: #000;background-color: transparent;background-image: url(/img/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://st.yell.com/img/gb_close.png", sizingMethod="scale");}#GB_content{position:relative;}#GB_frame{}#share{margin:5px 8px;}#share hr {border:0;height:1px;background-color:#CCC;clear:both;}#share #facebook{background:url(/img/share-sprite.png);height:21px;width:73px;text-indent:-9999px;display:inline-block;}#share #twitter{background:url(/img/share-sprite.png) 0 -31px;height:22px;width:87px;text-indent:-9999px;display:inline-block;}#share h1{float:left;font-size:150%;margin-right:10px;margin-bottom:0.3em;}#share p.tagline{padding-top:10px;font-size:90%;margin-bottom:0;color:#666;}#share .error{display:block;margin: 0;color:red;width:90%;font-weight:700;font-size:90%;}#share #ccsender{display:inline;border:0!important;vertical-align:middle;}#share input, #share textarea{border-top:1px solid #b3b3b3;border-right:1px solid #e2e2e2;border-bottom:1px solid #d5d5d5;border-left:1px solid #e2e2e2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#share .email{float:left;width:268px;}#share .email1{margin-right:11px;}#share .email input.text{margin-bottom:5px;margin-top: 10px;width: 258px;padding:2px 4px;}#share label{font-size:83%;display:block;color:#666;}#share label strong{color:#000;}#share .message{margin-top:20px;margin-bottom:10px;}#share .message textarea{font-family:arial, sans-serif;font-size:83%;line-height: 130%;width:535px;margin-top: 10px;height: 150px;overflow:auto;padding:5px;}#share p.label, #share p.feedback, #share p.email-legal, #share #ccsender-label{color:#666;display:inline;font-size:79%;}#share form{margin:20px 10px 0;}#share .send-share-email{float:right;background:url(/img/share-sprite.png) 0 -63px;border:none;width:65px;height:28px;text-indent:-9999px;cursor:pointer;}h2#sm{float:left;font-size:100%;margin-bottom:5px;}.success-message{color:green;font-weight:bold;margin:20px 0 40px;}
