body{background-color:#fff;color:#333}body,p,ol,td{font-family:Verdana, helvetica, arial, trebuchet, sans-serif;font-size:12px;line-height:150%;margin:0px}#content{margin:0px;padding:0px}#search #content{margin:0px;padding:0px}#content-map{display:inline;position:absolute;margin:0px;margin-top:3px;margin-left:-7px;overflow:none}#content-map .map-shadow-top{position:absolute;height:10px;width:5px;text-indent:-5000px;background:url(/images/map-shadow.png) repeat-x left top !important;z-index:0;_background:none;overflow:none}#content-map .map-shadow-bottom{position:absolute;height:10px;width:5px;text-indent:-5000px;background:url(/images/map-shadow-bottom.png) repeat-x left top !important;z-index:0;_background:none;overflow:none}#content-map .map-shadow-left{position:absolute;height:5px;width:10px;text-indent:-5000px;background:url(/images/map-shadow-left.png) repeat-y left top !important;z-index:3;_background:none;overflow:none}#content-map.left{margin-top:6px;margin-left:0px}a img{border:none}div#home_content{margin:0px}#home_content ul{margin:0.5em}#home_content img{margin:0 8px 2px 0;border:none}#home_content #home_table td{vertical-align:top;padding-top:0.2em}#home_content #home_table td.home-header{padding-top:0em}#home_content #mobile_table td{vertical-align:top;text-align:center;padding-top:0px}ul{padding:0em;padding-left:2em}h2,h3,h4,h5{padding:0;margin:0;font-family:Georgia,Times,Verdana,Arial,Helvetica}div#footer-text{text-align:right;margin:15px;color:#696;bottom:20px}#search div#footer-text{display:none}input,textarea{border:1px solid #999;font-size:12px}*html input,textarea{border:auto}#search-form input#search_address{border:1px solid #999}select{border:1px solid #999;font-size:12px}.submit{margin-top:2px}.box{color:black}.feedburner_box{margin:1px}#twitter img{border:none}#twitter a:hover{text-decoration:none}#content-left p#twitter{text-align:center;margin:10px;padding:0;width:110px}.blog_post hr{border:none;border-bottom:2px dotted #999;margin:0 2px 0 16px;display:none}#blog div#content-right{width:750px}#content-right div.blog_post{margin:0.3em 0 2em 0}#content-right .blog_post h3.title{font-family:Georgia,Times,Verdana,Arial,Helvetica;font-size:20px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;width:auto;margin-bottom:5px}.blog_post p.subhead{font-size:12px;margin:-6px 0 0.5em 1px}.blog_post .date,.blog_post .byline,.blog_post .comments{color:#666}.blog_post .byline,.blog_post .comments{border-left:1px solid #ccc;padding-left:5px}.blog_post .body{padding:1.5em 1.5em 1em 1.5em;margin-bottom:2em;color:#333;border:2px solid #eee;background-color:#eafade;width:auto}.blog_post .body p{line-height:1.4;padding-bottom:0.5em}#content-right p{margin-bottom:0.5em}#content-right li{list-style-image:url(/images/bullet.png)}#about #content-right{width:750px}#about li,#content-right li ul li{list-style-image:none}.blog_post .more{font-size:90%;padding:0.5em 0 0 0;text-align:right}#comments_div h2#new_comment{font-size:1.2em;margin-left:0.5em}ol#comments{padding:1em 2em 3em 1em}ol#comments li{color:#999;font-size:110%;list-style-type:none}ol#comments li div.author{padding-top:25px;padding-bottom:1em;color:#333;background:url(/images/blog/comment_quote-small.gif) no-repeat 10px 0;font-size:normal}ol#comments li div.content{color:#000;background-color:#ddd;padding:1em}#comments_div form{margin:1em}#comments_div form label{display:block;font-weight:bold;color:#666}label span.required{color:#F00}#comments_div form input,#comments_div form textarea{padding:3px}.subscribe a{padding:3px 0 3px 20px;background:url(http://www.feedburner.com/fb/images/pub/feed-icon16x16.png) no-repeat 1px 0;position:relative;top:-1px}.subscribe span a{margin-left:8px}.subscribe h3{display:inline}#content-left p.subscribe{margin-left:5px;margin-top:1em}#below-legend{position:absolute;float:right;display:block;top:50px;left:274px;border:2px solid #fff;width:300px;z-index:20;padding:0px;background-color:#333;color:white;padding:3px}#beta-end-notice{position:absolute;float:right;top:20px;left:204px;width:320px;display:block;z-index:20;padding:0px}.site_title{}#content-bottom{padding:0px;margin:0px}ul#region-select{padding-left:10px;margin:0}ul#region-select img{padding:0;position:relative;top:3px}ul#region-select li a{text-decoration:none;padding:0;margin:0;font-size:12px}ul#region-select li ul.region-sub li{list-style-type:disc}#content-left{position:absolute;top:0px;left:0px;width:212px;padding-left:8px;overflow:hidden}#content-left ul{list-style-type:none;margin:0px}#content-left ul#region-select{margin:5px 0 10px 0}#content-left li a img{border:none;padding:0px;margin:0px}#content-left h4{font-family:Arial, Helvetica, sans-serif;font-size:13px;display:block;position:relative;top:-1px;left:1px;color:#666;margin:0}#content-left p{padding:0px;margin:4px;font-size:12px}#content-left .button{text-align:center}#content-left .button a{float:none;width:auto;font-size:12px;height:auto;margin:0;max-width:auto;display:inline}#iphone-box-ad{padding-top:1em;text-align:center}#iphone #content-left .box-ad,#home #content-left .box-ad{display:none}div#content-right{margin:3px 20px 0 230px}#content-right{line-height:1.2}* html #content-right ol{margin-left:2em}#content-right.fullpage{margin:0}ul.tight{margin:1px}table.tight,table.tight td{margin:0 !important;padding:0 !important;border-collapse:collapse !important}table.tight img{margin:0 !important;padding:0 !important;border:none}table.tight tr td{margin:0;padding:0}.thanks-list{display:block;text-align:left;padding:2px 0 0 0;margin:0;list-style:none}.thanks-list li{display:inline;padding:0 3px}.thanks-list li a img{border:0px}#content-right h3,#content-right h2{font-family:Georgia,Times,Verdana,Arial,Helvetica;font-weight:normal;color:green;line-height:120%}#content-right h2{font-size:24px;margin-bottom:10px;margin-top:10px;color:#060;border-bottom:2px solid #DED;padding-bottom:3px}#content-right #map_div h2{font-size:16px}#content-right h3{font-size:18px;margin-bottom:10px}#content-right h4{font-size:14px;margin-bottom:5px;margin-top:21px}#content-right table{margin-bottom:0}.on-your-phone{display:block;left:40px;background:url(/images/mobile_phone.gif) no-repeat 0 0}#bookmarks-list{margin-left:45px}#map-float{position:relative;left:73px;top:50px;z-index:30;border:1px solid #000;width:360px;padding:3px;background-color:#b2de91;color:black}#map-float p{padding-top:0px;padding-bottom:0px}#map-float p#warning{padding-top:0px;padding-bottom:0px;font-size:10px}#map-float table td{padding-top:0px;padding-bottom:0px;font-size:11px}.region-window a:link{text-decoration:none;color:green}.region-window a:visited{text-decoration:none;color:green}.region-window a:active{text-decoration:none;color:green}.region-window a:hover{cursor:pointer;text-decoration:underline}.region-window a img{border:none}.search-button{color:white;background-color:#444;cursor:pointer;border:1px solid #fff}#widget #spinner{position:absolute;left:193px;top:5px;z-index:100}#map-legend{padding-top:1em;text-align:center}#map-legend fieldset{border:2px solid #888;font-weight:bold;background:#efefee}#map-legend legend{border:2px solid #888;margin-left:2.5em;margin-bottom:-1.2em;padding-right:1.0em;padding-left:1.0em;background:#efefee}#map-legend ul{list-style:none;padding:0;margin:0}#map-legend li{}.button a{background:#2d2d2d;float:right;display:block;_display:auto;border:2px solid #fff;cursor:pointer;text-align:center;width:auto;max-width:7em;height:1em;font-size:0.9em;padding:.2em 0.35em .3em .35em;_padding:.15em .5em .15em .5em;margin:0.2em;_margin:0.3em;_margin-top:0.2em}.button a:link{text-decoration:none;color:#fff}.button a:visited{text-decoration:none;color:#fff}.button a:active{text-decoration:none;color:#fff}.button a:hover{cursor:pointer;background-color:#3b2}.sponsor_logo{_position:relative;float:right;clear:both;display:block;_right:0px}#nav-bottom{border-top:2px solid #aaa;position:absolute;top:50px;width:99%;left:225px}#map_notices{position:relative;left:73px;top:30px;z-index:30;width:350px;padding:10px;font-weight:bold;color:white;background-color:#797;border:1px solid #595}#map_notices.error{background-color:#B77;border:1px solid #955;padding:5px 10px 5px 30px}#map-left,#map-right{position:absolute;left:0px;top:0px;z-index:40;width:17px;height:17px;color:#3a0;font-weight:normal;background-color:#fff;padding:0;border:1px solid #777}#map-right{left:0px}#link_box{position:absolute;left:325px;top:50px;width:570px;z-index:40;background-color:#C7F7C7;padding:10px;border:1px solid #777}#header{padding:0px;margin:0px}#logo{position:absolute;left:0px;top:0px;padding:4px;padding-bottom:5px}#logo img,#logo a img{border:none}div#search-form{position:relative;left:3px;top:3px;padding:1px 0 0 6px;margin:0px;width:500px;height:20px;background-color:#b2de91;_position:absolute;_top:24px;_width:400px}#nav-menu{position:relative;top:6px;height:30px;margin:0 0px 0 223px;padding:0px 0px 5px 3px;overflow:hidden;height:auto;background:#b2de91 url(/images/menu-left.png) 0 0 no-repeat}#nav-menu.left{margin:0 0px 0 0px}div#map_div{position:absolute;margin-top:0px}#nav-menu-left{display:none}#topbar{position:relative;font-size:12px;color:#3b5d14;background:#b2de91;font-weight:bold;padding:6px 0 0 0;height:18px}#topbar a{color:#555;text-decoration:none;margin:0 3px;height:20px;line-height:18px;float:left;display:block;padding-right:7px}span.navbleft{float:left;display:block;padding-left:7px}#home #nav_home a,#about #nav_about a,#blog #nav_blog a,#news #nav_news a,#blog_posts #nav_blog_posts a,#lots #nav_lots a,#garages #nav_garages a,#comments #nav_comments a,#contact #nav_contact a,#feedback #nav_feedback a,#feedback #nav_admin_feedback a,#search #nav_search a,#regions #nav_regions a,#iphone #nav_iphone a,#payroll #nav_payroll a,#sponsors #nav_sponsors a,#deals #nav_deals a,#deal_requests #nav_deal_requests a,#reminders #nav_reminders a,#data_entry #nav_data_entry a,#stats #nav_stats a,#users #nav_users a,#user_roles #nav_user_roles a,#entry_jobs #nav_entry_jobs a,#jobs #nav_jobs a,#locations #nav_locations a{display:block;color:#222;height:20px;background:url(/images/tb_a.png) right top no-repeat;padding-right:7px}#home #nav_home span.navbleft,#about #nav_about span.navbleft,#blog #nav_blog span.navbleft,#news #nav_news span.navbleft,#blog_posts #nav_blog_posts span.navbleft,#lots #nav_lots span.navbleft,#garages #nav_garages span.navbleft,#comments #nav_comments span.navbleft,#contact #nav_contact span.navbleft,#feedback #nav_feedback span.navbleft,#feedback #nav_admin_feedback span.navbleft,#search #nav_search span.navbleft,#regions #nav_regions span.navbleft,#iphone #nav_iphone span.navbleft,#payroll #nav_payroll span.navbleft,#sponsors #nav_sponsors span.navbleft,#deals #nav_deals span.navbleft,#deal_requests #nav_deal_requests span.navbleft,#reminders #nav_reminders span.navbleft,#data_entry #nav_data_entry span.navbleft,#stats #nav_stats span.navbleft,#users #nav_users span.navbleft,#user_roles #nav_user_roles span.navbleft,#entry_jobs #nav_entry_jobs span.navbleft,#jobs #nav_jobs span.navbleft,#locations #nav_locations span.navbleft{background:url(/images/tb_span.png) left top no-repeat;height:20px;display:block;padding-left:7px}#topbar a:link{text-decoration:none}#topbar a:visited{text-decoration:none}#topbar a:active{text-decoration:none}#topbar a:hover{color:#222;text-decoration:none;background:url(/images/mb_a.png) right top no-repeat}#topbar a:hover span{background:url(/images/mb_span.png) left top no-repeat;height:20px;display:block;padding-left:7px}#nav_link,#nav_add,#nav_feedback{position:relative}#nav_feedback a,#nav_add a,#nav_link a{color:#333;background:url(/images/bt_a.png) right top no-repeat}#nav_feedback span.navbleft,#nav_add span.navbleft,#nav_link span.navbleft{color:#333;background:url(/images/bt_span.png) left top no-repeat;height:20px;display:block;padding-left:7px}#nav_feedback a:hover,#nav_add a:hover,#nav_link a:hover{color:#333;text-decoration:underline;background:url(/images/bt_a.png) right top no-repeat}#nav_feedback a:hover span,#nav_add a:hover span,#nav_link a:hover span{background:url(/images/bt_span.png) left top no-repeat;height:20px;display:block;padding-left:7px}a:link{text-decoration:none;color:green}a:visited{text-decoration:none;color:green}a:active{text-decoration:none;color:green}a:hover{cursor:pointer;text-decoration:underline}#content table.news-table{width:700px}#content .news-table td,#content .news-table th{padding:5px;vertical-align:top;margin:0}#content .news-table td{text-align:left;line-height:1.3}#content .news-table td > a{text-decoration:underline;cursor:pointer}#content .news-table th{font-size:12px;text-align:right;color:#338}#reminder_send_at_1i{display:none}.rule_box{background-color:#444}.hour_display{font-size:18px}.am_pm_display{font-size:9px}.table{margin:0px;padding:0px}#overlay,#add_overlay{background-image:url(/images/overlay.png);position:absolute;top:0px;left:0px;z-index:90;width:100%;height:100%;_height:1000px}* html #overlay{background-color:#333;background-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src="/images/overlay.png", sizingMethod="scale")}* html #add_overlay{background-color:#333;background-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src="/images/overlay.png", sizingMethod="scale")}#box,#add_box{width:75%;background:#d0dfc9;padding:5px;border:3px solid #fff}.add_table{}.add_table td.add_form{vertical-align:top;padding-right:10px;width:60%}.add_table td.add_help{vertical-align:top;width:40%;padding-left:10px;border-left:2px solid #eee}.close{float:right}pre{background-color:#eee;padding:10px;font-size:11px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}div#error,div#notice,div.notice,div.error{padding:0.5em;margin:1em 1em 0.5em 0;font-size:1.1em;padding-left:30px;width:500px}#search div#error,#search div#notice{position:absolute;z-index:1000}div#error,div.error{background-color:#fdd;border:1px solid red;color:red;background:url(/images/cancel.png) no-repeat 8px 7px #fdd}div#notice,div.notice{background-color:#dfd;color:green;border:1px solid green;margin-top:10px;background:url(/images/accept.png) no-repeat 8px 7px #dfd}.fieldWithErrors{padding:1px;background-color:#ff0;display:table}#errorExplanation{width:60%;border:2px solid red;padding:0;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0}.tab_contents #errorExplanation{width:95%;font-size:12px}#errorExplanation h2{padding:6px;margin:0;font-size:14px;color:#c00}#errorExplanation p,#errorExplanation ul{color:#666;margin:0;padding:5px}#errorExplanation ul li{font-size:12px;margin-left:20px}div.uploadStatus{margin:5px}div.progressBar{margin:5px}div.progressBar div.border{background-color:#fff;border:1px solid grey;width:100%}div.progressBar div.background{background-color:#333;height:18px;width:0%}.debug{font-size:10px;font-family:monospace;color:#999}#admin_menu a span{color:#C33}div#iphone_app{width:780px}#iphone div.iphone-top{border-bottom:1px solid #ccc;padding-bottom:1px}#iphone .iphone-image{width:280px;margin-left:80px}#iphone .iphone-title{line-height:1;font-family:Helvetica;height:300px;width:380px;margin:1em 10px 0 330px;position:absolute;top:80px}#iphone .iphone-title h2{font-size:42px;color:#999}#iphone .iphone-title h2 span.smaller{font-size:20px;color:#aba}#iphone .iphone-title p{font-size:16px;color:#777}#iphone div.iphone-bottom{margin-top:0;padding:20px;background-color:#eee}#iphone .iphone-bottom h3{font-size:26px;padding-left:10px;color:#999}#iphone .iphone-bottom p{padding-left:10px}#iphone .iphone-bottom h4{font-size:14px;margin-top:0;color:#333;padding-left:10px}#iphone .iphone-bottom ul{margin:0;padding:0}#iphone .iphone-bottom ul li{width:220px;padding:5px;margin:5px;height:470px;list-style-type:none;display:block;float:left;background-color:#ddd}#iphone .iphone-bottom ul li img{display:block;padding:10px}hr.clearer{clear:left;border:none}#iphone a.footer{padding:20px;display:block;text-align:center}#iphone .iphone-bottom ol{margin-left:40px;padding-left:0}#content-left #widget #wbottom{background-image:url(/images/widget/widget-bottom-gutter.png)}#content-left #widget #wguts{background-image:url(/images/widget/form-bg-gutter.png)}#content-left #widget h2{background-image:url(/images/widget/logo-gutter.png)}#home_content img.framed,.framed img,img.framed,.blog_post img{border:solid;border-color:#dddddd #aaaaaa #aaaaaa #dddddd;border-width:1px 2px 2px 1px}table.suspensions th{text-align:left;padding-right:10px}table.coverage th{text-align:left;vertical-align:top}table.coverage ul{margin-top:0}table.coverage .number{width:27px;display:block;float:left}.pagination{margin-top:1em;text-align:left}.pagination a,.pagination span{padding:.2em .5em}.pagination span.disabled{color:#AAA}.pagination span.current{font-weight:bold;color:#FFF;background-color:green;border:1px solid}.pagination a{border:1px solid #DDDDDD;text-decoration:none}.pagination a:hover,.pagination a:focus{border-color:#060;background:#090;color:white}.pagination .page_info{color:#aaa;padding-top:.8em}.pagination .prev_page,.pagination .next_page{border:1px solid #eee}.pagination .prev_page{margin-right:1em}.pagination .next_page{margin-left:1em}table.mobile_apps td{margin:0px;padding:0px;padding-left:2em}#content-right table.mobile_apps h4{margin:0px;padding:0px;font-weight:normal;color:green;line-height:120%;text-align:center}#widget{width:228px;display:block;font:12px/150% Verdana, Geneva, sans-serif;color:#666;margin:0 -10px;position:relative}#widget h2{margin:0;display:block;width:228px;height:63px;background:url(/images/widget/logo.png) no-repeat 0 0;text-indent:-5000px}* html #widget h2{background-image:url(/images/widget/logo.gif)}#widget form{position:relative;margin:0px}#widget h2 a{display:block;width:228px;height:63px}#wguts{display:block;padding-bottom:10px;background:url(/images/widget/form-bg.png) repeat-y 0 0;padding:5px 20px;position:relative}* html #wguts{background-image:url(/images/widget/form-bg.gif)}#wguts p.first{margin-top:0;position:relative}#widget .lockedval{color:#060;font-weight:bold;display:block;padding-left:4px}#widget label,#widget label span{display:block}#widget label,#widget p{margin:.25em 0}#widget label span,#widget span.fakelabel{padding-left:4px}#widget #search_duration,#widget #search_address,#widget #q,#widget #unparsed_time{display:block;width:188px;border:none;height:24px;padding:5px 4px 0 4px;background:url(/images/widget/field.png) no-repeat 0 0;color:#060}#widget #unparsed_time.disabled{background:url(/images/widget/field-disabled.png) no-repeat 0 0;color:#999}#widget #wguts ul{list-style:none;padding:0;margin:0 -4px;height:44px;position:relative}#widget #wguts .info-button{position:absolute;display:block;right:15px;margin:4px}* html #widget #wguts .info-button{position:absolute;margin:4px 60px;padding:0px}#widget #wguts .widget-help{background:#f5f5f5;border:2px solid #999;font-size:11px;height:9em;display:block;position:absolute;left:210px;width:25em;_width:260px;padding:3px;z-index:30}#widget #wguts .widget-help h3{padding-bottom:4px}#widget #wguts .widget-help ul{padding-left:5px}#widget ul#navbuttons li{list-style:none;display:block;float:left;width:63px;height:44px;cursor:pointer;position:relative}#widget ul#navbuttons li div{position:absolute;top:0px}#widget #nav-lots,#widget #nav-racks{margin-left:3px}#widget #submit-button{border:none;cursor:pointer;display:block;float:left;position:absolute;top:0;left:70px}#widget #wbottom{position:relative;display:block;clear:none;width:225px;height:45px;background:url(/images/widget/widget-bottom.png) no-repeat 0 0;text-indent:-5000px;margin:0;padding:0px}* html #widget #wbottom{background-image:url(/images/widget/widget-bottom.gif)}#garages #content-right h2{margin:10px 0 0 0}#garages p.nav{display:block;padding:0}#content-right h4.lot-price-header{font-size:16px;color:#666;margin:1em 0 3px 0;padding:2px 0}.lot_info .vcard{line-height:1.2}.lot_info h3{padding:2px;margin:0px;background-color:#eee}.lot_info p{padding:0px;padding-left:3px}.lot_info p.taxes{padding-left:6px;font-size:11px}.lot_info pre.lot-price-pre{width:250px;padding:0px;margin:0px;padding:2px 4px;line-height:1.2;font-size:12px}.lot_info .address,.lot_info .city,.lot_info .phone{padding:0px;padding-left:15px}.lot_info .hours_table{background-color:#f3f3f3;border:1px solid #333;width:260px;padding:0px;margin:0px;margin-left:3px;border-collapse:collapse !important}.lot_info .hours_table tr{border-bottom:1px solid #333;padding:0px;margin:0px}.lot_info .hours_table th{font-size:11px;border-bottom:1px solid #333;border-right:1px solid #333}.lot_info .hours_table tr.even{background-color:#f3f3f3}.lot_info .hours_table tr.odd{background-color:#fff}.lot_info .hours_table td{text-align:center;padding:0px;margin:0px}#garages div.intro{width:700px;margin:10px 0}#garages div.intro img{float:right;padding:10px;margin-right:50px}#garages div.directory{line-height:1.5;clear:both;margin-top:2em}#garages div.directory div{margin-left:10px;width:180px;float:left}#garage-price-table{position:absolute;height:140px;overflow:auto;left:0px;top:0px;z-index:0;background:#bbb;border-top:1px #000 solid}#garage-price-table table,#garage-price-table-main table{text-align:center;width:100%;font-weight:normal;font-size:12px;color:#fff;background-color:#eee;border:1px #bfbfbf solid;border-collapse:collapse;border-spacing:0px;line-height:90%}#garage-price-table table th,#garage-price-table-main th{text-align:center;vertical-align:center;color:#000;background:#b2de91;height:1.5em;cursor:pointer;border:1px #000 solid;border-collapse:collapse !important;font-family:Verdana,helvetica,arial,trebuchet,sans-serif}#garage-price-table table th.last,#garage-price-table-main table th.last{border-right:none}#garage-price-table table td,#garage-price-table-main table td{color:#000;text-align:left;border:1px #cfcfcf solid;font-size:11.5px;line-height:100%;padding-left:0.35em;padding-bottom:0.2em;padding-top:0.2em}#garage-price-table .hourly,#garage-price-table .daily,#garage-price-table .monthly{padding-left:0.75em}#garage-price-table table tr.even{background:#fff}#garage-price-table table tr:hover{background:#ddd}#garage-price-table table .hourly,#garage-price-table table .daily,#garage-price-table table .monthly{font-weight:bold}#garage-price-table p{padding:0.5em}#garage-pricing-table .city{white-space:nowrap}#helpbubble{position:absolute;display:block;width:268px;z-index:999}#helpbubble #bubble_body{background:url(/images/help/bubble-main-bg.png) repeat-y left top;padding:0 14px}* html #helpbubble #bubble_body{padding:8px 14px}#helpbubble #bubble_beak{position:absolute;display:block;left:0;width:268px}#helpbubble #bubble_beak hr{display:none}.bottom_left #bubble_beak{bottom:0;height:38px;background:url(/images/help/bubble-beak-bottom-left.png) no-repeat left bottom}.bottom_right #bubble_beak{bottom:0;height:38px;background:url(/images/help/bubble-beak-bottom-right.png) no-repeat left bottom}.top_left #bubble_beak{top:0;height:32px;background:url(/images/help/bubble-beak-top-left.png) no-repeat left bottom}.top_right #bubble_beak{top:0;height:32px;background:url(/images/help/bubble-beak-top-right.png) no-repeat left bottom}.top_left{padding:32px 0 12px 0;background:url(/images/help/bubble-bottom-cap.png) no-repeat left bottom}.top_right{padding:32px 0 12px 0;background:url(/images/help/bubble-bottom-cap.png) no-repeat left bottom}.bottom_left{padding-top:6px;padding-bottom:38px;background:url(/images/help/bubble-top-cap.png) no-repeat left top}.bottom_right{padding-top:6px;padding-bottom:38px;background:url(/images/help/bubble-top-cap.png) no-repeat left top}* html .build2 #helpbubble #bubble_body{background-image:url(/images/help/bubble-main-bg.gif)}* html .build2 .bottom_left #bubble_beak{background-image:url(/images/help/bubble-beak-bottom-left.gif)}* html .build2 .bottom_right #bubble_beak{background-image:url(/images/help/bubble-beak-bottom-right.gif)}* html .build2 .top_left #bubble_beak{background-image:url(/images/help/bubble-beak-top-left.gif)}* html .build2 .top_left{background-image:url(/images/help/bubble-bottom-cap.gif)}* html .build2 .top_right #bubble_beak{background-image:url(/images/help/bubble-beak-top-right.gif)}* html .build2 .top_right{padding:32px 0 12px 0;background-image:url(/images/help/bubble-bottom-cap.gif)}* html .build2 .bottom_left{background-image:url(/images/help/bubble-top-cap.gif)}* html .build2 .bottom_right{background-image:url(/images/help/bubble-top-cap.gif)}#helpbubble #bubble_body p{margin:0;padding:3px 0}a.help_icon img{border:none}#helpbubble .clearer hr{border:none;margin:-1px 0}#help_search{display:block;position:absolute;right:18px;bottom:22px;z-index:10}#map-legend{position:relative}#help_legend{position:absolute;right:12px;top:14px}div.sign{margin-bottom:8px;margin-left:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}div.sign_hours{clear:left}.parking_sign_free .sign_hours{display:none}.parking_sign_free .sign_days{display:none}.nyc_region_sign .parking_sign_parking_anytime div.header{height:50px}.nyc_region_sign{width:180px;display:block;margin:0px;padding:0px;font-family:trebuchet, arial, helvetica, sans-serif;text-align:center;font-weight:normal;vertical-align:middle;padding-bottom:4px;border-collapse:auto}.nyc_region_sign .parking_sign,.nyc_region_sign .parking_sign_stopping,.nyc_region_sign .parking_sign_parking_anytime{border:2px solid #C00;color:#C00}.nyc_region_sign .parking_sign .sign_header,.nyc_region_sign .parking_sign_stopping .sign_header,.nyc_region_sign .parking_sign_parking_anytime .sign_header{font-weight:bold;font-size:20px;background-color:#C00;color:white;float:left;width:2em;margin-right:5px;padding-right:1px;height:25px}.nyc_region_sign .sign_header_middle{font-size:16px;text-align:left;margin-left:3px}.nyc_region_sign .parking_sign .sign_header_middle,.nyc_region_sign .parking_sign_stopping .sign_header_middle,.nyc_region_sign .parking_sign_parking_anytime .sign_header_middle{float:left}.nyc_region_sign .sign_days{font-size:15px}.nyc_region_sign .parking_sign_anytime,.nyc_region_sign .parking_sign_trucks_loading,.nyc_region_sign .parking_sign_commercial_metered{border:2px solid #333;font-size:20px;background-color:#C00;color:white;text-align:center;font-weight:normal;vertical-align:middle}.nyc_region_sign .parking_sign_anytime .sign_header_middle,.nyc_region_sign .parking_sign_trucks_loading .sign_header_middle,.nyc_region_sign .parking_sign_commercial_metered .sign_header_middle{font-size:13px;text-align:center}.nyc_region_sign .parking_sign_parking_anytime .sign_hours,.nyc_region_sign .parking_sign_anytime .sign_hours{display:none}.nyc_region_sign .parking_sign_metered{border:2px solid #060;color:#060;text-align:center;font-weight:normal;vertical-align:middle}.nyc_region_sign .parking_sign_metered .sign_header{font-weight:bold;font-size:20px;background-color:#060;color:white;float:left;width:2em;padding-right:1px}.nyc_region_sign .parking_sign_metered .sign_header_middle{font-weight:normal;color:#060;text-align:left;float:left}.nyc_region_sign .parking_sign_metered .sign_limit{display:none}.nyc_region_sign .parking_sign_free{border:2px solid #333;background-color:#00C;color:white;text-align:center;font-weight:normal;vertical-align:middle}.nyc_region_sign .parking_sign_free .sign_header{font-weight:bold;font-size:20px;background-color:#00C;color:white;border-bottom:2px solid #00C}.nyc_region_sign .parking_sign_hc,.nyc_region_sign .parking_sign_mc,.nyc_region_sign .parking_sign_free{border:2px solid #333;background-color:#00C;color:white;text-align:center;font-weight:normal;vertical-align:middle}.nyc_region_sign .sign_header{}.nyc_region_sign .parking_sign_hc .sign_header,.nyc_region_sign .parking_sign_mc .sign_header,.nyc_region_sign .parking_sign_free .sign_header{font-weight:bold;font-size:20px;background-color:#00C;color:white;border-bottom:2px solid #00C}.nyc_region_sign .rule_box{background-color:#444}.nyc_region_sign .hour_display{font-size:18px}.nyc_region_sign .am_pm_display{font-size:9px}.nyc_region_sign .parking_sign_resident{border:2px solid #333;background-color:#1ba;color:white;text-align:center;font-weight:normal;vertical-align:middle}.nyc_region_sign .parking_sign_resident .sign_header{font-weight:bold;font-size:14px;color:white}.nyc_region_sign .parking_sign_permit{border:2px solid #165;background-color:white;color:#187;text-align:center;font-weight:normal;vertical-align:middle}.nyc_region_sign .parking_sign_permit .sign_header{margin:2px;font-weight:bold;font-size:14px;background-color:#187;color:white}.boston_region_sign{width:200px;border-collapse:collapse;padding:0px;font-family:trebuchet, arial, helvetica, sans-serif;text-align:center;font-weight:normal;vertical-align:middle}.boston_region_sign .sign_note{color:black}.boston_region_sign .parking_sign_stopping{border:2px solid #C00;color:#C00}.boston_region_sign .parking_sign_anytime{border:2px solid #C00;color:#C00;text-align:center}.boston_region_sign .parking_sign_stopping .sign_header,.boston_region_sign .parking_sign_parking_anytime .sign_header,.boston_region_sign .parking_sign .sign_header,.boston_region_sign .parking_sign_commercial_metered .sign_header,.boston_region_sign .parking_sign_anytime .sign_header,.parking_sign_permit .sign_header{font-weight:bold;font-size:20px;background-color:#C00;color:white;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.parking_sign_permit .sign_header{font-weight:normal;font-size:18px;color:black;background-color:#DDD}.boston_region_sign .parking_sign_stopping .sign_header_middle,.boston_region_sign .parking_sign_anytime .sign_header_middle{font-weight:normal;font-size:18px;color:#C00}.boston_region_sign .parking_sign_stopping .sign_hours,.boston_region_sign .parking_sign_parking_anytime .sign_hours,.boston_region_sign .parking_sign_anytime .sign_hours{display:none}.boston_region_sign .parking_sign_resident,.boston_region_sign .parking_sign_visitor{border:2px solid #C00;color:#C00;margin-bottom:8px;margin-left:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}.boston_region_sign .parking_sign_resident .sign_header,.boston_region_sign .parking_sign_visitor .sign_header{font-weight:bold;font-size:20px;background-color:#C00;color:white}.boston_region_sign .parking_sign_resident .sign_header_middle,.boston_region_sign .parking_sign_resident .sign_hours,.boston_region_sign .parking_sign_visitor .sign_header_middle,.boston_region_sign .parking_sign_visitor .sign_hours{font-weight:normal;font-size:18px;color:#060}.boston_region_sign .parking_sign_resident .sign_note{color:#C00}.boston_region_sign .parking_sign_visitor .sign_days,.boston_region_sign .parking_sign_visitor .sign_limit{color:#060}.boston_region_sign .parking_sign,.boston_region_sign .parking_sign_commercial_metered{border:2px solid #333;margin-bottom:8px;margin-left:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}.boston_region_sign .parking_sign .sign_header{font-size:20px}.boston_region_sign .parking_sign .sign_header_middle{font-size:20px}.boston_region_sign .parking_sign_parking_anytime .sign_header_middle{font-size:18px}.boston_region_sign .parking_sign .sign_days{color:#C00}.boston_region_sign .parking_sign_metered{border-collapse:collapse;padding:0px;font-family:trebuchet, arial, helvetica, sans-serif;border:2px solid #060;color:#060;text-align:center;font-weight:normal;vertical-align:middle;margin-bottom:8px;margin-left:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}div.parking_sign_parking_anytime{margin-bottom:8px;margin-left:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}.boston_region_sign .parking_sign_metered .sign_header{font-weight:bold;font-size:20px;background-color:#060;color:white;float:left;margin-right:5px;padding-right:1px}.boston_region_sign .parking_sign_metered .sign_header_middle{font-weight:normal;font-size:17px;color:#060;text-align:center}.boston_region_sign .parking_sign_metered .sign_limit{display:none}.boston_region_sign .parking_sign_hc,.boston_region_sign .parking_sign_mc,.boston_region_sign .parking_sign_free{border:2px solid #333;background-color:#00C;color:white;text-align:center;font-weight:normal;vertical-align:middle}.boston_region_sign .parking_sign_hc .sign_header,.boston_region_sign .parking_sign_mc .sign_header,.boston_region_sign .parking_sign_free .sign_header{font-weight:bold;font-size:20px;background-color:#00C;color:white;border-bottom:2px solid #00C}.cambridge_region_sign{width:200px;border-collapse:collapse;padding:0px;font-family:trebuchet, arial, helvetica, sans-serif;text-align:center;font-weight:normal;vertical-align:middle}.cambridge_region_sign .sign_note{color:black}.cambridge_region_sign .parking_sign_stopping{border:2px solid #C00;color:#C00}.cambridge_region_sign .parking_sign_anytime{border:2px solid #C00;color:#C00;text-align:center}.cambridge_region_sign .parking_sign_parking_anytime{border:2px solid #C00;color:#C00;text-align:center}.cambridge_region_sign .parking_sign_stopping .sign_header,.cambridge_region_sign .parking_sign_parking_anytime .sign_header,.cambridge_region_sign .parking_sign .sign_header,.cambridge_region_sign .parking_sign_commercial_metered .sign_header,.cambridge_region_sign .parking_sign_anytime .sign_header{font-weight:bold;font-size:20px;background-color:#C00;color:white}.cambridge_region_sign .parking_sign_stopping .sign_header_middle,.cambridge_region_sign .parking_sign_anytime .sign_header_middle{font-weight:normal;font-size:18px;color:#C00}.cambridge_region_sign .parking_sign_stopping .sign_hours,.cambridge_region_sign .parking_sign_parking_anytime .sign_hours,.cambridge_region_sign .parking_sign_anytime .sign_hours{display:none}.cambridge_region_sign .parking_sign_resident,.cambridge_region_sign .parking_sign_visitor{border:2px solid #C00;color:#C00}.cambridge_region_sign .parking_sign_resident .sign_header,.cambridge_region_sign .parking_sign_visitor .sign_header{font-weight:bold;font-size:20px;background-color:#C00;color:white}.cambridge_region_sign .parking_sign_resident .sign_header_middle,.cambridge_region_sign .parking_sign_resident .sign_hours,.cambridge_region_sign .parking_sign_visitor .sign_header_middle,.cambridge_region_sign .parking_sign_visitor .sign_hours{font-weight:normal;font-size:18px;color:#060}.cambridge_region_sign .parking_sign_resident .sign_note{color:#C00}.cambridge_region_sign .parking_sign_visitor .sign_days,.cambridge_region_sign .parking_sign_visitor .sign_limit{color:#060}.cambridge_region_sign .parking_sign,.cambridge_region_sign .parking_sign_commercial_metered{border:2px solid #333}.cambridge_region_sign .parking_sign .sign_header{font-size:20px}.cambridge_region_sign .parking_sign .sign_header_middle{font-size:20px}.cambridge_region_sign .parking_sign_parking_anytime .sign_header_middle{font-size:18px}.cambridge_region_sign .parking_sign .sign_days{color:#C00}.cambridge_region_sign .parking_sign_metered{border-collapse:collapse;padding:0px;font-family:trebuchet, arial, helvetica, sans-serif;border:2px solid #060;color:#060;text-align:center;font-weight:normal;vertical-align:middle}.cambridge_region_sign .parking_sign_metered .sign_header{font-weight:bold;font-size:20px;background-color:#060;color:white;float:left;margin-right:5px;padding-right:1px}.cambridge_region_sign .parking_sign_metered .sign_header_middle{font-weight:normal;font-size:17px;color:#060;text-align:center}.cambridge_region_sign .parking_sign_metered .sign_limit{display:none}.cambridge_region_sign .parking_sign_hc,.cambridge_region_sign .parking_sign_mc,.cambridge_region_sign .parking_sign_free{border:2px solid #333;background-color:#00C;color:white;text-align:center;font-weight:normal;vertical-align:middle}.cambridge_region_sign .parking_sign_hc .sign_header,.cambridge_region_sign .parking_sign_mc .sign_header,.cambridge_region_sign .parking_sign_free .sign_header{font-weight:bold;font-size:20px;background-color:#00C;color:white;border-bottom:2px solid #00C}.new_jersey_region_sign .parking_sign_parking_anytime div.header{height:50px}.new_jersey_region_sign{width:200px;display:block;margin:0px;padding:0px;font-family:trebuchet, arial, helvetica, sans-serif;text-align:center;font-weight:normal;vertical-align:middle;padding-bottom:4px;border-collapse:auto}.new_jersey_region_sign .parking_sign,.new_jersey_region_sign .parking_sign_stopping,.new_jersey_region_sign .parking_sign_parking_anytime{border:2px solid #C00;color:#C00}.new_jersey_region_sign .parking_sign .sign_header,.new_jersey_region_sign .parking_sign_stopping .sign_header,.new_jersey_region_sign .parking_sign_parking_anytime .sign_header{font-weight:bold;font-size:20px;background-color:#C00;color:white;float:left;width:2em;margin-right:5px;padding-right:1px;height:25px}.new_jersey_region_sign .sign_header_middle{font-size:16px;text-align:left;margin-left:3px}.new_jersey_region_sign .parking_sign .sign_header_middle,.new_jersey_region_sign .parking_sign_stopping .sign_header_middle,.new_jersey_region_sign .parking_sign_parking_anytime .sign_header_middle{float:left}.new_jersey_region_sign .sign_days{font-size:15px}.new_jersey_region_sign .parking_sign_anytime,.new_jersey_region_sign .parking_sign_trucks_loading,.new_jersey_region_sign .parking_sign_commercial_metered{border:2px solid #333;font-size:20px;background-color:#C00;color:white;text-align:center;font-weight:normal;vertical-align:middle}.new_jersey_region_sign .parking_sign_anytime .sign_header_middle,.new_jersey_region_sign .parking_sign_trucks_loading .sign_header_middle,.new_jersey_region_sign .parking_sign_commercial_metered .sign_header_middle{font-size:13px;text-align:center}.new_jersey_region_sign .parking_sign_parking_anytime .sign_hours,.new_jersey_region_sign .parking_sign_anytime .sign_hours{display:none}.new_jersey_region_sign .parking_sign_metered{border:2px solid #060;color:#060;text-align:center;font-weight:normal;vertical-align:middle}.new_jersey_region_sign .parking_sign_metered .sign_header{font-weight:bold;font-size:20px;background-color:#060;color:white;float:left;width:2em;padding-right:1px}.new_jersey_region_sign .parking_sign_metered .sign_header_middle{font-weight:normal;color:#060;text-align:left;float:left}.new_jersey_region_sign .parking_sign_metered .sign_limit{display:none}.new_jersey_region_sign .parking_sign_free{border:2px solid #333;background-color:#00C;color:white;text-align:center;font-weight:normal;vertical-align:middle}.new_jersey_region_sign .parking_sign_free .sign_header{font-weight:bold;font-size:20px;background-color:#00C;color:white;border-bottom:2px solid #00C}.new_jersey_region_sign .parking_sign_hc,.new_jersey_region_sign .parking_sign_mc,.new_jersey_region_sign .parking_sign_free{border:2px solid #333;background-color:#00C;color:white;text-align:center;font-weight:normal;vertical-align:middle}.new_jersey_region_sign .parking_sign_hc .sign_header,.new_jersey_region_sign .parking_sign_mc .sign_header,.new_jersey_region_sign .parking_sign_free .sign_header{font-weight:bold;font-size:20px;background-color:#00C;color:white;border-bottom:2px solid #00C}.new_jersey_region_sign .rule_box{background-color:#444}.new_jersey_region_sign .hour_display{font-size:18px}.new_jersey_region_sign .am_pm_display{font-size:9px}.new_jersey_region_sign .parking_sign_resident{border:2px solid #333;background-color:#1ba;color:white;text-align:center;font-weight:normal;vertical-align:middle}.new_jersey_region_sign .parking_sign_resident .sign_header{font-weight:bold;font-size:14px;color:white}.new_jersey_region_sign .parking_sign_permit{border:2px solid #165;background-color:white;color:#187;text-align:center;font-weight:normal;vertical-align:middle}.new_jersey_region_sign .parking_sign_permit .sign_header{margin:2px;font-weight:bold;font-size:14px;background-color:#187;color:white}.incorrect-link a:link{text-decoration:none;color:#f00}.incorrect-link a:visited{text-decoration:none;color:#f00}.incorrect-link a:active{text-decoration:none;color:#f00}.incorrect-link a:hover{cursor:pointer;background-color:#F99;color:#fff}.incorrect-link{float:none;position:relative;bottom:-12px;left:0;font-size:10px;width:285px;text-align:center;margin:0}.incorrect-link a{padding:0 2px}.disclaimer a,.disclaimer a:visited,.disclaimer a:link{color:red;font-size:10px}.infowindow_button a{color:#555;text-decoration:none;margin:0 3px;height:20px;float:left;display:block;padding-right:7px}.infowindow_button a{display:block;color:#222;height:20px;background:url(/images/bt_a_white.png) right top no-repeat;padding-right:7px}.infowindow_button span.navbleft{background:url(/images/bt_span_white.png) left top no-repeat;height:20px;display:block;padding-left:7px}.infowindow_button a:link{text-decoration:none;color:#222}.infowindow_button a:visited{text-decoration:none;color:#222}.infowindow_button a:active{text-decoration:none;color:#222}.infowindow_button a:hover{text-decoration:underline;color:#222}.tabs_header{position:absolute;top:-16px;left:-16px;width:322px;overflow:hidden;height:23px;padding:0 0 0 11px;z-index:2;background-image:url(/images/infowindow/black-bar.png)}.tabsheader *{margin-bottom:0}.tabs_header a{font-size:12px}#tab0_content .title h3{font-size:14px;margin:0}#tab0_content p.time-left{font-size:12px;color:#666;font-weight:bold}.tabs_header a:link{text-decoration:none;color:green}.tabs_header a:visited{text-decoration:none;color:green}.tabs_header a:active{text-decoration:none;color:green}.tabs_header a:hover{cursor:pointer;text-decoration:underline}.tabs_header .contents{margin:-2px;padding:0px 2px}#tab0,#tab1,#tab2,#tab3,#tab4{float:left;font-size:11px;font-weight:normal;cursor:pointer;width:57px;height:18px;padding:0;margin:5px 3px 0 0;_margin:4px 3px 0 0;text-align:center;background:url(/images/infowindow/tab-unselected.png) no-repeat 0 0}#tab0.selected,#tab1.selected,#tab2.selected,#tab3.selected,#tab4.selected{font-weight:bold;background:url(/images/infowindow/tab-selected.png) no-repeat 0 0}#tab0.selected a,#tab1.selected a,#tab2.selected a,#tab3.selected a,#tab4.selected a{color:#223}#tab0 a,#tab1 a,#tab2 a,#tab3 a,#tab4 a{display:block;width:57px;height:15px;padding:3px 0 0 0;margin:0;color:#222}* html #tab0,* html #tab1,* html #tab2,* html #tab3,* html #tab4{height:13px;padding:0}.tab_contents{position:relative;top:15px;left:0;width:300px;height:220px;padding:0px;margin:0px;margin-bottom:5px;overflow:auto}.street_view_container{height:220px}#tab0_content,#tab1_content,#tab2_content,#tab3_content,#tab4_content{position:relative;top:0;left:0}.photo_list img{width:200px}.delete_button{width:16px;height:16px}.incorrect-link{position:relative;bottom:-12px;left:0;font-size:10px;width:285px;text-align:center;margin:0}.incorrect-link a{padding:0 2px}#remindertodaydate{padding-bottom:0.5em}p.time_left{font-size:12px;color:#666;padding:2px 0}table.deal_table{text-align:center;width:100%;font-weight:normal;color:#fff;background-color:#f9f9f9;border:1px #cfcfcf solid;border-top:none;border-spacing:0px;line-height:90%}table.deal_table td{padding:0px;margin:0px;color:#000;text-align:left;border-top:1px #cfcfcf solid;font-size:12px;line-height:100%;padding-left:0.3em}table.deal_table td.notop{border-top:none}table.deal_table tr.even{background:#fff}table.deal_table p{margin:0px;padding-left:0.5em}table.deal_table p.print_link{padding-right:0.3em;text-align:right}table.deal_table .error{width:230px}table.deal_table div.deal_title{padding-top:0.2em;padding-bottom:0.2em;font-weight:bold;font-size:14px}table.deal_table h4{margin:0px;padding:5px}