#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;border:3px solid #000;border:3px solid rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 18px rgba(0,0,0,0.4);}
#facebox .content{display:table;min-width:150px;padding:10px;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#facebox .content>p:first-child{margin-top:0;}
#facebox .content>p:last-child{margin-bottom:0;}
#facebox .close{position:absolute;top:5px;right:5px;padding:2px;background:#fff;}
#facebox .close img{opacity:.3;}
#facebox .close:hover img{opacity:1.0;}
#facebox .loading{text-align:center;}
#facebox .image{text-align:center;}
#facebox img{border:0;margin:0;}
#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index:99;}
.border-radius-all{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.border-radius-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.border-radius-bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.border-radius-left{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
.border-radius-right{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.border-radius-bottomright{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.border-radius-topright{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.border-radius-bottomleft{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.border-radius-topleft{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
body,div,dd,dt,dl,img,ul,ol,li,p,h1,h2,h3,h4,h5,form,hr,fieldset{margin:0;padding:0;}
html,body{width:100%;height:100%;}
h1,h1 a{margin-bottom:10px;padding:3px 10px 3px 0;line-height:150%;}
h2,h2 a{margin-bottom:10px;margin-top:15px;line-height:150%;font-size:18px;padding:3px 10px 3px 10px;}
h3{font-size:14px;margin:15px 0 5px 0;}
h4{font-size:13px;margin:15px 0 5px 0;}
table tr td.left,table tr th.left{text-align:left;}
table tr td.right,table tr th.right{text-align:right;}
.clearer{visibility:hidden;display:block;clear:both;}
.container-box-0{padding:8px;}
.page-header{padding-right:10px;}
.page-footer{padding:1px;margin:0;margin-bottom:0;}
.page-header h1{margin:0;padding:5px;padding-left:15px;}
.highlight-pic{padding:10px;text-align:center;}
.poi-area-demo{text-align:center;padding:75px 10px;font-size:26px;}
.label-form{text-align:right;margin-right:10px;margin-top:3px;}
.web-app-icon{margin-right:5px;}
.gray-content-h{margin-bottom:10px;}
.emptylist table{width:100%;}
body{color:#222;font-family:Arial;font-size:12px;background:#222 url('/images/app/utils/background/backblack.jpg') fixed repeat top left;}
a,a:link,a:visited{color:#52C9EF;background:inherit;text-decoration:none;}
a:hover{text-decoration:underline;color:#37a5cd;}
a img{border:none;}
.nice-link{font-family:georgia;font-size:16px;line-height:150%;font-style:italic;text-decoration:none!important;}
h1,h1 a{font-family:arial;font-size:24px;background-color:none;color:#FFF;}
h2,h2 a{font:18px/1.4 Georgia,serif;font-weight:bold;background-color:none;color:#005D77;}
h3{font-size:14px;text-transform:uppercase;}
h4{font-size:13px;}
.container-box-0{background:#FFF;}
.page-header{background-color:#FFF;border-bottom:1px solid #F8F8F8;}
.page-header h1{background:none;color:#52C9EF;}
#facebox .page-header{background-color:#222;border:none;display:block!important;}
#facebox .page-header h1{background:inherit;color:#FFF;}
.page-footer{background-color:#FFF;border-top:none;color:#FFF;padding-bottom:12px;}
.highlighted-pic,.highlight-pic{border:1px solid #DDD;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.background-plain{border-left:1px solid #DDD;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.poi-area-demo{color:#AAA;text-shadow:1px 1px 1px #AAA;border:5px solid #DDD;background:#F8F8F8 url('/images/app/utils/patterns/diagonal-line-rw.gif') repeat;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.article-text,.plain-text-box{font:14px/1.4 Georgia,serif;text-align:justify;}
.label-form{color:#222;font-weight:normal;font-size:13px;font-family:verdana;}
.label-form-required{font-weight:bold;}
.result-num{font-weight:bold;color:#005D77;}
#top-mb-link{font-size:12px;font-family:arial;}
.gray-content-h{text-transform:uppercase;font-size:14px;font-weight:bold;color:#222;border-bottom:1px solid #DDD;}
.stat-nb-noti{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#ED000C;border:2px solid #FFF;color:#FFF;font-weight:bold;margin-left:5px;padding:1px 5px 1px 7px;}
.stat-nb-noti a{text-decoration:none!important;color:#FFF!important;}
.spy{list-style-type:none;margin:0;padding:0;}
.spy li{clear:both;}
.booking_lead,.idl_audiotel_text{background-color:#FFF!important;font-size:16px!important;padding:5px 10px!important;width:230px!important;text-align:center!important;margin:0!important;border:1px solid #CCC;height:27px;line-height:27px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.idl_audiotel_warning{margin-top:3px!important;color:#888!important;font-style:italic!important;font-size:11px!important;text-align:left!important;}
.booking_lead{line-height:100%;height:80px!important;text-align:left!important;padding-bottom:10px!important;background-color:#EFEFEF!important;}
.poi-phone-number-link-audiotel .idl_audiotel,.poi-phone-number-link-audiotel .idl_audiotel a,.poi-phone-number-link-audiotel .idl_audiotel_text,.poi-phone-number-link-audiotel .idl_audiotel_text a{text-decoration:none!important;}
.poi-lstsq-area-actions .idl_audiotel_warning,.poi-phone-number-link-audiotel .idl_audiotel_warning{font-weight:normal;text-align:justify;font-size:10px;text-decoration:none!important;width:250px;}
.poi-phone-number-link-audiotel{margin-top:10px;}
.poi-lstsq-area-actions .idl_audiotel{margin-left:25px;}
.poi-lstsq-area-actions .idl_audiotel_text{color:#3397BA;}
.mb-thumbnail{padding:2px;text-align:center;}
.mb-thumbnail:hover{padding:2px;text-align:center;}
.mb-thumbnail img{padding-top:3px;padding-bottom:12px;}
.mb-thumbnail{border:1px solid #EEE;background:#FFF;}
.mb-thumbnail:hover{border-right:1px solid #AAA;border-bottom:1px solid #AAA;background:#FFF;}
#facebox .content{width:inherit;padding:0;}
#facebox .page-header h1{padding-right:30px;height:25px;width:inherit;}
#facebox_overlay{opacity:.35!important;filter:alpha(opacity = 35)!important;}
#facebox .popup{border:10px solid #525252;border:10px solid rgba(82,82,82,0.7);}
#facebox .page-header{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;}
#facebox .page-header h1{font-size:16px;}
#facebox .close{background-color:transparent;}
#facebox .close img{opacity:1;filter:alpha(opacity = 100);}
.richeditor-text ul,.richeditor-text ol{margin-left:30px;margin-top:5px;margin-bottom:5px;}
.richeditor-text p{margin-top:5px;margin-bottom:5px;}
.errorEJB{padding:10px 5px 5px 10px;width:400px;}
.errorImg{vertical-align:middle;width:16px;height:16px;margin-right:15px;}
.errorMsg{display:block;margin-top:5px;}
#messages{margin-top:0;padding:20px;text-align:center;}
#messages ul{list-style:none;}
.errorEJB{border:1px solid #E21E27;background-color:#FEE;}
.errorMsg{color:red;}
.error{background-color:#FFE0E0;}
#messages{color:#E21E27;font-size:15px;font-weight:bold;background-color:#FFF;border-top:1px dotted #DDD;border-bottom:1px dotted #DDD;}
#messages-close{color:#E21E27;margin-bottom:5px;float:right;font-weight:bold;cursor:pointer;padding:5px 7px 5px 7px;margin-top:-4px;border:1px solid #E21E27;font-size:16px;}
.severity-fatal{color:#E21E27;}
.stat-container{width:110px;height:90px;}
.stat-container-call .stat-hit,.stat-container-pageview .stat-hit{margin-top:0;}
.stat-label,.stat-label-bottom{text-align:center;padding-top:5px;}
.stat-hit{text-align:center;margin-top:5px;}
.stat-num{margin-right:10px;}
.stats{margin-top:7px;margin-bottom:7px;}
.stat-container-mini{padding-top:2px;padding-bottom:2px;margin-right:3px;}
.stat-mini-label{padding:2px 5px;}
.stat-mini-hit{margin-left:5px;margin-right:5px;}
.stat-container{color:#FFF;background-color:#666;}
.stat-container a{color:#FFF;}
.stat-container-bookmark{background-color:#3397BA;}
.stat-container-review{background-color:#FD9129;}
.stat-container-tip{background-color:#97D302;}
.stat-container-checkin{background-color:#E21E27;}
.stat-container-friend{background-color:#005D77;}
.stat-container-pageview{background-color:#666;}
.stat-container-call{background-color:#005D77;}
.stat-container-email{background-color:#E21E27;}
.stat-container-geodruid-pro{background-color:#3397BA;}
.stat-container-geodruid-360{background-color:#008A52;}
.stat-container-geodruid-box{background-color:#E21E27;}
.stat-container-call .stat-hit,.stat-container-pageview .stat-hit{font-size:26px;}
.stat-label-bottom{font-size:10px;}
.stat-hit{font-size:46px;}
.stat-num{color:#3397BA;font-family:arial;}
.stat-container-mini{color:#999;}
.stat-container-mini-bookmark{border:1px solid #DDD;}
.stat-container-mini-review{border:1px solid #DDD;}
.stat-container-mini-tip{border:1px solid #DDD;}
.stat-mini-label a{color:#999;}
.stat-container-mini-friend{border:1px solid #005D77;}
.stat-container-mini-friend .stat-mini-label{background-color:#005D77;}
.stat-container-mini-friend .stat-mini-hit{color:#005D77;}
.stat-container-mini-bookmark .stat-mini-label{border-left:1px solid #DDD;}
.stat-container-mini-bookmark .stat-mini-hit{color:#999;}
.stat-container-mini-review .stat-mini-label{border-left:1px solid #DDD;}
.stat-container-mini-review .stat-mini-hit{color:#999;}
.stat-container-mini-tip .stat-mini-label{border-left:1px solid #DDD;}
.stat-container-mini-tip .stat-mini-hit{color:#999;}
.stat-mini-hit{font-weight:bold;font-size:12px;}
#map{overflow:hidden;}
#warning{float:left;width:350px;}
#warning-possible-location-list{margin:15px 0 5px 0;}
#warning-possible-location-list ul{list-style-type:none;}
#warning-possible-location-list ul li{margin:5px 0 5px 20px;}
#warning-other-suggestions{margin-top:10px;}
#warning-other-suggestions ul{margin-left:20px;}
#warning-possible-location-list ul li{font-size:13px;}
.pro{padding:3px 0;width:40px;}
.pro-label a,.label-360 a,.demo-label a,.box-label a{padding:3px 5px;}
.pro{border:1px solid #3397BA;padding:3px 0;}
.pro:hover{border-color:#FFF;}
.pro-label,.label-360,.demo-label,.box-label{font-size:14px;font-weight:bold;font-style:arial;color:#3397BA;}
.pro-label a:hover,.label-360 a:hover,.demo-label a:hover,.box-label a:hover{text-decoration:none;color:#FFF;}
.pro-label:hover,.box-label:hover,.label-360:hover{color:#FFF;}
.pro-label:hover{background-color:#005D77;border-color:#005D77;}
.label-360:hover{background-color:#008A52;border-color:#008A52;}
.box-label:hover{background-color:#E21E27;border-color:#E21E27;}
.star-full,.star-empty{font-size:28px;}
.star-full{color:#005D77;}
.star-empty{color:#FFF;}
.adsense-h-middle{text-align:center;margin:15px 0 15px 0;}
.adsense-h-top{text-align:center;}
.adsense-h-bottom{text-align:center;}
.dialog-content{padding:12px;}
.dialog-benefits-img-container{float:left;width:240px;margin-right:40px;}
.dialog-benefits-list-container{float:left;width:250px;}
.dialog-benefits-list-container ul{float:left;list-style-type:none;}
.benefits-list{margin:0 0 10px 0;}
.benefits-list ul{list-style-type:none;}
.benefits-list ul li{margin-top:3px;}
.benefits-list-icon{margin-right:10px;}
.user-benefits-container{padding:20px;margin:20px;}
.user-benefits-list{padding:2px 10px 2px 20px;margin:10px 0;}
.user-benefits-list ul{margin:10px 10px 10px 25px;}
.user-benefits-signup-link{text-align:right;margin-top:80px;}
.user-benefits-signup-link-desc{margin-top:20px;}
.benefits-list-icon{font-weight:bold;font-size:14px;color:#52C9EF;}
.user-benefits-container{border:1px dashed #3397BA;}
.user-benefits-list{background-image:url(/images/app/utils/patterns/diagonal-line-rw.gif);background-repeat:repeat-y;}
.user-benefits-goal{font-size:15px;}
.user-benefits-goal-ptr{font-size:22px;color:#3397BA;}
.user-benefits-signup-link{font-size:13px;}
#header-container{margin:0;height:100px;}
#header{background:inherit;margin:0;}
#top-container{width:inherit;height:30px;margin:0;padding:0 7px 0 2px;}
#top{float:right;text-align:left;}
#locale-selector{list-style-type:none;margin:5px;float:left;width:220px;}
#locale-selector ul li{display:inline;margin:0 2px 0 5px;}
#top-menu{float:right;padding-top:5px;width:700px;text-align:right;}
#top-menu{list-style-type:none;}
#top-menu ul li{display:inline;padding:0 2px 0 2px;}
#header-container{color:inherit;}
#header{background:inherit;}
#top-container{background-color:#222;}
#top{font-size:12px;color:#FFF;}
#top ul li{font-size:12px;}
#top a{background:inherit;color:#F8F8F8;text-transform:uppercase;}
.tab-menu{padding-bottom:5px;padding-top:10px;}
.tab-menu ul{list-style-type:none;margin-left:10px;margin-right:10px;}
.tab-menu ul li{display:inline;margin:0 2px 0 2px;}
.tab-menu a{padding:5px 7px;}
.tab-menu a.preview{padding:5px 10px;}
.sitemap-nav{text-align:left;padding:5px 5px 5px 15px;}
.sitemap-nav ul{list-style-type:none;}
.sitemap-nav ul li{display:inline;}
.sitemap-nav ul li.separator{margin-left:5px;margin-right:5px;}
.sitemap-nav-blue{padding-right:10px;text-align:right;}
.fake-winterblue-thead{width:100%;height:10px;}
.page-menu{text-align:right;margin-bottom:10px;}
.page-menu ul{list-style-type:none;}
.page-menu ul li{display:inline;padding:0 2px 0 2px;}
.page-menu ul li.separator{margin-left:5px;margin-right:5px;}
#conversation-menu{text-align:left;margin:20px 0 10px 0;}
#conversation-menu ul{list-style-type:none;}
#conversation-menu ul li{display:inline;padding:0 15px 0 15px;}
.conversation-step-num-current{padding:5px;margin-right:5px;}
.conversation-step-num{padding:5px;margin-right:5px;}
.v-actions{text-align:right;margin-top:5px;}
.v-actions ul{list-style-type:none;}
.v-actions ul li{display:inline;}
.common-action a,.common-action a:link,.common-action a:visited{display:block;padding:5px;}
.menu-container{background-color:#F8F8F8;border-bottom:1px solid #FFF;}
.tab-menu-container{background-color:inherit;}
.tab-menu{font-size:15px;font-family:arial;background-color:inherit;text-transform:uppercase;}
.tab-menu a{cursor:pointer;text-decoration:none;color:#005D77;background-color:#FFF;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.tab-menu a:hover{cursor:pointer;color:#005D77;background-color:#F8F8F8;}
.tab-menu a.tab-menu-item-current{text-decoration:none;background:inherit;border-bottom:1px solid white;font-weight:bold;background-color:#FFF;}
.tab-menu a.preview{cursor:pointer;border:none;text-decoration:none;color:#005D77;}
.tab-menu a.preview:hover{cursor:pointer;color:#005D77;background-color:#F8F8F8;}
.tab-menu-blue a{border-bottom:none;background-color:transparent;color:#52C9EF;}
.tab-menu-blue a:hover{background-color:#FFF;color:#52C9EF;border-bottom:1px solid #FFF;}
.tab-menu-blue a.tab-menu-item-current{background-color:#52C9EF;border-bottom:1px solid #52C9EF;color:#FFF;z-index:50;position:relative;}
.sitemap-nav{background-color:#F8F8F8;border-top:1px solid #F8F8F8;}
.sitemap-nav ul li{text-transform:uppercase;font-size:12px;}
.sitemap-nav ul li.separator{color:#DDD;}
.sitemap-nav li a{text-decoration:underline;color:#52C9EF;}
.sitemap-nav li a.sitemap-nav-current{color:#52C9EF;text-decoration:none;background:inherit;}
.sitemap-nav-blue{background-color:#52C9EF;border-top:none;}
.sitemap-nav-blue ul li.separator{color:#DDD;}
.sitemap-nav-blue a,.sitemap-nav-blue li a,.sitemap-nav-blue a.common,.sitemap-nav-blue li a.common{text-decoration:none;color:#F3F3F3;border-bottom:1px dotted #F3F3F3;}
.sitemap-nav-blue li a:hover{text-decoration:none;color:#F8F8F8;border-bottom:1px solid #F3F3F3;}
.sitemap-nav-blue a.sitemap-nav-current,.sitemap-nav-blue li a.sitemap-nav-current{text-decoration:none;color:#FFF;border-bottom:none;}
.fake-winterblue-thead{background-color:#52C9EF;}
.page-menu{text-transform:uppercase;}
.page-menu ul li a{color:#52C9EF;cursor:pointer;}
.page-menu ul li.separator{color:#DDD;}
.page-menu a.current{text-decoration:underline;color:#222;background:inherit;}
#conversation-menu{font-size:13px;font-weight:bold;font-family:verdana;}
.conversation-item{text-decoration:none;color:#999;font-size:14px;background:inherit;}
.conversation-item-current{text-decoration:none;color:#005D77;font-size:14px;background:inherit;}
.conversation-step-num-current{background-color:#005D77;color:#FFF;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.conversation-step-num{background-color:#F8F8F8;color:#005D77;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.v-actions ul li{font-family:arial;}
.common-action a,.common-action a:link,.common-action a:visited{border-top:1px solid #DDD;color:#52C9EF;background:inherit;text-decoration:none;}
.common-action a:hover{border-top:1px solid #E21E27;border-bottom:1px solid #E21E27;background:#FFEDF6 url('/images/app/utils/patterns/diagonal-line-pink.png') repeat;}
.stepbystepmenu #step{padding:12px 0;font-family:Arial;font-size:14px;}
.stepbystepmenu ol,.stepbystepmenu ul{list-style:none;}
.stepbystepmenu #step li{float:left;background:url('/images/app/utils/stepbystep/step_next.png') right 0 no-repeat #ededed;color:#ADADAD;height:27px;line-height:27px;padding:0 30px 0 15px;}
.stepbystepmenu #step li:first-child{padding-left:30px;}
.stepbystepmenu #step li:last-child{background:url('/images/app/utils/stepbystep/step_last_next.png') right 0 no-repeat #ededed;}
.stepbystepmenu #step li.step_just_done{background:url('/images/app/utils/stepbystep/step_just_done.png') right 0 no-repeat #4d4d4d;color:#fff;}
.stepbystepmenu #step li.step_done{background:url('/images/app/utils/stepbystep/step_done.png') right 0 no-repeat #4d4d4d;color:#fff;}
.stepbystepmenu #step li.step_active{background:url('/images/app/utils/stepbystep/step_active.png') right 0 no-repeat #52C9EF;color:#fff;}
.stepbystepmenu #step li.step_active:last-child{background:url('/images/app/utils/stepbystep/step_last_active.png') right 0 no-repeat #52C9EF;color:#fff;}
.stepbystepmenu #step li a{color:inherit;background:none;}
.stepbystepmenu #step li img{height:14px;margin-right:5px;}
.stepbystepmenu #step li.step_home{padding-left:15px;}
.result-list-ctrl{margin-bottom:5px;margin-top:10px;text-align:center;}
.result-list-ctrl a{padding:5px;}
.result-list-ctrl ul{list-style-type:none;}
.result-list-ctrl ul li{display:inline;line-height:30px;padding:0 2px;}
.result-list-ctrl li a.current{text-decoration:none;}
.result-list-info{padding:5px 0 8px 0;text-align:center;}
.result-list-ctrl{color:#DDD;}
.result-list-ctrl a{border:1px solid #F8F8F8;color:#52C9EF;text-decoration:none;background-color:#FFF;}
.result-list-ctrl a:hover{background-color:#52C9EF;color:#FFF;}
.result-list-ctrl ul li{text-transform:uppercase;}
.result-list-ctrl li a.current{background-color:#FFEDF6;border:none;color:#E21E27;font-weight:bold;text-decoration:none;}
form input{overflow:visible;padding:2px;font-size:1.1em;}
input.button,input.button:active,input.button:focus,input.button-red{overflow:visible;outline:none;padding:3px 15px 3px 15px;height:32px;margin:0;}
input.button-small,input.button-small:active,input.button-small:focus,input.button-small-pro{overflow:visible;outline:none;padding:3px 7px;height:28px;margin:0;}
input.text,input.rich-calendar-input,select.input-select-field{padding:5px;width:300px;}
input.text-small{width:200px;padding:3px;height:20px;}
select.input-select-field{width:316px;}
select.input-select-field-small{padding:5px;width:100px;}
textarea{padding:5px;width:300px;overflow:auto;}
input.button,input.button-red,input.text,input.rich-calendar-input,select.input-select-field,textarea{font-size:16px;}
input.button-small,input.button-small-pro,input.text-small{font-size:14px;}
input.button,input.button:active,input.button-red{cursor:pointer;border:1px solid #005D77;outline:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input.button,input.button:focus,input.button:active{color:#F8F8F8;background-color:#52C9EF;border:none;outline:none;}
input.button:hover{color:#FFF;background-color:#37a5cd;outline:none;}
input.button-red{color:#FFF;background-color:#E21E27;border-color:#E21E27;outline:none;}
input.button-red:hover{color:#FFF;background-color:#E72328;outline:none;}
input.button-small,input.button-small:focus,input.button-small:active,input.button-small-pro{border:none;cursor:pointer;outline:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input.button-small,input.button-small-pro{color:#F8F8F8;outline:none;background-color:#52C9EF;}
input.button-small:hover,input.button-small-pro:hover{color:#FFF;background-color:#37a5cd;outline:none;}
input.button-small-orange{color:#FFF;background-color:#fd9733!important;outline:none;}
input.button-small-orange:hover{color:#FFF;background-color:#fd8612!important;outline:none;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;}
.button-on-theme{border:1px solid #999!important;color:white!important;background-color:#999!important;}
.button-off-theme{border:1px solid #E21E27!important;color:white!important;background-color:#E21E27!important;}
button[disabled]:active,button[disabled],input[type="button"][disabled]:active,input[type="button"][disabled],input[type="submit"][disabled]:active,input[type="submit"][disabled]{border:1px solid ButtonFace;color:GrayText;cursor:inherit;background-color:ButtonFace;}
input.text,input.rich-calendar-input,select.input-select-field,input.text-small,textarea{color:#005D77;border:1px solid #DDD;font-family:arial;background-color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input.text:focus,input.rich-calendar-input:focus,select.input-select-field:focus textarea:focus,{border:1px solid #005D77;background-color:white;}
input.text-small{border:1px solid #DDD;}
input.text-small:focus{border:1px solid #005D77;background-color:#F8F8F8;}
select.input-select-field{text-transform:capitalize;}
select.input-select-field-small{color:#005D77;text-transform:capitalize;}
select.input-select-field-small:focus{border:1px solid #005D77;background-color:#F8F8F8;}
input.text:hover,input.rich-calendar-input:hover,select.input-select-field:hover,input.text-small:hover,textarea:hover{outline:none;border:1px dotted #52C9EF;}
input.text:focus,input.rich-calendar-input:focus,select.input-select-field:focus,input.text-small:focus,textarea:focus{outline:none;border:1px solid #52C9EF;}
a:focus{outline:none;outline:#52C9EF dotted 1px;}
#container{padding:0;margin-top:0;position:absolute;left:50%;width:969px;margin-left:-484px;}
#main-content{width:737px;float:left;}
#right-bar{width:230px;float:left;margin-left:1px;margin-right:0;}
#left-bar{width:230px;float:left;margin-left:0;margin-right:1px;}
#container{background:#F8F8F8;color:inherit;border-left:1px solid #000;border-right:1px solid #000;}
#logo-area{float:left;margin-top:5px;margin-left:10px;}
#poi-local-search-area{float:right;}
#poi-local-search-area-ads{height:90px;}
#poi-what-panel{float:left;width:155px;}
#poi-what-panel-input{margin-top:3px;margin-top:16px;}
#poi-what-panel-input input{width:150px;}
#poi-where-panel{float:left;width:210px;margin-left:10px;}
#poi-where-panel-input{margin-top:3px;}
#poi-where-panel-input input{width:200px;}
#poi-search-button{float:right;margin:16px 10px 0 25px;}
#poi-what-panel-label{font-weight:bold;}
#poi-where-panel-label{font-weight:bold;}
#what,#where{font-size:13px;}
#footer{padding:5px 20px;text-align:center;margin-bottom:0;}
#footer a{padding:2px;}
#footer ul{list-style-type:none;}
#footer ul li{display:inline;padding:0 2px 0 2px;}
#footer{font-size:11px;color:#DDD;border-top:1px solid #DDD;border-bottom:1px solid #DDD;background-color:#FFF;}
#footer a{color:#BBB;background:none;}
#footer a:hover{color:#52C9EF;text-decoration:none;}
#footer ul li{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;}
#footer li a#current{text-decoration:none;background:inherit;}
#footer li a#top-admin-home-link:hover{background-color:#FFF;}
#mb-login-form-area{float:left;margin-right:35px;width:160px;}
#mb-login-benefits-area{float:right;}
#mb-login-benefits{width:200px;}
#business-login-form-area{float:left;margin-right:35px;width:160px;}
#business-login-benefits-area{float:right;}
#business-login-benefits{width:200px;}
.label{margin-bottom:3px;margin-top:8px;}
#facebook-login-area{padding-top:15px;}
#header-container{height:50px!important;}
#top-logo-search-area{display:none;}
#messages-close{margin-top:-18px!important;}
#messages ul{margin-top:-10px;margin-bottom:8px;}
.home-app-benefits{font-size:14px;margin-top:-5px;text-align:justify;}
.home-app-benefits ul li{margin-bottom:15px;}