/* reference (for build only) */
div#my-bizilla-topbar h2 span,div#my-bizilla-topbar h2 span a{color:#7ec0e4;}
/* ---- ---- ---- */
div{zoom:1;}
body{background:#004166;text-align:center;min-width:1000px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Geneva,Arial,Sans,Sans-serif;font-size:12px;line-height:18px;color:#333;}
textarea{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Geneva,Arial,Sans,Sans-serif;font-size:12px;}
th{text-align:left;}
body#home-page #wrapper{background:url(/images/home-bg.gif) 0 -20px repeat-x white;}
#wrapper{background:url(/images/sub-bg.gif) 0 -20px repeat-x white;text-align:center;border-bottom:4px solid #e19336;}
#container{margin:0 auto;width:1000px;text-align:left;}
#header{height:84px;width:985px;margin-left:8px;}
#header a#logo{margin-left:31px;display:block;position:absolute;top:-14px;}
#header img#help{float:right;}
#header ul#global-nav{float:right;margin-top:5px;}
#header ul#global-nav li{display:inline;}
#header ul#global-nav li a{font-size:11px;color:#004166;margin-right:25px;}
#header #logout{float:right;clear:right;color:#004166;font-weight:bold;margin-top:16px;margin-right:20px;}
#header #logout a{color:#004166;text-decoration:underline;}
#header span#phone-number{float:right;margin-top:5px;text-transform:uppercase;font-size:11px;color:#0081C9;line-height:20px;}
#header ul#bizilla-signup{float:right;margin-left:20px;}
#header ul#bizilla-signup li{float:left;}
#header ul#bizilla-signup li a{display:block;height:35px;}
ul#bizilla-signup a#bizilla-login{background:url(/images/bizilla-signup.gif) 0 0 no-repeat;width:66px;}
ul#bizilla-signup a#bizilla-login:hover{background:url(/images/bizilla-signup.gif) 0 -35px no-repeat;}
ul#bizilla-signup a#bizilla-signup{background:url(/images/bizilla-signup.gif) -66px 0 no-repeat;width:73px;}
ul#bizilla-signup a#bizilla-signup:hover{background:url(/images/bizilla-signup.gif) -66px -35px no-repeat;}
ul#bizilla-signup a#bizilla-dashboard{background:url(/images/bizilla-signup.gif) -139px 0 no-repeat;width:93px;}
ul#bizilla-signup a#bizilla-dashboard:hover{background:url(/images/bizilla-signup.gif) -139px -35px no-repeat;}
#header div#user-dashboard{float:right;margin-left:20px;}
#header div#user-dashboard a#my-dashboard{background:url(/images/my-bizilla-button.gif) 0 0 no-repeat;display:block;width:99px;height:35px;}
#header div#user-dashboard a#my-dashboard:hover{background:url(/images/my-bizilla-button.gif) 0 -35px no-repeat;}
#footer{width:1000px;margin:0 auto;font-size:11px;color:white;padding-top:15px;padding-bottom:25px;}
#footer a{color:white;}
#footer #left-foot{float:left;padding-left:8px;}
#footer #right-foot{float:right;padding-right:7px;}
a{color:#0081c9;text-decoration:none;}
a.underlined_link{text-decoration:underline;}
a:hover{text-decoration:underline;}
tr.last-row td{border-bottom:0 !important;}
/* Nav */
#nav{text-align:left;width:985px;height:46px;padding-left:8px;}
#nav span{visibility:hidden;}
#nav ul li{display:inline;}
#nav ul li a{display:block;float:left;text-decoration:none;height:46px;}
a#navbusiness{background:url(/images/nav.gif) 0 0 no-repeat;width:100px;}
a#navbusiness:hover{background:url(/images/nav.gif) 0 -46px no-repeat;}
body.find-business a#navbusiness,body#listing-page a#navbusiness{background:url(/images/nav.gif) 0 -92px no-repeat;}
a#navsellbiz{background:url(/images/nav.gif) -100px 0 no-repeat;width:98px;}
a#navsellbiz:hover{background:url(/images/nav.gif) -100px -46px no-repeat;}
body.for-sellers a#navsellbiz{background:url(/images/nav.gif) -100px -92px no-repeat;}
a#navbroker{background:url(/images/nav.gif) -198px 0 no-repeat;width:143px;}
a#navbroker:hover{background:url(/images/nav.gif) -198px -46px no-repeat;}
body.find-broker a#navbroker{background:url(/images/nav.gif) -198px -92px no-repeat;}
a#navprofessional{background:url(/images/nav.gif) -341px 0 no-repeat;width:119px;}
a#navprofessional:hover{background:url(/images/nav.gif) -341px -46px no-repeat;}
body.find-professional a#navprofessional{background:url(/images/nav.gif) -341px -92px no-repeat;}
a#navagent{background:url(/images/nav.gif) -460px 0 no-repeat;width:156px;}
a#navagent:hover{background:url(/images/nav.gif) -460px -46px no-repeat;}
body.find-agent a#navagent{background:url(/images/nav.gif) -460px -92px no-repeat;}
a#navforprofessionals{background:url(/images/nav.gif) -616px 0;width:108px;}
a#navforprofessionals:hover{background:url(/images/nav.gif) -616px -46px;}
body.for-professionals a#navforprofessionals{background:url(/images/nav.gif) -616px -92px;}
a#navforbrokers{background:url(/images/nav.gif) -724px 0;width:126px;}
a#navforbrokers:hover{background:url(/images/nav.gif) -724px -46px;}
body.for-brokers a#navforbrokers{background:url(/images/nav.gif) -724px -92px;}
a#navforagents{background:url(/images/nav.gif) -850px 0;width:135px;}
a#navforagents:hover{background:url(/images/nav.gif) -850px -46px;}
body.for-agents a#navforagents{background:url(/images/nav.gif) -850px -92px;}
/* search bar */
#search{width:964px;padding-left:23px;padding-top:13px;height:45px;color:white;}
#search-bar-box{position:absolute;}
#search a{color:white;}
#search label{text-transform:uppercase;font-size:14px;vertical-align:middle;}
#search input#search-listings{width:180px;padding:5px;font-size:14px;line-height:16px;border:1px solid #2f97d2;vertical-align:middle;margin-left:10px;margin-right:5px;}
#search input#search-listings:focus{-moz-box-shadow:0 0 5px white;-webkit-box-shadow:0 0 5px white;box-shadow:0 0 5px white;}
#search input#go{vertical-align:middle;background:transparent url(/images/go.gif) no-repeat scroll 0 0;border:medium none;cursor:pointer;display:inline-block;font-size:0;line-height:0;text-indent:-5000px;width:35px;height:28px;}
#search input#go:hover{background:transparent url(/images/go.gif) no-repeat scroll 0 -28px;}
#search #user{float:right;text-align:right;font-size:12px;font-weight:bold;padding-top:7px;padding-right:40px;}
#search #user a{vertical-align:middle;text-decoration:underline;}
#search #user a#my-bizilla{background:url(/images/my-bizilla.gif) 0 0;display:block;height:37px;margin-left:-113px;margin-right:50px;margin-top:-10px;position:absolute;width:100px;}
#search #user a#my-bizilla:hover{background:url(/images/my-bizilla.gif) 0 -37px;}
/* end search bar */
/* user logged in */
#search #user-logged-in a#my-bizilla{background:url(/images/my-bizilla.gif) 0 0;display:block;height:37px;width:100px;margin-left:11px;margin-top:-4px;float:right;}
#search #user-logged-in a#my-bizilla-messages{background:url(/images/my-bizilla-mail.gif) no-repeat 0 0;width:34px;height:37px;display:block;float:right;position:relative;left:-10px;margin-top:-4px;margin-right:-10px;}
#search #user-logged-in a#my-bizilla-messages:hover{background:url(/images/my-bizilla-mail.gif) no-repeat 0 -37px;}
#search #user-logged-in a#my-bizilla:hover{background:url(/images/my-bizilla.gif) 0 -37px;}
#user-logged-in .title{float:right;line-height:27px;position:relative;left:10px;}
#user-logged-in{float:right;}
#user-logged-in ul li{float:left;display:inline;text-align:right;position:relative;margin-left:10px;}
#user-logged-in ul li a{display:block;line-height:27px;text-decoration:none;}
#user-logged-in ul li ul li{float:none;text-align:left;display:block;clear:both;padding-left:0;border:0;margin:0;}
#user-logged-in ul li ul li a{line-height:15px;background:#bcddf1;padding:7px 15px;color:#004166;font-size:11px;margin:0;border:0;}
#user-logged-in ul li ul{width:16em;position:absolute;right:-1px;border:1px solid #004166;padding:0;display:none;z-index:20;margin-top:-1px;}
ul.drop-down{float:right;margin-left:15px;}
#user-logged-in ul.drop-down{border-right:1px solid #0081C9;padding-right:10px;}
#user-logged-in ul li:hover ul{display:block;box-shadow:0 0 5px #555;-moz-box-shadow:0 0 5px #555;-webkit-box-shadow:0 0 5px #555;}
#user-logged-in ul li:hover{box-shadow:0 0 5px #555;-moz-box-shadow:0 0 5px #555;-webkit-box-shadow:0 0 5px #555;}
#user-logged-in ul li:hover ul li{box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;}
#user-logged-in ul li a.down-arrow{background:url(/images/dropdown-arrow.gif) #1a5476 no-repeat top right;height:27px;padding-right:27px;padding-left:10px;text-align:right;position:relative;z-index:30;}
#user-logged-in ul li a.down-arrow:hover{background:url(/images/dropdown-arrow.gif) #bcddf1 no-repeat bottom right;color:#004166;border-bottom:1px solid #bcddf1;}
#user-logged-in ul li:hover a.down-arrow{background:url(/images/dropdown-arrow.gif) #bcddf1 no-repeat bottom right;color:#004166;border-bottom:1px solid #bcddf1;}
#user-logged-in ul li ul li a:hover{background:#d5efff;}
#user-logged-in ul li ul li.all-searches a{padding-bottom:12px;}
#user-logged-in ul li ul li a span.detail{color:#363636;}
/* no-saved */
#user-logged-in ul li a.down-arrow-none{background:#1a5476;height:27px;padding-right:10px;padding-left:10px;text-align:right;position:relative;z-index:30;}
#user-logged-in ul li a.down-arrow-none:hover{background:#bcddf1;color:#004166;}
#user-logged-in ul li:hover a.down-arrow-none{background:#bcddf1;color:#004166;}
/* Social Links Top Bar */
div#social-topbar{float:right;padding:3px 0 3px 8px;width:auto;}
div#social-topbar a{margin-left:5px;vertical-align:middle;}
div#social-topbar a img{/*vertical-align:middle;*/
/*margin-top:-2px;*/
opacity:0.9;}
div#social-topbar a:hover img{opacity:1;}
div#social-topbar span{/*vertical-align:middle;*/
font-weight:bold;text-transform:uppercase;font-size:11px;float:left;padding-top:5px;margin-right:5px;}
div#___plusone_0{margin:0 0 0 4px!important;}
div#___plusone_0 iframe{height:25px!important;top:-2px!important;}
a#button-blog{background:url(/images/button-blog.gif) top right no-repeat;width:53px;height:26px;display:block;float:right;text-indent:-9999em;font-size:0;line-height:;position:relative;top:-2px;padding-left:10px;border-left:1px solid #0081C9;}
a#button-blog:hover{background:url(/images/button-blog.gif) bottom right no-repeat;}
/* banner */
h1#home-tagline{width:698px;height:59px;background:url(/images/tagline.gif) 0 0 no-repeat;text-indent:-9999em;font-size:0;line-height:0;}
#banner{width:992px;text-align:left;padding-left:8px;}
div#intro{color:#4c4c4c;font-size:15px;text-align:center;padding-left:25px;padding-bottom:10px;}
div#intro a{color:#d68c33;}
div#intro a:hover{color:white;}
div#carousel-container{padding-left:5px;position:relative;}
div#carousel-content{padding-left:55px;}
a#carousel-prev{background:url(/images/carousel-prev.gif) 0 0 no-repeat;width:18px;height:48px;display:block;position:absolute;margin-top:73px;margin-left:-27px;}
a#carousel-prev:hover{background:url(/images/carousel-prev.gif) 0 -48px no-repeat;}
a#carousel-next{background:url(/images/carousel-next.gif) 0 0 no-repeat;width:18px;height:48px;display:block;position:absolute;margin-top:73px;margin-left:614px;}
a#carousel-next:hover{background:url(/images/carousel-next.gif) 0 -48px no-repeat;}
div#el-bizilla-introduccion{padding:0 0 0 31px;text-align:center;}
/* find a business */
#find-wrapper{background:url(/images/find-bottom.gif) no-repeat white bottom;width:287px;float:left;}
#find{min-height:265px;width:256px;background:url(/images/find-top.gif) no-repeat;padding-top:23px;padding-left:31px;padding-bottom:25px;}
#find h2,
#find h3{color:#0081c9;font-size:20px;margin-bottom:23px;}
#find div.popular-searches,
#find2 div.popular-searches{width:219px;padding-bottom:5px;}
#find div.popular-searches h3,
#find2 div.popular-searches h3{font-size:12px;text-transform:uppercase;font-weight:bold;color:#054F79;padding-bottom:0;margin-bottom:0;}
#find div.popular-searches ul li,
#find2 div.popular-searches ul li{font-size:11px;background:url(/images/search-arrow.gif) 0 7px no-repeat;padding-left:7px;}
#find div.search-actions,
#find2 div.search-actions{height:45px;}
#find .search-details{min-height:117px;}
#find label,#find select{display:block;}
#find label{font-size:13px;font-weight:bold;color:#222;margin-bottom:5px;height:auto;}
#find select{background:white;border:1px solid #7e9db9;width:219px;line-height:16px;font-size:13px;padding:2px;margin-bottom:15px;}
#find a#advanced-search{background:url(/images/advanced.gif) no-repeat 0 0;height:20px;display:block;color:#00253a;text-decoration:none;font-size:12px;line-height:20px;padding-left:24px;width:5em;position:relative;top:7px;}
#find a#advanced-search:hover{background:url(/images/advanced.gif) no-repeat 0 -20px;}
input#search-basic{background:transparent url(/images/search.gif) no-repeat scroll 0 0;vertical-align:middle;border:medium none;cursor:pointer;display:inline-block;font-size:0;line-height:0;text-indent:-5000px;width:82px;height:34px;float:right;margin-right:36px;}
input#search-basic:hover{background:transparent url(/images/search.gif) no-repeat scroll 0 -34px;}
/* end find business */
div.advanced{display:none;}
/* advanced search */
#find-wrapper2{background:url(/images/find-bottom-adv.gif) no-repeat white bottom;width:985px;float:left;}
#find2{min-height:265px;width:954px;background:url(/images/find-top-adv.gif) no-repeat;padding-top:23px;padding-left:31px;padding-bottom:25px;}
#find2 h2,
#find2 h3{color:#0081c9;font-size:20px;margin-bottom:23px;}
#find2 .search-details{min-height:186px;float:left;padding-right:30px;}
#find2 #find-row2{padding-left:30px;padding-bottom:0;}
#advanced-search-details{border-right:1px solid #bbddf1;}
#find2 #find-row2 small{font-size:11px;color:#999;}
#find2 #find-row3{padding-left:30px;}
#find2 #find-row3 select{width:164px;}
#find2 #find-row3 .col{float:left;}
#find2 #find-row3 .col2{float:right;padding-left:30px;}
#find2 #checkboxes{clear:both;float:none;line-height:25px;width:359px;}
#find2 #checkboxes label{font-weight:normal;display:inline;font-size:12px;vertical-align:middle;}
#find2 #checkboxes input{vertical-align:middle;}
#find2 label,#find select{display:block;}
#find2 label{font-size:13px;font-weight:bold;color:#222;margin-bottom:5px;height:auto !important;}
#find2 select{background:white;border:1px solid #7e9db9;width:219px;line-height:16px;font-size:13px;padding:2px;margin-bottom:15px;display:block;}
#find2 #find-row2 input{background:white;border:1px solid #7e9db9;width:213px;line-height:16px;font-size:13px;padding:2px;}
#find2 a#basic-search{background:url(/images/basic.gif) no-repeat 0 0;height:20px;display:block;color:#00253a;text-decoration:none;font-size:12px;line-height:20px;padding-left:24px;width:40px;position:relative;top:7px;}
#banner a#basic-search:hover{background:url(/images/basic.gif) no-repeat 0 -20px;}
#find2 input#search-basic{margin-right:0;margin-top:50px;}
/* end advanced search */
/* featured */
#banner table{margin-top:16px;}
#banner table tr td{vertical-align:top;}
div#featured{float:right;margin-right:7px;}
/* end featured */
/* callouts */
#boxes-wrapper{width:1000px;background:url(/images/boxes-top.png) no-repeat top;clear:both;padding-top:18px;margin-top:22px;}
#boxes-inner-wrapper{width:1000px;background:url(/images/boxes-bottom.gif) no-repeat bottom;padding-bottom:20px;}
#boxes{width:992px;background:url(/images/boxes-bg.png) repeat-y;padding-left:8px;}
.box{background:url(/images/box-bg.png) no-repeat 0 0;min-height:143px;float:left;padding-left:24px;padding-right:32px;width:185px;margin-right:7px;padding-top:10px;}
.box h4{color:white;font-size:20px;margin-bottom:8px;}
.box p{color:white;font-size:12px;min-height:4.7em;}
.box .learn-more{background:url(/images/learn-more.png) no-repeat;width:111px;height:45px;display:block;position:relative;left:-4px;text-decoration:none;}
.box .learn-more:hover{background:url(/images/learn-more.png) no-repeat 0 -45px;}
.box .learn-more span{visibility:hidden;}
.box a#callout-buyer{background:url(/images/button-callout-buyer.png) 0 0 no-repeat;display:block;width:171px;height:44px;}
.box a#callout-buyer:hover{background:url(/images/button-callout-buyer.png) 0 -44px no-repeat;}
.box a#callout-professional{background:url(/images/button-callout-professional.png) 0 0 no-repeat;display:block;width:178px;height:44px;}
.box a#callout-professional:hover{background:url(/images/button-callout-professional.png) 0 -44px no-repeat;}
.box a#callout-seller{background:url(/images/button-callout-seller.png) 0 0 no-repeat;display:block;width:144px;height:44px;}
.box a#callout-seller:hover{background:url(/images/button-callout-seller.png) 0 -44px no-repeat;}
.box a#callout-broker{background:url(/images/button-callout-broker.png) 0 0 no-repeat;display:block;width:148px;height:44px;}
.box a#callout-broker:hover{background:url(/images/button-callout-broker.png) 0 -44px no-repeat;}
/* New Callouts */
div#home-callouts{/* background:url(/images/callout-twocol-bg.png) 0 0 no-repeat;*/
background:url(/images/callout-twocol-bg-ad.png) 0 0 no-repeat;height:215px;margin-top:15px;}
div#home-callouts div#home-testimonials{float:left;height:180px;width:430px;padding:35px 35px 0 35px;}
div#home-callouts div#home-testimonials div#testimonial-nav{position:absolute;margin-left:330px;margin-top:132px;}
div#home-callouts div#home-testimonials div#testimonial-nav ul li{float:left;padding-left:15px;}
div#home-callouts div#home-testimonials div#testimonial-nav ul li a{text-transform:uppercase;}
div#home-callouts div#home-testimonials div#testimonial-nav ul li a#testimonial-prev{background:url(/images/arrow-prev.png) 0 3px no-repeat;padding-left:12px;}
div#home-callouts div#home-testimonials div#testimonial-nav ul li a#testimonial-prev:hover{background:url(/images/arrow-prev.png) 0 -17px no-repeat;}
div#home-callouts div#home-testimonials div#testimonial-nav ul li a#testimonial-next{background:url(/images/arrow-next.png) 100% 3px no-repeat;padding-right:12px;}
div#home-callouts div#home-testimonials div#testimonial-nav ul li a#testimonial-next:hover{background:url(/images/arrow-next.png) 100% -17px no-repeat;}
div#home-callouts div#home-testimonials h2{font-size:16px;color:#e09943;text-transform:uppercase;padding-bottom:10px;}
div#home-callouts div#home-testimonials p{font-size:15px;color:#054F79;line-height:23px;}
div#home-callouts div#home-testimonials div.home-testimonial{display:none;}
div#home-callouts div#home-testimonials div.author{color:#0081C9;font-size:14px;position:absolute;margin-top:104px;}
div#home-callouts div#home-agent-signup{float:right;height:185px;width:435px;padding:30px 30px 0 35px;color:white;}
div#home-callouts div#home-agent-signup h3{font-size:13px;padding-bottom:5px;}
div#home-callouts div#home-agent-signup h2{font-size:20px;padding-bottom:5px;}
div#home-callouts div#home-agent-signup p{line-height:16px;padding-bottom:10px;}
div#home-callouts div#home-agent-signup a#button-home-agent{background:url(/images/button-agent-accounts.png) 0 0 no-repeat;width:212px;height:34px;display:block;}
div#home-callouts div#home-agent-signup a#button-home-agent:hover{background:url(/images/button-agent-accounts.png) 0 -34px no-repeat;}
/* content */
#content{width:997px;min-height:300px;margin-top:10px;clear:both;padding-left:3px;padding-bottom:5px;font-size:12px;}
#content h5,
#browse-outer-wrapper h2{color:#e39941;font-size:22px;padding-left:5px;padding-top:13px;padding-bottom:5px;}
/* browse */
#browse-outer-wrapper{float:left;}
#browse-nav{height:40px;width:684px;}
#browse-nav ul{position:absolute;margin-top:8px;min-width:377px;}
#browse-nav ul li{display:inline;}
#browse-nav ul li a{float:left;display:block;height:40px;text-indent:-9999em;line-height:0;font-size:0;}
a#browse-nav-state{background:url(/images/browse-nav.gif) 0 0;width:91px;}
a#browse-nav-state:hover{background:url(/images/browse-nav.gif) 0 -40px;}
a#browse-nav-state-on{background:url(/images/browse-nav.gif) 0 -80px;width:91px;}
a#browse-nav-industry{background:url(/images/browse-nav.gif) -91px 0;width:107px;}
a#browse-nav-industry:hover{background:url(/images/browse-nav.gif) -91px -40px;}
a#browse-nav-industry-on{background:url(/images/browse-nav.gif) -91px -80px;width:107px;}
a#browse-nav-recent{background:url(/images/browse-nav.gif) -198px 0;width:140px;}
a#browse-nav-recent:hover{background:url(/images/browse-nav.gif) -198px -40px;}
a#browse-nav-recent-on{background:url(/images/browse-nav.gif) -198px -80px;width:140px;}
a#browse-nav-topindustries{background:url(/images/browse-nav.gif) -338px 0;width:123px;}
a#browse-nav-topindustries:hover{background:url(/images/browse-nav.gif) -338px -40px;}
a#browse-nav-topindustries-on{background:url(/images/browse-nav.gif) -338px -80px;width:123px;}
a#browse-nav-topcities{background:url(/images/browse-nav.gif) -461px 0;width:96px;}
a#browse-nav-topcities:hover{background:url(/images/browse-nav.gif) -461px -40px;}
a#browse-nav-topcities-on{background:url(/images/browse-nav.gif) -461px -80px;width:96px;}
a#browse-nav-mostviewed{background:url("/images/browse-nav.gif") -557px 0;width:110px;}
a#browse-nav-mostviewed:hover{background:url(/images/browse-nav.gif) -557px -40px;}
a#browse-nav-mostviewed-on{background:url(/images/browse-nav.gif) -557px -80px;width:110px;}
#browse-wrapper{width:684px;background:url(/images/browse-bg.gif) repeat-y;}
#browse-inner-wrapper{width:684px;background:url(/images/browse-bottom.gif) bottom no-repeat;}
#browse{width:684px;background:url(/images/browse-top.gif) top no-repeat;}
.browse-content{padding:30px 35px;min-height:330px;}
.browse-content ul li{line-height:15px;padding-bottom:11px;}
#browse-state ul{float:left;padding-right:85px;}
#browse-state ul li a{white-space:nowrap;}
#browse-recent ul li,
#browse-mostviewed ul li{width:307px;float:left;}
#browse-recent ul li a,
#browse-mostviewed ul li a{width:285px;white-space:nowrap;overflow:hidden;display:block;}
#browse-industry{}
#browse-industry ul,
#browse-topindustries ul{float:left;padding-right:22px;width:190px;}
#browse-industry div.popular-searches ul li{width:282px;padding-left:10px;}
#browse-topcities ul li{float:left;width:204px;}
/* Popular searches */
.browse-content div.popular-searches{background:#e0edf5;font-size:11px;padding:15px 20px;margin-bottom:20px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.browse-content div.popular-searches h3{color:#054F79;text-transform:uppercase;font-weight:bold;padding-bottom:10px;}
.browse-content div.popular-searches ul,
#browse-state div.popular-searches ul,
#browse-industry div.popular-searches ul{float:none;padding-right:0;width:auto;}
.browse-content div.popular-searches ul li{float:left;width:191px;padding-bottom:10px;line-height:13px;}
/* end browse */
/* middle content */
#middle-content{width:275px;padding-left:21px;padding-right:17px;float:left;}
#middle-content small{font-size:10px;text-transform:uppercase;}
#middle-content h6{color:#e39941;font-size:18px;padding-top:11px;padding-bottom:15px;}
#middle-content p{margin-bottom:19px;line-height:17px;color:#484848;}
#community p{font-size:11px;}
#community a{font-size:12px;}
/* end middle content */
/* ads */
#ads{float:right;padding-right:7px;}
#ads a.ad{margin-bottom:13px;display:block;}
/* ads */
div#recent-blogs{padding-top:15px;}
div#recent-blogs h3{font-size:13px;}
div#recent-blogs div.blog-post{padding-bottom:10px;}
div#recent-blogs div.blog-post span.desc{font-size:11px;color:#555;}
/*----------- login page -----------*/
h2.login-title{color:#E39B45;font-size:30px;padding-left:35px;padding-bottom:35px;}
#login-box-wrapper{margin:0 auto;width:790px;background:url(/images/login-bottom.gif) no-repeat bottom #d7ebf7;}
#login-box{margin:0 auto;width:790px;background:url(/images/login-top.gif) no-repeat top;padding:30px 0;}
#login-box h3{color:#054f79;font-size:22px;padding-top:10px;padding-bottom:24px;}
#login-box h4{font-weight:bold;font-size:14px;}
#login-box-left{float:left;width:356px;padding-left:40px;}
#login-box-left #login-email,#login-box #login-password{width:200px;background:white;border:1px solid #2f97d2;font-size:12px;padding:5px;margin-bottom:13px;}
#login-box-right{width:323px;float:right;border-left:1px dotted #08486c;padding-left:70px;}
#login-box-right label{vertical-align:middle;}
#login-box-right input{vertical-align:middle;}
#login-box-left label{display:block;font-weight:bold;margin-bottom:5px;font-size:14px;}
#login-box-left a{text-decoration:underline;color:#054f79;}
input#login-button{background:transparent url(/images/login.gif) 0 0;border:medium none;cursor:pointer;display:block;font-size:0;line-height:0;text-indent:-5000px;width:66px;height:34px;margin-bottom:15px;margin-top:5px;}
input#login-button:hover{background:transparent url(/images/login.gif) 0 -34px;}
input#new-user-continue{background:transparent url(/images/login-continue.gif) 0 0;border:medium none;cursor:pointer;display:block;font-size:0;line-height:0;text-indent:-5000px;width:91px;height:34px;margin-top:25px;margin-bottom:20px;}
input#new-user-continue:hover{background:transparent url(/images/login-continue.gif) 0 -34px;}
div#login-box-right a.button-forward,div#my-bizilla-new-user a.button-forward{width:auto;display:inline-block;padding-left:27px;color:#054F79;}
div#login-box-right a.button-forward:hover,div#my-bizilla-new-user a.button-forward:hover{text-decoration:none;}
div#login-box-right ul{padding-top:10px;padding-bottom:25px;}
div#my-bizilla-new-user ul{position:relative;top:5px;}
div#login-box-right ul li,div#my-bizilla-new-user ul li{padding-bottom:25px;}
/* ----------- Sub page ----------- */
a.button-back{height:20px;width:20px;background:url(/images/back.png) 0 0 no-repeat;display:block;}
a.button-back:hover{background:url(/images/back.png) 0 -20px no-repeat;}
a.button-back-first{height:20px;width:20px;background:url(/images/back-first.png) 0 0 no-repeat;display:block;}
a.button-back-first:hover{background:url(/images/back-first.png) 0 -20px no-repeat;}
a.button-forward{height:20px;width:20px;background:url(/images/forward.png) 0 0 no-repeat;display:block;}
a.button-forward:hover{background:url(/images/forward.png) 0 -20px no-repeat;}
a.button-forward-last{height:20px;width:20px;background:url(/images/forward-last.png) 0 0 no-repeat;display:block;}
a.button-forward-last:hover{background:url(/images/forward-last.png) 0 -20px no-repeat;}
#sub-content{background:url(/images/subpage-content-top.gif) white top no-repeat;min-height:400px;width:985px;margin-left:8px;padding-top:33px;}
#sub-sidebar{float:left;width:374px;padding-left:24px;}
#sub-mainbar{float:right;width:567px;padding-right:20px;margin-bottom:9em;}
/* -------------------- Find a Business Landing Page -------------------- */
div#sub-content #find-wrapper{background:#eaf5fb;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin-left:25px;float:left;}
div#sub-content #find{background:#eaf5fb;min-height:0;-moz-border-radius:7px;-webkit-border-radius:7px;}
div#sub-content #find-wrapper2{background:#eaf5fb;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin-left:25px;float:left;width:935px;}
div#sub-content #find2{background:#eaf5fb;min-height:0;-moz-border-radius:7px;-webkit-border-radius:7px;width:auto;}
div#sub-content #find2 .search-details{padding-right:25px;}
div#sub-content #find2 #find-row2{padding-left:25px;}
div#sub-content #find2 #find-row3{padding-left:5px;padding-right:0;}
div#sub-content #instructional{width:285px;float:left;padding-left:50px;padding-top:33px;}
div#sub-content #instructional h4{color:#014167;font-size:18px;font-weight:bold;}
img#instructional-img{float:right;padding-right:25px;padding-top:15px;}
div#browse-slider{clear:both;padding-left:25px;padding-right:25px;padding-bottom:40px;}
div#browse-slider h2{padding-left:0;padding-bottom:20px;}
div#browse-slider ul li ul{float:left;width:205px;line-height:20px;padding-right:20px;}
div#browse-slider ul li ul li{line-height:15px;padding-bottom:11px;}
div#browse-slider ul li#browse-recent ul{width:430px;padding-right:20px;}
a.slide-head{background:url(/images/plus.png) no-repeat 5px 50% #0081C9;color:white;display:block;padding:7px 0 7px 35px;font-size:13px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin-top:10px;text-decoration:none;}
a.slide-head:hover{background:url(/images/plus.png) no-repeat 5px 50% #009bf3;}
div.slide-body{padding-top:10px;padding-bottom:20px;padding-left:35px;}
div.none div#find2{padding-top:33px;}
div#gorilla-callout{background:url(/images/gorilla-callout-bg.png) 0 0 no-repeat;width:595px;height:270px;float:right;margin-right:25px;padding-top:30px;padding-left:36px;color:white;font-size:15px;}
div#gorilla-callout h2{font-size:24px;color:#e19336;padding-bottom:20px;line-height:26px;}
div#gorilla-callout ul{padding-left:15px;padding-bottom:20px;}
div#gorilla-callout ul li{list-style-type:disc;padding-bottom:8px;}
a#button-join{height:34px;width:88px;background:url(/images/button-join.png) 0 0 no-repeat;display:block;}
a#button-join:hover{background:url(/images/button-join.png) 0 -34px no-repeat;}
/* -------------------- Find a Business listing page -------------------- */
#topbar{padding-top:10px;padding-bottom:10px;padding-left:8px;padding-right:7px;position:relative;}
#topbar a{text-decoration:none;color:#054f79;font-size:12px;}
#top-left{float:left;}
#top-right{float:right;}
#top-right ul li{display:inline;float:left;margin-left:10px;}
a#back-search-results{width:11em;padding-left:25px;text-decoration:none;}
a#print-page{height:20px;background:url(/images/print.gif) 0 0 no-repeat;padding-left:35px;padding-top:3px;display:block;}
a#print-page:hover{background:url(/images/print.gif) 0 -23px no-repeat;}
a#email-page{height:20px;background:url(/images/email.gif) 0 0 no-repeat;padding-left:35px;padding-top:3px;display:block;}
a#email-page:hover{background:url(/images/email.gif) 0 -23px no-repeat;}
/* photo widget */
#selected-photo{width:347px;height:236px;margin-bottom:10px;background:#eee;}
#photo-nav-bar{position:absolute;width:335px;height:30px;background:url(/images/photo-nav-bg.png) repeat;margin-left:1px;margin-top:205px;padding-left:5px;padding-right:5px;}
#photo-nav-bar a{line-height:30px;color:#00253a;}
#photo-nav-bar a:hover{color:#2693D1;text-decoration:none;}
#photo-nav{float:right;padding-top:5px;}
#photo-nav ul li{float:left;}
#photo-nav .photo-number{padding-left:5px;padding-right:5px;color:#00253a;}
#photo-list{width:347px;}
#photo-list ul li{float:left;}
#photo-list ul li a img{padding:1px;border:1px solid #ffe2bf;margin-right:7px;margin-bottom:7px;display:block;}
#photo-list ul li a:hover img{border:1px solid #2693D1;}
#photo-list ul li a img.selected-photo{border:1px solid #e5a04f;}
#photo-list ul li a.row-last img{margin-right:0;}
/* end photo widget */
/* contact seller box */
#contact-seller-wrapper{background:url(/images/contact-seller-bg.gif) repeat-y;width:360px;position:relative;left:-7px;margin-top:13px;margin-bottom:2em;}
#contact-seller-inner-wrapper{background:url(/images/contact-seller-top.gif) no-repeat top;width:360px;}
#contact-seller{background:url(/images/contact-seller-bottom.gif) no-repeat bottom;width:348px;padding:6px;color:white;padding-bottom:25px;}
#contact-seller a{color:white;text-decoration:none;}
#contact-seller a:hover{text-decoration:underline;}
#contact-seller h4{color:white;font-size:20px;padding-bottom:19px;}
#contact-seller img.seller-photo{float:left;border:1px solid white;margin-right:20px;margin-top:4px;}
#seller-contact-forms label{font-weight:bold;width:100px;display:block;float:left;clear:left;margin-top:2px;}
#seller-contact-forms input{background:white;border:1px solid #2d95cf;padding:4px;width:190px;}
#seller-contact-forms textarea{background:white;border:1px solid #2d95cf;padding:4px;width:190px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Geneva,Arial,Sans,Sans-serif;font-size:12px;}
#seller-contact-forms textarea:focus{-moz-box-shadow:0 0 5px white;-webkit-box-shadow:0 0 5px white;box-shadow:0 0 5px white;}
#seller-contact-forms{clear:left;margin-top:20px;}
input#contact-seller-submit{vertical-align:middle;background:transparent url(/images/submit.png) no-repeat scroll 0 0;border:medium none;cursor:pointer;display:block;font-size:0;line-height:0;text-indent:-5000px;width:76px;height:34px;margin-left:100px;margin-bottom:10px;}
input#contact-seller-submit:hover{background:transparent url(/images/submit.png) no-repeat scroll 0 -34px;}
div#contact-seller-content{padding:0 19px 0 19px;}
div#seller-stuff{padding:26px 19px 0 19px;}
div.contact-seller-feedback{background:#287dad;padding:19px;margin:19px 2px 0 2px;display:none;}
div.contact-seller-feedback h5{font-size:14px;}
div.contact-seller-feedback span{display:block;padding-top:5px;padding-bottom:10px;}
a#contact-login{background:url(/images/contact-login.png) 0 0 no-repeat;display:inline-block;height:42px;width:84px;vertical-align:middle;margin:0 7px;}
a#contact-login:hover{background:url(/images/contact-login.png) 0 -42px no-repeat;}
a#contact-create{background:url(/images/contact-create.png) 0 0 no-repeat;display:inline-block;height:42px;width:166px;vertical-align:middle;margin:0 7px;}
a#contact-create:hover{background:url(/images/contact-create.png) 0 -42px no-repeat;}
.contact-seller-feedback input{background:white;border:1px solid #2d95cf;padding:4px;width:190px;}
.contact-seller-feedback textarea{background:white;border:1px solid #2d95cf;padding:4px;width:190px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Geneva,Arial,Sans,Sans-serif;font-size:12px;}
.field:focus{-moz-box-shadow:0 0 5px white;-webkit-box-shadow:0 0 5px white;box-shadow:0 0 5px white;}
.contact-seller-feedback label{font-weight:bold;width:100px;display:block;float:left;clear:left;margin-top:2px;}
.contact-seller-feedback div.error{background:#FBDDE1;color:#555;padding:5px 10px;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.contact-seller-feedback div.error ul li{color:#333;list-style-position:inside;list-style-type:disc;}
.contact-seller-feedback div.error span{color:#C31818;margin:0;padding:0;}
input#contact-submit{background:url(/images/contact-login.png) 0 0 no-repeat;display:block;height:42px;width:84px;border:medium none;cursor:pointer;text-indent:-9999em;line-height:0;font-size:0;margin-left:97px;}
input#contact-submit:hover{background:url(/images/contact-login.png) 0 -42px no-repeat;}
input#contact-create2{background:url(/images/contact-create.png) 0 0 no-repeat;display:block;height:42px;width:166px;border:medium none;cursor:pointer;text-indent:-9999em;line-height:0;font-size:0;margin-left:97px;}
input#contact-create2:hover{background:url(/images/contact-create.png) 0 -42px no-repeat;}
div.contact-errors{background:#FBDDE1;margin-bottom:20px;padding:20px;margin:15px 2px 0 2px;color:#555;}
div.contact-errors span{color:#C31818;font-size:14px;}
input.error{background:#FBDDE1 !important;/* border:1px solid #C31818;*/}
textarea.error{background:#FBDDE1 !important;/* border:1px solid #C31818;*/}
div.contact-success{background:#F4F9C0;margin-bottom:20px;padding:20px;margin:15px 2px 0 2px;color:#555;}
div.contact-success span{color:#0D82C3;font-size:14px;}
a#button-expand-form{background:url(/images/button-contact.png) no-repeat 0 0;width:152px;height:34px;display:block;text-indent:-999em;line-height:0;font-size:0;}
a#button-expand-form:hover{background:url(/images/button-contact.png) no-repeat 0 -34px;}
div#seller-stuff-short{padding:18px 18px 5px 22px;}
div#seller-stuff-short div#seller-name{float:left;padding-top:10px;}
div#seller-stuff-short div#seller-name strong.seller-nombre{font-size:16px;display:block;padding-bottom:13px;}
#seller-contact-forms div.checkbox-box{padding-bottom:15px;padding-left:125px;text-indent:-25px;}
#seller-contact-forms #contact-seller-opt-out{width:auto;}
#seller-contact-forms #contact-seller-opt-out-label{float:none;display:inline;width:auto;font-weight:normal;}
/* end contact seller box */
/* Listing Recommended Professionals */
div#listing-professionals{border:1px solid #d6eaf6;width:305px;padding:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:100px;}
div#listing-professionals h3{color:#0081C9;font-size:17px;font-weight:bold;padding-bottom:5px;}
div#listing-professionals table tr td img{display:block;padding-top:4px;padding-right:15px;}
div#listing-professionals table tr td{vertical-align:top;padding-bottom:15px;}
div#listing-professionals table tr td h4{text-transform:uppercase;color:#E39B45;font-size:11px;}
div#listing-professionals table tr td p{font-size:11px;padding-bottom:10px;}
div#listing-professionals table tr td a.show-more{font-size:11px;}
/* listing content */
#listing-title{color:#054f79;padding-bottom:15px;}
#listing-title h3,#listing-title h1{font-size:30px;padding-bottom:12px;line-height:30px;}
#listing-title a{color:#054f79;}
#listing-description p{width:385px;}
#listing-description ul{float:right;}
#listing-description a{display:block;text-indent:-999em;}
a#contact-seller-button{background:url(/images/contact-seller.gif) no-repeat 0 0;width:154px;height:34px;margin-bottom:16px;}
a#contact-seller-button:hover{background:url(/images/contact-seller.gif) no-repeat 0 -34px;width:154px;height:34px;}
a#save-listing-button{background:url(/images/save-listing.gif) no-repeat 0 0;width:154px;height:34px;}
a#save-listing-button:hover{background:url(/images/save-listing.gif) no-repeat 0 -34px;width:154px;height:34px;}
#listing-stats-wrap{background:url(/images/listing-stats-top.gif) no-repeat top;width:566px;padding-top:15px;margin-top:25px;margin-bottom:22px;}
#listing-stats-inner-wrap{background:url(/images/listing-stats-bottom.gif) no-repeat bottom;width:566px;padding-bottom:15px;}
#listing-stats{background:url(/images/listing-stats-bg.gif) repeat-y 0 0;}
#listing-stats .stat{float:left;text-align:center;}
#listing-stats .stat h6{text-transform:uppercase;color:#2693d1;font-size:12px;}
#listing-stats .stat p{color:#054f79;font-size:18px;font-weight:bold;line-height:25px;}
#listing-stats .stat small{font-size:10px;color:#2a2a2a;}
#listing-stats #stat-price{width:136px;background:none;}
#listing-stats #stat-income{width:148px;background:none;}
#listing-stats #stat-cashflow{width:148px;background:none;}
#listing-stats #stat-value{width:134px;background:none;}
#listing-stats-detailed ul{float:left;width:275px;margin-right:16px;}
#listing-stats-detailed ul.column2{margin-right:0;}
#listing-stats-detailed ul li{line-height:26px;}
#listing-stats-detailed ul li ul{float:none;clear:left;border-bottom:#054f79 1px dotted;overflow:hidden;}
#listing-stats-detailed ul li ul li{}
#listing-stats-detailed ul li ul li.stat-name{width:200px;color:#054f79;font-weight:bold;float:left;padding-left:5px;}
#listing-stats-detailed ul li ul li.attribute{color:#242424;white-space:nowrap;}
#listing-stats-detailed ul li ul li img{vertical-align:middle;padding-left:5px;}
#listing-stats-detailed table tr td{padding:5px 10px 5px 0;vertical-align:middle;}
#listing-stats-detailed table tr td.stat-name{border-bottom:#054f79 1px dotted;color:#054f79;font-weight:bold;padding-left:5px;}
#listing-stats-detailed table tr td.attribute{border-bottom:#054f79 1px dotted;text-align:center;color:#242424;}
#listing-stats-detailed table tr td a{}
#listing-stats-detailed table tr td a img{vertical-align:middle;}
/* listing summary tabs */
strong.tab-header{display:none;}
#listing-summary-outer-wrapper{float:left;margin-top:25px;}
#listing-summary-nav{height:39px;width:566px;}
#listing-summary-nav ul{position:absolute;min-width:566px;margin-top:1px;}
#listing-summary-nav ul li{display:inline;}
#listing-summary-nav ul li a{float:left;display:block;}
a#summary-nav-business-description{background:url(/images/listing-summary-nav.gif) no-repeat 0 0;width:162px;height:39px;}
a#summary-nav-business-description:hover{background:url(/images/listing-summary-nav.gif) no-repeat 0 -39px;width:162px;height:39px;}
a#summary-nav-business-description-on{background:url(/images/listing-summary-nav.gif) no-repeat 0 -78px;width:162px;height:39px;}
a#summary-nav-reason{background:url(/images/listing-summary-nav.gif) no-repeat -162px 0;width:152px;height:39px;}
a#summary-nav-reason:hover{background:url(/images/listing-summary-nav.gif) no-repeat -162px -39px;width:152px;height:39px;}
a#summary-nav-reason-on{background:url(/images/listing-summary-nav.gif) no-repeat -162px -78px;width:152px;height:39px;}
a#summary-nav-market{background:url(/images/listing-summary-nav.gif) no-repeat -314px 0;width:137px;height:39px;}
a#summary-nav-market:hover{background:url(/images/listing-summary-nav.gif) no-repeat -314px -39px;width:137px;height:39px;}
a#summary-nav-market-on{background:url(/images/listing-summary-nav.gif) no-repeat -314px -78px;width:137px;height:39px;}
#listing-summary-wrapper{width:566px;background:url(/images/listing-summary-bg.gif) repeat-y;}
#listing-summary-inner-wrapper{width:566px;background:url(/images/listing-summary-bottom.gif) bottom no-repeat;}
#listing-summary{width:566px;background:url(/images/listing-summary-top.gif) top no-repeat;}
.summary-content{padding:25px 35px;}
#no-summary-outer-wrapper{width:566px;background:url(/images/listing-summary-bg.gif) repeat-y;margin-top:25px;}
#no-summary-wrapper{width:566px;background:url(/images/listing-summary-bottom.gif) bottom no-repeat;}
#no-summary{background:url(/images/no-summary-top.gif) top no-repeat;padding:25px 35px;}
#no-summary h4{color:#054F79;font-size:14px;padding-bottom:10px;}
/* recently viewed */
#recently-viewed-wrapper{background:url(/images/recently-viewed-top.gif) top no-repeat #d7ebf7;width:566px;margin-top:20px;margin-bottom:20px;display:none;}
#recently-viewed{background:url(/images/recently-viewed-bottom.gif) bottom no-repeat;width:520px;padding:15px 23px 25px 23px;}
#recently-viewed h6{color:#054f79;font-size:18px;}
#recently-viewed-title a{float:right;color:#054f79;font-size:11px;text-decoration:underline;margin-left:10px;}
a#compare-selected{background:url(/images/compare-selected.gif) no-repeat;width:124px;height:26px;display:block;position:relative;top:-4px;}
a#compare-selected:hover{background:url(/images/compare-selected.gif) no-repeat 0 -26px;}
#recently-viewed-slider{margin:0 auto;margin-top:20px;clear:both;width:474px;}
#recently-viewed-slider a#recently-viewed-prev{background:url(/images/recently-viewed-prev.gif) no-repeat 0 0;width:12px;height:44px;display:block;position:absolute;margin-top:26px;}
#recently-viewed-slider a#recently-viewed-prev:hover{background:url(/images/recently-viewed-prev.gif) no-repeat 0 -44px;}
#recently-viewed-slider a#recently-viewed-next{background:url(/images/recently-viewed-next.gif) no-repeat 0 0;width:12px;height:44px;display:block;position:absolute;margin-top:26px;margin-left:507px;}
#recently-viewed-slider a#recently-viewed-next:hover{background:url(/images/recently-viewed-next.gif) no-repeat 0 -44px;}
span#prevBtn a{background:url(/images/recently-viewed-prev.gif) no-repeat 0 0;width:12px;height:44px;display:block;position:absolute;margin-top:-120px;text-indent:-9999em;}
span#prevBtn a:hover{background:url(/images/recently-viewed-prev.gif) no-repeat 0 -44px;}
span#nextBtn a{background:url(/images/recently-viewed-next.gif) no-repeat 0 0;width:12px;height:44px;display:block;position:absolute;margin-top:-120px;margin-left:507px;text-indent:-9999em;}
span#nextBtn a:hover{background:url(/images/recently-viewed-next.gif) no-repeat 0 -44px;}
#recently-viewed-content{}
#recently-viewed-content li{float:left;width:474px;}
#recently-viewed-content li img{display:block;margin:0 auto;}
#recently-viewed-content li a{color:#054f79;font-size:12px;text-decoration:none;}
#recently-viewed-content li div{float:left;width:130px;padding:0 14px;text-align:center;height:10.8em;overflow:hidden;}
#recently-viewed-content li a:hover{color:#2693D1;}
#recently-viewed-content li input{vertical-align:middle;}
#recently-viewed-content li label{font-size:11px;vertical-align:middle;color:#054f79;}
#report-listing{clear:both;color:#054f79;margin-right:20px;margin-bottom:20px;}
/*------------------- Search Results Page -------------------*/
body#search-results-page #sub-content{padding-top:26px;}
h1.page-title,
h2.page-title{font-size:26px;color:#e39b45;padding-left:25px;padding-bottom:14px;}
h1.page-title.title-inline,
h2.page-title.title-inline{display:inline;line-height:28px;float:left;}
p.search-summary{color:#054f79;font-size:14px;padding-left:25px;line-height:31px;}
ul#search-actions{float:right;}
ul#search-actions li{float:left;display:inline;}
ul#search-actions li a{display:block;margin-right:15px;}
a#button-new-search{background:url(/images/button-new-search.gif) no-repeat 0 0;height:28px;width:90px;}
a#button-new-search:hover{background:url(/images/button-new-search.gif) no-repeat 0 -28px;}
a#button-save-search{background:url(/images/button-save-search.gif) no-repeat 0 0;height:28px;width:114px;}
a#button-save-search:hover{background:url(/images/button-save-search.gif) no-repeat 0 -28px;}
div#search-results{clear:both;margin-top:17px;}
div#search-results h3{font-size:18px;color:#054f79;padding-bottom:20px;}
div#search-results h4{font-weight:bold;color:#00253a;font-size:14px;padding-top:15px;padding-left:11px;padding-bottom:15px;}
div#search-listings{width:728px;float:right;margin-right:15px;}
div#results-sidebar{float:left;width:215px;}
div#commercial-bar{width:215px;margin-left:15px;}
/* pagination and controls */
div.search-pagination-box{border-top:1px solid #a1b9c7;border-bottom:1px solid #a1b9c7;background:url(/images/pagination-bg.gif) repeat-x bottom;padding:10px 0;padding-right:10px;}
div.search-pagination-box ul.view{float:left;}
div.search-pagination-box ul.view li{float:left;display:inline;padding-left:10px;}
div.search-pagination-box ul.view li a{border:1px solid #cee6f4;display:block;padding:3px 10px;background:white;text-decoration:none;color:#054f79;font-weight:bold;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
div.search-pagination-box ul.view li a:hover{/* background:#1d92d2;color:white;*/
border:1px solid #1d92d2;}
div.search-pagination-box ul.view li a.view-on{background:#e7f6ff;}
div.search-pagination-box ul.view li a.view-on:hover{/* background:#1d92d2;color:white;*/
border:1px solid #1d92d2;}
div.search-pagination-box ul.search-pagination{float:right;margin-top:3px;margin-left:15px;}
div.search-pagination-box ul.search-pagination li{float:left;display:inline;vertical-align:middle;line-height:20px;}
div.search-pagination-box ul.search-pagination li a{display:block;line-height:20px;padding:0 5px 0px 5px;margin:0 1px;color:#054f79;text-decoration:none;width:1.2em;text-align:center;}
div.search-pagination-box ul.search-pagination li a:hover{background-color:#1d92d2;color:white;}
div.search-pagination-box ul.search-pagination li a.page-on{background:#CEE6F4;}
div.search-pagination-box ul.search-pagination li a.page-on:hover{background:#1d92d2;}
div.search-pagination-box ul.search-pagination li a.button-back,
div.search-pagination-box ul.search-pagination li a.button-back-first,
div.search-pagination-box ul.search-pagination li a.button-forward,
div.search-pagination-box ul.search-pagination li a.button-forward-last{padding:0;margin:0px 1px;background-color:white !important;width:20px;}
div.search-pagination-box form#listings-per{float:right;margin-right:5px;}
div.search-pagination-box form#listings-per label{color:#004166;line-height:25px;}
div.search-pagination-box form#listings-per select{background:white;padding:3px;border:1px solid #CEE6F4;}
a.listing-member-since{font-size:11px;}
img.search-logo{padding-bottom:5px;width:100px;}
strong.showing-amt{padding-left:17px;padding-top:3px;display:block;}
/* new search */
div#new-search-wrapper{float:left;width:215px;margin-left:15px;margin-bottom:40px;background:url(/images/new-search-top.gif) no-repeat top #cfe7f5;}
div#new-search{width:199px;background:url(/images/new-search-bottom.gif) no-repeat bottom;padding-left:16px;padding-top:25px;padding-bottom:25px;}
div#new-search label,div#new-search select{display:block;}
div#new-search label{color:#00253a;font-weight:bold;padding-bottom:5px;}
div#new-search select{background:white;border:1px solid #a1b9c7;width:175px;padding:3px;margin-bottom:10px;}
div#new-search input#new-search-submit{background:url(/images/button-search-blue.gif) no-repeat 0 0;height:34px;width:81px;display:block;border:medium none;line-height:0;cursor:pointer;text-indent:-999em;}
div#new-search input#new-search-submit:hover{background:url(/images/button-search-blue.gif) no-repeat 0 -34px;}
/* showcase listings */
div#showcase-listings h4{float:left;}
div#showcase-listings div#search-sort{float:right;padding-right:15px;padding-top:12px;}
div#showcase-listings div#search-sort label{color:#646464;}
div#showcase-listings div#search-sort select{background:white;border:1px solid #CEE6F4;padding:3px;}
div#showcase-listings table{}
div#showcase-listings table tr{background:#e4f1f9;}
div#showcase-listings table tr:hover{background:#cee6f5;}
div#showcase-listings table tr:hover table tr{background:#cee6f5;}
div#showcase-listings table tr td{padding:0 5px;vertical-align:top;font-size:11px;border-bottom:5px solid white;}
div#showcase-listings table tr td.listing-info{padding:17px 5px;width:356px;}
div#showcase-listings table tr td.listing-info p:after{/* content:"...";*/}
div#showcase-listings table tr td a{color:#054F79;}
div#showcase-listings table tr td a:hover{color:#1d92d2;text-decoration:none;}
div#showcase-listings table tr td a.listing-title{font-weight:bold;font-size:14px;}
div#showcase-listings table tr td a.listing-category{font-style:italic;}
div#showcase-listings table tr td img.seal{position:absolute;margin-left:101px;margin-top:5px;}
div#showcase-listings table tr td img.listing-img{border:1px solid white;margin:17px 11px;}
body.find-professional div#showcase-listings table tr td img.listing-img,
body.find-agent div#showcase-listings table tr td img.listing-img{width:76px;}
div#showcase-listings table table{margin:17px 11px;}
div#showcase-listings table table tr td{font-size:12px;border-bottom:0;}
div#showcase-listings table tr td.stat-name{font-weight:bold;color:#054F79;}
body.find-broker div#showcase-listings a.listing-img-link,
body.find-professional div#showcase-listings a.listing-img-link{display:block;height:76px;width:76px;overflow:hidden;border:1px solid white;margin:17px 11px;}
body.find-broker div#showcase-listings a.listing-img-link img,
body.find-professional div#showcase-listings a.listing-img-link img{width:76px;height:auto;margin:0;padding:0;border:0;}
/* Featured Listings */
div#featured-listings{margin-bottom:4px;}
div#featured-listings h4{float:left;}
div#featured-listings div#search-sort{float:right;padding-right:15px;padding-top:12px;}
div#featured-listings div#search-sort label{color:#646464;}
div#featured-listings div#search-sort select{background:white;border:1px solid #CEE6F4;padding:3px;}
div#featured-listings table tr th{text-transform:uppercase;color:#7e7e7f;vertical-align:bottom;padding-bottom:5px;padding-left:5px;}
div#featured-listings table tr th.header-line{padding:0;}
div#featured-listings table tr th h4{text-transform:none;padding-bottom:10px;padding-top:10px;padding-left:5px;}
div#featured-listings table tr td{color:#054F79;vertical-align:top;padding:10px 5px;font-size:11px;}
div#featured-listings table tr:hover td{background:#eee;}
div#featured-listings table tr td img.listing-img{border:1px solid white;margin:3px 14px;}
div#featured-listings table tr td img.listing-img-c{border:0;margin:0 14px;}
div#featured-listings table tr td p{color:#242424;}
div#featured-listings table tr.showcase td{background:#E4F1F9;}
div#featured-listings table tr.showcase:hover td{background:#cee6f5;}
div#featured-listings table tr.featured td{background:#fdf6ee;}
div#featured-listings table tr.featured:hover td{background:#feebd6;}
div#featured-listings table tr td.listing-stat{background-image:url(/images/stat-line.gif) !important;background-repeat:repeat-y !important;padding-top:0;vertical-align:middle;text-align:center;font-size:12px;border-top:10px solid #fff;border-bottom:10px solid #fff;}
div#featured-listings table tr:hover td.listing-stat{border-top:10px solid #eee;border-bottom:10px solid #eee;}
div#featured-listings table tr.featured td.listing-stat{border-top:10px solid #fdf6ee;border-bottom:10px solid #fdf6ee;}
div#featured-listings table tr.featured:hover td.listing-stat{border-top:10px solid #feebd6;border-bottom:10px solid #feebd6;}
div#featured-listings table tr.showcase td.listing-stat{border-top:10px solid #E4F1F9;border-bottom:10px solid #E4F1F9;}
div#featured-listings table tr.showcase:hover td.listing-stat{border-top:10px solid #cee6f5;border-bottom:10px solid #cee6f5;}
div#featured-listings table tr td a{color:#054F79;}
div#featured-listings table tr td a:hover{color:#1d92d2;text-decoration:none;}
div#featured-listings table tr td a.listing-title{font-weight:bold;font-size:14px;}
div#featured-listings table tr.spacer-line td{padding:0;background:white !important;}
div#featured-listings table tr.spacer-line td div{border-top:1px dotted #054f79;margin:3px 0 2px 0;height:1px;padding:0;line-height:0;font-size:0;}
div#featured-listings table tr td.listing-text{padding-right:20px;}
div.condensed div#featured-listings table tr td.listing-text{padding-left:11px;}
div.condensed div#featured-listings table tr th.header-title-listing{padding-left:11px;}
/*------------------------ My Bizilla ------------------------*/
/* My Bizilla Nav */
div#my-bizilla-topbar h2{color:#0883c7;font-size:28px;margin-top:25px;margin-bottom:25px;margin-left:15px;}
div#my-bizilla-nav{padding-left:25px;}
div#my-bizilla-nav ul{height:41px;}
div#my-bizilla-nav ul li{float:left;display:inline;background:url(/images/my-bizilla-nav-bg.gif) no-repeat top left;padding-left:10px;margin-right:6px;}
div#my-bizilla-nav ul li a{display:block;height:30px;background:url(/images/my-bizilla-nav-bg.gif) no-repeat top right;padding-right:10px;color:white;padding-top:11px;font-weight:bold;font-size:13px;}
div#my-bizilla-nav ul li:hover{background:url(/images/my-bizilla-nav-bg.gif) no-repeat left -41px;}
div#my-bizilla-nav ul li:hover a{background:url(/images/my-bizilla-nav-bg.gif) no-repeat right -41px;text-decoration:none;}
body#my-bizilla-page div#my-bizilla-nav ul li#navhome,
body#my-bizilla-alerts-page div#my-bizilla-nav ul li#navalerts,
body#my-bizilla-messages-page div#my-bizilla-nav ul li#navinquiries,
body#my-bizilla-recommendations-page div#my-bizilla-nav ul li#navrecommendations,
/* body#my-bizilla-listings-page div#my-bizilla-nav ul li#navlistings,*/
body#my-bizilla-saved-listings-page div#my-bizilla-nav ul li#navlistings,
body#my-bizilla-searches-page div#my-bizilla-nav ul li#navsearches,
body#my-bizilla-brokers-page div#my-bizilla-nav ul li#navbrokers,
body#my-bizilla-profile-page div#my-bizilla-nav ul li#navprofile,
body#my-bizilla-listing-page div#my-bizilla-nav ul li#navmylisting,
body#my-bizilla-listings-page div#my-bizilla-nav ul li#navmylisting,
body#my-bizilla-new-page div#my-bizilla-nav ul li#navnew,
body#my-bizilla-new-page div#my-bizilla-nav ul li#navmylisting,
body#my-bizilla-directory-page div#my-bizilla-nav ul li#navdirectory,
body#my-bizilla-lead-page div#my-bizilla-nav ul li#navlead{background-position:left -82px;}
body#my-bizilla-page div#my-bizilla-nav ul li#navhome a,
body#my-bizilla-alerts-page div#my-bizilla-nav ul li#navalerts a,
body#my-bizilla-messages-page div#my-bizilla-nav ul li#navinquiries a,
body#my-bizilla-recommendations-page div#my-bizilla-nav ul li#navrecommendations a,
/* body#my-bizilla-listings-page div#my-bizilla-nav ul li#navlistings a,*/
body#my-bizilla-saved-listings-page div#my-bizilla-nav ul li#navlistings a,
body#my-bizilla-searches-page div#my-bizilla-nav ul li#navsearches a,
body#my-bizilla-brokers-page div#my-bizilla-nav ul li#navbrokers a,
body#my-bizilla-profile-page div#my-bizilla-nav ul li#navprofile a,
body#my-bizilla-listing-page div#my-bizilla-nav ul li#navmylisting a,
body#my-bizilla-listings-page div#my-bizilla-nav ul li#navmylisting a,
body#my-bizilla-new-page div#my-bizilla-nav ul li#navnew a,
body#my-bizilla-new-page div#my-bizilla-nav ul li#navmylisting a,
body#my-bizilla-directory-page div#my-bizilla-nav ul li#navdirectory a,
body#my-bizilla-lead-page div#my-bizilla-nav ul li#navlead a{background-position:right -82px;color:#DF953C;}
p.my-sub{padding-left:18px;}
/* my bizilla page (active) */
#my-sub-content{background:url(/images/subpage-content-top.gif) white top no-repeat;min-height:400px;width:985px;margin-left:8px;padding-top:20px;}
#my-sub-content h3{color:#df953c;font-size:20px;padding-bottom:17px;padding-left:17px;}
div#my-sidebar{width:223px;float:left;margin-left:17px;margin-right:17px;padding-bottom:50px;}
body#my-bizilla-page div#my-mainbar,body#my-bizilla-profile-page div#my-mainbar,body#my-bizilla-directory-page div#my-mainbar{width:711px;float:right;}
div#my-mainbar{margin-right:17px;padding-bottom:50px;}
div.dark-widget{border:1px solid #b5daef;background:#e4f3fb;margin-bottom:16px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
div.widget,div.widget2{border:1px solid #b5daef;margin-bottom:16px;padding:17px 10px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
div.widget2{padding:17px;}
div#my-mainbar h4{padding-left:10px;padding-bottom:20px;}
div.dark-widget h4{color:#df953c;font-size:20px;padding-bottom:17px;}
div#my-sidebar div.dark-widget h4{line-height:24px;}
div.widget h4,div.widget2 h4{color:#df953c;font-size:20px;padding-bottom:12px;}
div#my-mainbar div.widget2 h4{padding-left:0;}
div#my-sidebar div.widget h4{color:#054f79;font:20px;padding-bottom:20px;line-height:24px;}
div#my-sidebar div.dark-widget,div#my-sidebar div.widget{padding:16px;}
div.widget p{margin-bottom:15px;}
div.dark-widget p{color:#004166;margin-bottom:15px;}
div.widget p.sub{padding-left:10px;}
div.widget2 p{padding-bottom:10px;}
div#my-mainbar table thead th{background:#0883C7;color:white;text-transform:uppercase;padding:10px;}
div#my-mainbar table tbody tr td{padding:10px 10px;}
div#my-mainbar table tbody tr.dotted td{border-bottom:1px dotted #999;padding:0;}
div#my-mainbar table a{color:#054f79;}
a.view-all{background:url(/images/view-all.gif) 0 0 no-repeat;height:20px;width:5em;padding-left:25px;display:block;margin-left:7px;margin-top:7px;}
a.view-all:hover{background:url(/images/view-all.gif) 0 -20px no-repeat;}
a#my-message{background:url(/images/inquiries.gif) 0 50% no-repeat;padding-left:40px;color:#004166;margin-bottom:15px;display:block;}
ul#broker-list li a img{float:left;margin-bottom:15px;margin-right:15px;margin-left:5px;}
ul#broker-list li{clear:both;margin-bottom:15px;display:block;}
ul#broker-list li em{display:block;}
ul#broker-list li a{font-size:11px;}
div#alert-bar{-moz-border-radius:0;-webkit-border-radius:0;border:0;margin:0 18px 18px 18px;background:#FBDDE1;padding:22px;}
div#alert-bar h4{color:red;margin-left:7px;}
div#alert-bar p{margin-left:7px;margin-bottom:0;color:#004166;font-size:13px;line-height:20px;}
div#alert-bar strong{color:#C31818;display:block;/* padding-bottom:10px;*/
font-weight:normal;font-size:18px;}
div#alert-bar .notification-details{padding-top:10px;}
div#alert-content{width:870px;}
div#alert-bar a.close-box{background:transparent url(/images/close.gif) no-repeat scroll right 0;color:red;float:right;font-size:11px;height:16px;padding-right:3em;padding-bottom:1px;text-transform:uppercase;width:16px;text-decoration:none;line-height:15px;position:relative;top:2px;}
div#alert-bar a.close-box:hover{background:url(/images/close.gif) no-repeat right -16px;color:#212121;}
img.screenshot{float:right;padding-left:17px;}
img.screenshot-sidebar{padding-bottom:17px;}
a#create-broker-profile{background:url(/images/create-broker-profile.png) 0 0 no-repeat;display:block;height:34px;width:171px;}
a#create-broker-profile:hover{background:url(/images/create-broker-profile.png) 0 -34px no-repeat;}
a#create-professional-profile{background:url(/images/create-pro-profile.png) 0 0 no-repeat;display:block;width:211px;height:34px;}
a#create-professional-profile:hover{background:url(/images/create-pro-profile.png) 0 -34px no-repeat;}
a#create-your-profile{background:url(/images/button-create-profile.png) 0 0 no-repeat;display:block;width:155px;height:34px;text-indent:-9999em;font-size:0;line-height:0;}
a#create-your-profile:hover{background:url(/images/button-create-profile.png) 0 -34px no-repeat;}
/* annoucnements */
div.announcement-single{border-bottom:1px dotted #ccc;margin-bottom:20px;}
/* Intro Text */
div.intro{padding:0 20px 20px 20px;font-size:13px;line-height:22px;}
div.intro strong.title{font-size:14px;display:block;padding-bottom:10px;}
/* success notification */
div#success-notice{-moz-border-radius:0;-webkit-border-radius:0;border:0;margin:0 18px 18px 18px;background:#f4f9c0;padding:22px;}
div#success-notice h4{color:#18c900;margin-left:7px;}
div#success-notice p{margin-left:7px;margin-bottom:0;color:#004166;font-size:13px;line-height:20px;}
div#success-notice strong{color:#0d82c3;display:block;padding-bottom:10px;font-weight:normal;font-size:24px;}
div#alert-content{width:870px;}
div#success-notice a.close-box{background:transparent url(/images/close-green.gif) no-repeat scroll right 0;color:#18c900;float:right;font-size:11px;height:16px;padding-right:3em;padding-bottom:1px;text-transform:uppercase;width:16px;text-decoration:none;line-height:15px;position:relative;top:2px;}
div#success-notice a.close-box:hover{background:url(/images/close-green.gif) no-repeat right -16px;color:#212121;}
/* My Profile */
/*
body#my-bizilla-profile-page div#my-mainbar{float:none;margin-left:17px;}
*/
body#my-bizilla-profile-page div#my-mainbar h4{color:#0883C7;}
body#my-bizilla-profile-page div#my-mainbar table td a{color:#0081C9;}
a#change-package{text-decoration:underline;margin-left:5px;}
a#card-info{background:url(/images/button-card-info.gif) 0 0 no-repeat;height:26px;width:123px;display:block;}
a#card-info:hover{background:url(/images/button-card-info.gif) 0 -26px no-repeat;}
input.save-changes{background:url(/images/button-save-changes.gif) no-repeat 0 0;height:26px;width:102px;text-indent:-999em;border:medium none;line-height:0;cursor:pointer;display:block;}
input#email-type-submit{margin-top:10px;}
input.save-changes:hover{background:url(/images/button-save-changes.gif) no-repeat 0 -26px;}
input.text-field{background:white;padding:4px;border:1px solid #B0D2E5;/* height:16px;*/
line-height:16px;}
input.text-field:focus{border:1px solid #77bbe6;}
select.text-field{background:white;padding:4px;border:1px solid #B0D2E5;line-height:16px;}
select.text-field:focus{border:1px solid #77bbe6 !important;}
textarea.text-field{background:white;padding:4px;border:1px solid #B0D2E5;line-height:16px;}
textarea.text-field:focus{border:1px solid #77bbe6 !important;}
body#my-bizilla-profile-page div#my-mainbar table div.error{color:red;}
body#my-bizilla-profile-page div#credit-card-info table td,
body#my-bizilla-profile-page div#email-preferences table td{padding:5px 10px;}
body#my-bizilla-profile-page div#my-mainbar div#email-preferences table label{font-weight:normal;vertical-align:middle;}
body#my-bizilla-profile-page div#my-mainbar div#email-preferences table input{vertical-align:middle;}
input#credit-edit-submit{background:url(/images/button-save-changes.gif) 0 0 no-repeat;width:102px;height:26px;border:medium none;text-indent:-9999em;line-height:0;display:block;cursor:pointer;}
input#credit-edit-submit:hover{background:url(/images/button-save-changes.gif) 0 -26px;no-repeat;}
/* My billing invoice detail */
div#invoice-detail{font-size:11px;}
div#invoice-detail h5{font-size:14px;color:#0883C7;}
div#invoice-detail table tr.line td{border-bottom:1px solid #B5DAEF;padding:0;}
div#invoice-detail table tr.title td{padding-bottom:0;}
div#billing-details{background:#E4F3FB;font-size:12px;padding:10px;}
div#billing-details table tr td{border-bottom:1px dotted #777;}
div#billing-details table tr.last td{border-bottom:0;}
div#billing-details table tr td.date{text-align:left;width:50px;}
div#billing-details table tr td.description{color:#004166;font-weight:bold;}
div#billing-details table tr td.price{text-align:right;width:50px;}
div#billing-details table tr.total td{font-weight:bold;border-bottom:0;font-size:14px;padding-top:15px;}
/* My Profile Sidebar */
div#my-sidebar-nav ul li{background:transparent url(/images/forward.png) no-repeat scroll 0 0;height:20px;margin-bottom:10px;padding-left:30px;}
div#my-sidebar-nav ul li.last{margin-bottom:0;}
ul.my-account-profile a#my-account-profile,
ul.my-account-credit a#my-account-credit,
ul.my-account-billing a#my-account-billing,
ul.my-account-email a#my-account-email{font-weight:bold;}
/* Messages */
div#messages-nav{padding-left:17px;}
div#messages-nav ul li{float:left;display:inline;background:url(/images/messages-nav-bg.gif) no-repeat left 0;padding-left:15px;margin-right:5px;}
div#messages-nav ul li a{height:37px;background:url(/images/messages-nav-bg.gif) no-repeat right 0;display:block;padding-right:15px;line-height:36px;text-decoration:none;color:#004166;font-weight:bold;}
div#messages-nav ul li:hover{background:url(/images/messages-nav-bg.gif) no-repeat left -38px;}
div#messages-nav ul li:hover a{background:url(/images/messages-nav-bg.gif) no-repeat right -38px;}
div#messages-nav ul#inbox li#messages-inbox,
div#messages-nav ul#sent li#messages-sent,
div#messages-nav ul#new li#messages-new{background:url(/images/messages-nav-bg.gif) no-repeat left -76px;}
div#messages-nav ul#inbox li#messages-inbox a,
div#messages-nav ul#sent li#messages-sent a,
div#messages-nav ul#new li#messages-new a{background:url(/images/messages-nav-bg.gif) no-repeat right -76px;}
body#my-bizilla-messages-page #my-mainbar{float:none;width:auto;padding-left:17px;}
body#my-bizilla-messages-page #my-mainbar table tr td{border-bottom:1px solid #b0d2e5;vertical-align:top;padding:15px 10px;}
body#my-bizilla-messages-page #my-mainbar table thead tr th{background:#d4e9f6;padding:12px 15px;border-bottom:1px solid #b0d2e5;}
body#my-bizilla-messages-page #my-mainbar table thead tr th a{color:#0081C9;margin-right:20px;font-size:11px;text-transform:none;}
body#my-bizilla-messages-page #my-mainbar table td a.mailbox-from{color:#054F79;font-size:12px;}
body#my-bizilla-messages-page #my-mainbar table td a.mailbox-address{color:#0081C9;font-size:11px;}
body#my-bizilla-messages-page #my-mainbar table td a.mailbox-subject{color:#054F79;font-size:12px;}
body#my-bizilla-messages-page #my-mainbar table td a.mailbox-listing{color:#0081C9;font-size:12px;}
body#my-bizilla-messages-page #my-mainbar table td small{font-size:11px;color:#747474;}
body#my-bizilla-messages-page tr:hover td{background:#f2f8fc;}
body#my-bizilla-messages-page tr:focus td{background:#f2f8fc;}
body#my-bizilla-messages-page #my-mainbar table td a.inbox-delete{background:url(/images/inbox-close.png) 0 0 no-repeat;height:16px;width:16px;display:block;}
body#my-bizilla-messages-page #my-mainbar table td a.inbox-delete:hover{background:url(/images/inbox-close.png) 0 -16px no-repeat;}
body#my-bizilla-messages-page tr.unread td a.mailbox-from,
body#my-bizilla-messages-page tr.unread td a.mailbox-subject{font-weight:bold;}
body#my-bizilla-messages-page #my-mainbar div.search-pagination-box{border:0;background:none;padding:0;margin:0;float:right;width:300px;}
body#my-bizilla-messages-page #my-mainbar div.search-pagination-box a{margin:0 1px;}
body#my-bizilla-messages-page #my-mainbar div.search-pagination-box ul.search-pagination li a:hover{background-color:#1d92d2;color:white;}
body#my-bizilla-messages-page div.search-pagination-box ul.search-pagination li a.button-back,
body#my-bizilla-messages-page div.search-pagination-box ul.search-pagination li a.button-forward{background-color:transparent !important;}
body#my-bizilla-messages-page div.search-pagination-box ul.search-pagination li a.button-back,
body#my-bizilla-messages-page div.search-pagination-box ul.search-pagination li a.button-forward{margin:0 5px !important;}
div.search-pagination-box ul.search-pagination li a.page-on{background:#99cfee none repeat scroll 0 0;}
img.mail-dot{position:absolute;margin-left:-20px;margin-top:5px;display:none;}
tr.unread td img.mail-dot{display:block;}
/* compose new message */
body#my-bizilla-messages-page table thead tr th label,
body#my-bizilla-messages-page table tbody tr td label{text-transform:none;color:#242424;font-weight:bold;padding:4px;display:block;}
input.message-field{width:300px;padding:3px;border:1px solid #B0D2E5;}
textarea.message-field{width:500px;height:200px;padding:3px;border:1px solid #B0D2E5;}
input#send-mail{background:url(/images/send.gif) 0 0 no-repeat;height:34px;width:81px;display:block;border:transparent none;padding:0;line-height:0;text-indent:-999em;cursor:pointer;}
input#send-mail:hover{background:url(/images/send.gif) 0 -34px no-repeat;}
body#my-bizilla-messages-page #my-mainbar table tbody tr.message td{border-bottom:0;}
div#my-mainbar h5.talker{color:#333;font-weight:bold;text-transform:none;float:left;}
a#delete-conversation{float:right;}
table#conversation-table tr td p{color:#555;}
table#conversation-table tr:hover td{background:white;}
table#conversation-table tr td span.date{font-size:11px;}
table#conversation-table strong.title{color:#DF953C;}
table#conversation-table tr.you td{background:#f2f8fc;}
table#conversation-table tr.you td strong.title{color:#0883C7;}
textarea#message-reply{width:750px;height:100px;}
input#reply-mail{background:url(/images/send.png) 0 0 no-repeat;height:34px;width:63px;display:block;border:transparent none;padding:0;line-height:0;text-indent:-999em;cursor:pointer;}
input#reply-mail:hover{background:url(/images/send.png) 0 -34px no-repeat;}
/* my listing/post another listing */
body#my-bizilla-listing-page div#my-mainbar,
body#my-bizilla-saved-listings-page div#my-mainbar,
body#my-bizilla-recommendations-page div#my-mainbar,
body#my-bizilla-alerts-page div#my-mainbar,
body#my-bizilla-new-page div#my-mainbar{float:none;margin-left:17px;}
body#my-bizilla-listing-page div#my-mainbar table thead th,
body#my-bizilla-new-page div#my-mainbar table thead th{background:none;color:#0883C7;text-transform:none;font-size:20px;padding-top:0;}
body#my-bizilla-listing-page div#my-mainbar table tr td,
body#my-bizilla-new-page div#my-mainbar table tr td{vertical-align:top;padding-top:5px;padding-bottom:5px;}
input.text-field2{background:white;padding:4px;border:1px solid #B0D2E5;/* height:16px;*/
line-height:16px;width:70px;}
input.text-field2:focus{border:1px solid #77bbe6;}
input.text-field-385{background:white;padding:4px;border:1px solid #B0D2E5;/* height:16px;*/
line-height:16px;width:385px;}
input.text-field-385:focus{border:1px solid #77bbe6;}
body#my-bizilla-listing-page textarea.text-field,
body#my-bizilla-new-page textarea.text-field{background:white;padding:4px;border:1px solid #B0D2E5;height:16px;line-height:16px;width:385px;height:100px;}
body#my-bizilla-listing-page textarea.text-field:focus,
body#my-bizilla-new-page textarea.text-field:focus{border:1px solid #77bbe6;}
body#my-bizilla-listing-page table#listing-money tr td,
body#my-bizilla-new-page table#listing-money tr td{padding-left:0;padding-right:20px;}
body#my-bizilla-listing-page div#my-mainbar label,
body#my-bizilla-new-page div#my-mainbar label{font-weight:bold;}
body#my-bizilla-listing-page div#my-mainbar input#submit,
body#my-bizilla-new-page div#my-mainbar input#submit{background:url(/images/submit.png) 0 0 no-repeat;height:34px;width:75px;display:block;cursor:pointer;border:medium none;line-height:0;text-indent:-999em;}
body#my-bizilla-listing-page div#my-mainbar input#submit:hover,
body#my-bizilla-new-page div#my-mainbar input#submit:hover{background:url(/images/submit.png) 0 -34px no-repeat;}
body#my-bizilla-listing-page div#current-listings table tr th,
body#my-bizilla-new-page div#current-listings table tr th{background:#0883C7 none repeat scroll 0 0;color:white;padding:10px;text-transform:uppercase;font-size:12px;}
div#my-mainbar table tbody tr td small{color:#777;font-size:11px;font-weight:normal;}
body#my-bizilla-listing-page div#profile-photo,
body#my-bizilla-new-page div#profile-photo{float:right;width:186px;padding:16px;margin:0 5px 0 0;}
/* my saved listings */
body#my-bizilla-listings-page div#my-mainbar{float:none;margin-left:17px;width:auto;}
div#my-mainbar table thead th.stats{background:#46a4d8;}
/* my saved searches */
body#my-bizilla-searches-page div#my-mainbar{float:none;margin-left:17px;width:auto;}
/* edit my saved search */
div#my-search-edit input{}
div#my-search-edit label{font-weight:bold;}
div#my-search-edit table tr td.checkbox label{font-weight:normal;}
div#my-search-edit h4{color:#0883C7;}
div#my-search-edit input#search-edit-save{display:block;background:url(/images/button-save-changes.gif) 0 0 no-repeat;height:26px;width:102px;text-indent:-9999em;cursor:pointer;border:medium none;line-height:0;}
div#my-search-edit input#search-edit-save:hover{background:url(/images/button-save-changes.gif) 0 -26px no-repeat;}
/* my saved brokers */
body#my-bizilla-brokers-page div#my-mainbar{float:none;margin-left:17px;width:auto;}
div#my-saved-brokers table tr td{vertical-align:top;}
div#my-saved-brokers table tr td.remove{vertical-align:middle;}
div#my-saved-brokers table tr td a.listing-title{font-weight:bold;}
/* my directory listing */
body#my-bizilla-directory-page div#my-mainbar{float:none;margin-left:17px;}
div#broker-directory{padding-left:20px;}
div#broker-directory table tr td{vertical-align:top;}
div#broker-directory label{font-weight:bold;}
div#broker-directory input.text-field,div#broker-directory textarea.text-field{display:block;}
div#broker-directory input.text-field{display:inline;}
div#broker-directory textarea.text-field{background:white;padding:4px;border:1px solid #B0D2E5;height:16px;line-height:16px;width:385px;height:50px;}
div#broker-directory textarea.text-field:focus{border:1px solid #77bbe6;}
div#broker-directory textarea.textarea{height:150px !important;width:500px;}
div#broker-directory input#submit{background:url(/images/submit.png) 0 0 no-repeat;height:34px;width:75px;cursor:pointer;text-indent:-999em;display:block;border:medium none;line-height:0;}
div#broker-directory input#submit:hover{background:url(/images/submit.png) 0 -34px no-repeat;}
/* change package */
div.package-widget div#packages-left table thead tr th{background:none !important;padding:0;}
div#my-mainbar div.package-widget div#packages-left{padding-left:0;}
/* My Alerts */
div#my-alerts{padding-top:5px;padding-bottom:5px;}
div#my-alerts p{}
div#my-alerts h4{color:#0883C7;padding-bottom:5px;}
div#my-alerts small{display:block;color:#777;padding-bottom:5px;}
div#my-alerts div.alert-single{margin:15px 0;border-bottom:1px dotted #ccc;padding-bottom:5px;}
div#my-alerts div.alert-last{margin:15px 0;padding-bottom:5px;}
div#my-alerts div.last{border-bottom:0;margin-bottom:0;}
/* My Bizilla (Seller) */
a#upgrade-account{display:block;background:url(/images/upgrade-account.png) 0 0 no-repeat;height:26px;width:149px;text-indent:-999em;}
a#upgrade-account:hover{background:url(/images/upgrade-account.png) 0 -26px no-repeat;}
div#my-recent-inquiries table tr.unread td{font-weight:bold;background:#f2f8fc;}
div#my-recent-inquiries table tr.unread td img.mail-dot{position:relative;margin:0;padding:0;}
div.my-listing-left{float:left;width:415px;}
div.my-listing{}
div.my-listing-left div.listing-name-detail{line-height:22px;}
div.my-listing-left div.listing-name-detail a.listing-title{color:#054F79;font-size:16px;}
div.listing-actions{border-bottom:1px dotted #999;padding-bottom:15px;}
div.listing-name-detail{border-bottom:1px dotted #999;padding:15px 0;}
div#my-mainbar div.my-listing-left table{margin:15px 0;}
div#my-mainbar div.my-listing-left table tbody tr td{padding:0;padding-right:5px;padding-bottom:0px;}
div.my-listing-left tr td strong{color:#054F79;display:block;padding-bottom:10px;}
div#my-mainbar div.my-listing-left table tr td a{color:#0081C9;padding-top:5px;display:block;}
div.my-listing-right{float:right;background:#E4F3FB;padding:15px 20px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding-bottom:25px;}
div.my-listing-right label{color:#054F79;display:block;padding-bottom:10px;}
div.my-listing-right select{background:white;border:1px solid #B5DAEF;padding:3px;font-size:12px;margin-bottom:12px;width:200px;}
div.my-listing-right h5{color:#DF953C;font-size:16px;padding-bottom:10px;}
div.my-listing-right table{background:white;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;color:#054F79;padding:5px;}
div.my-listing-right table strong{font-size:14px;}
a.feature-button{display:block;background:url(/images/feature.gif) 0 0 no-repeat;height:26px;width:68px;text-indent:-99em;position:relative;top:-4px;float:left;}
a.feature-button:hover{background:url(/images/feature.gif) 0 -26px no-repeat;}
a.feature-q{margin-left:10px;float:left;}
a.billing-history{margin-left:10px;margin-bottom:10px;display:block;text-decoration:underline;display:none;}
div#dashboard-right{float:right;}
div#seller-upgrade{float:right;width:175px;margin-left:20px;}
div#seller-upgrade a.button-upgrade{margin-top:0;float:left;}
/* My Bizilla (Broker) */
a#broker-edit-link{float:right;text-decoration:underline;margin-right:52px;}
/*
body#my-bizilla-profile-page div#my-sidebar{float:right;margin-top:1.5em;}
*/
body#my-bizilla-directory-page div#my-sidebar{float:right;}
body#my-bizilla-profile-page div#my-sidebar div#profile-photo img{display:block;padding-bottom:15px;}
body#my-bizilla-profile-page div#my-sidebar div#profile-photo a{text-decoration:underline;}
div#current-listings a#excel{float:right;text-decoration:underline;margin-right:20px;}
div#current-listings table tr th a{margin-left:5px;}
div#current-listings table tr th a img{position:absolute;}
div#current-listings table tr td{vertical-align:top;}
div#current-listings table tr td a{color:#0081C9;}
div#current-listings table tr td a.list-title{font-weight:bold;font-size:13px;color:#054F79;}
div#current-listings table tr td ul li{float:left;display:inline;}
div#current-listings table tr td ul li a{display:block;background:#E4F3FB;padding:2px 6px;margin-left:5px;float:left;border:1px solid #B5DAEF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#054F79;text-decoration:none;}
div#current-listings table tr td ul li a:hover{border:1px solid #0081C9;}
div#current-listings table tr td ul li.standard a{margin:0;}
div#current-listings table tr td ul.standard li.standard a,
div#current-listings table tr td ul.featured li.featured a,
div#current-listings table tr td ul.showcase li.showcase a{background:#B5DAEF;}
div#current-listings table tr td em{padding-right:10px;}
div#current-listings div.search-pagination-box{background:none;border-bottom:0;}
div#current-listings div#current-showing{float:left;font-weight:bold;padding-top:3px;padding-left:10px;color:#004166;}
div.uploadifyQueueItem{margin-top:10px;}
div.cancel{float:right;display:none;}
a#create-a-listing{background:url(/images/button-create-listing.gif) 0 0 no-repeat;display:block;float:right;height:34px;width:147px;margin-right:17px;}
a#create-a-listing:hover{background:url(/images/button-create-listing.gif) 0 -34px no-repeat;}
div#current-listings a#create-a-listing{margin-right:10px;position:relative;top:-7px;}
div#profile-photo div.error{padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#FBDDE1;margin-bottom:15px;color:#C31818;display:none;}
div.uploadifyProgress{background:white;height:10px;width:185px;border:1px solid #B5DAEF;clear:both;margin-top:10px;}
div.uploadifyProgressBar{background:#0081C9;height:10px;width:0;}
span.listing-status{color:#DF953C;text-transform:uppercase;}
a.button-upgrade{background:url(/images/button-upgrade.gif) 0 0 no-repeat;display:block;width:149px;height:30px;margin-top:10px;}
a.button-upgrade:hover{background:url(/images/button-upgrade.gif) 0 -30px no-repeat;}
div.upgrade-status h6{color:#0883c7;font-weight:bold;}
div.upgrade-popup-wrapper{background:url(/images/popup-fade-top.gif) 0 0 repeat-x;width:715px;}
div.upgrade-popup{background:url(/images/popup-fade-bottom.gif) bottom left repeat-x;text-align:left;padding:35px 40px;}
div.upgrade-popup h2{color:#DF953C;font-size:20px;margin-bottom:15px;}
div.upgrade-popup h5{font-weight:bold;margin-bottom:5px;font-size:13px;}
div.upgrade-popup p{font-size:13px;margin-bottom:15px;}
div.upgrade-popup input,div.upgrade-popup label,div.upgrade-popup img{vertical-align:middle;}
div.upgrade-popup table{margin-bottom:40px;}
div.upgrade-popup input#confirm-changes{background:url(/images/button-confirm-changes.png) 0 0 no-repeat;display:block;border:medium none;cursor:pointer;text-indent:-9999em;font-size:0;line-height:0;width:145px;height:34px;margin:0 auto;}
div.upgrade-popup input#confirm-changes:hover{background:url(/images/button-confirm-changes.png) 0 -34px no-repeat;}
div#my-listing-search{float:right;padding-right:17px;}
div#my-listing-search label{}
div#my-listing-search input.text-field{width:150px;}
div#my-listing-search input#my-listing-search-submit{background:url(/images/button-listing-id-search.gif) 0 0 no-repeat;border:0;text-indent:-9999em;font-size:0;line-height:0;display:block;float:right;width:66px;height:26px;margin-left:8px;position:relative;top:-1px;cursor:pointer;}
div#my-listing-search input#my-listing-search-submit:hover{background:url(/images/button-listing-id-search.gif) 0 -26px no-repeat;}
/* Lead Management */
body#my-bizilla-lead-page div#my-mainbar{float:none;margin-left:17px;width:auto;}
body#my-bizilla-lead-page textarea.text-field{width:340px;background:white;padding:4px;border:1px solid #B0D2E5;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Geneva,Arial,Sans,Sans-serif;font-size:12px;color:#242424;}
body#my-bizilla-lead-page textarea.text-field:focus{border:1px solid #77bbe6;}
body#my-bizilla-lead-page h4{color:#0883C7;}
input#lead-search-save{background:url(/images/add-search.gif) 0 0 no-repeat;display:block;cursor:pointer;border:medium none;height:26px;width:87px;text-indent:-9999em;line-height:0;}
input#lead-search-save:hover{background:url(/images/add-search.gif) 0 -26px no-repeat;}
input#search-edit-add{background:url(/images/add-lead.gif) 0 0 no-repeat;display:block;cursor:pointer;border:medium none;height:26px;width:77px;text-indent:-9999em;line-height:0;}
input#search-edit-add:hover{background:url(/images/add-lead.gif) 0 -26px no-repeat;}
input#search-edit-continue{background:url(/images/add-search-criteria.gif) 0 0 no-repeat;display:block;cursor:pointer;border:medium none;height:26px;width:132px;text-indent:-9999em;line-height:0;}
input#search-edit-continue:hover{background:url(/images/add-search-criteria.gif) 0 -26px no-repeat;}
table.buttons tr td{padding:0 !important;padding-right:5px !important;}
a#my-listings-back{width:9em;padding-left:27px;float:right;display:none;}
body#my-bizilla-listing-page a#my-listings-back{display:block;}
div#my-listings-none p{padding-left:10px;margin-bottom:10px;}
div#my-listings-none img.screenshot{padding-right:10px;}
/*---------------------------- end my bizilla -------------------------------*/
/*-------------------------- Sell A Business -----------------------*/
div#signup-outer-wrapper{background:url(/images/signup-info-tile.gif) 0 0 repeat-y;}
div#signup-wrapper{background:url(/images/signup-info-bg.gif) 0 0 no-repeat;}
div#signup{background:url(/images/signup-info-bg-bottom.gif) bottom left no-repeat;padding:25px;padding-top:60px;}
div#signup table thead tr th{color:#e39b45;font-size:18px;}
div#signup table label{font-size:13px;}
div#signup table tr td{height:15px;}
div#signup table tr td input.text-field{width:200px;}
/* status indicator */
div#status{background:url(/images/status-bg.png) 0 0 no-repeat;height:68px;width:513px;position:absolute;margin-top:-35px;margin-left:70px;}
div#status ul{padding-top:5px;padding-left:4px;}
div#status ul li{display:block;float:left;text-align:center;color:#0584c9;font-size:14px;font-weight:bold;line-height:16px;padding-top:10px;border-right:1px solid #bddbee;}
div#status span.step-title{display:block;text-transform:uppercase;font-size:12px;font-weight:normal;}
div#status ul li#step1{height:48px;width:129px;display:block;}
div#status ul#step1 li#step1{background:url(/images/step1.png) 0 0 no-repeat;color:white;}
div#status ul li#step2{height:48px;width:121px;display:block;}
div#status ul#step2 li#step2{background:url(/images/step2.png) 0 0 no-repeat;color:white;}
div#status ul li#step3{height:48px;width:121px;display:block;}
div#status ul#step3 li#step3{background:url(/images/step3.png) 0 0 no-repeat;color:white;}
div#status ul li#step4{height:48px;width:130px;display:block;border-right:0;}
div#status ul#step4 li#step4{background:url(/images/step4.png) 0 0 no-repeat;color:white;}
div#status ul li a{text-decoration:none;color:#9bcee9;}
/* package summary */
div#package-summary-outer-wrapper{background:url(/images/package-summary-bg.gif) 0 0 repeat-y;display:none;margin-bottom:15px;}
div#package-summary-wrapper{background:url(/images/package-summary-bg-top.gif) 0 0 no-repeat;}
div#package-summary{background:url(/images/package-summary-bg-bottom.gif) bottom left no-repeat;color:#014167;font-size:13px;padding:20px 25px;line-height:20px;}
div#package-summary h4{text-transform:uppercase;color:#0081C9;font-size:14px;padding-bottom:7px;}
div#package-summary a{font-size:11px;color:#014167;text-decoration:underline;}
div#package-summary h5{color:#E39B45;font-size:18px;padding-bottom:15px;}
img.freebadge{position:absolute;margin-left:115px;margin-top:-46px;}
p.sub-copy{padding-left:30px;padding-right:30px;padding-bottom:20px;padding-top:5px;color:#474747;line-height:24px;font-size:13px;}
p.sub-copy strong{color:#014167;font-size:16px;}
ul.sub-copy{line-height:24px;font-size:13px;padding-left:45px;padding-bottom:25px;position:relative;top:-5px;}
ul.sub-copy strong{color:#014167;}
div#packages{padding-bottom:60px;}
div#packages-left{float:left;width:659px;padding-left:30px;}
div#packages-left table tr th{vertical-align:bottom;}
div#packages-left table tr th.middle-header{border-right:1px solid white;}
div#packages-left table tr th div{color:#E39B45;font-size:20px;vertical-align:top;padding-bottom:20px;padding-left:15px;}
div#packages-left table tr td{text-align:center;vertical-align:middle;height:15px;padding:4px 0;}
div#packages-left table tr.row-bottom td{padding:0 0;}
div#packages-left table tr.row-dark td{background:#ecf5fc;}
div#packages-left table tr.row-light td{}
div#packages-left table tr.row-dark td.features{background:url(/images/package-features-bg.gif) 0 0 no-repeat;text-align:left;padding-left:15px;color:#0883c6;text-transform:uppercase;font-size:14px;font-weight:bold;}
div#packages-left table tr td.feature-title{text-align:left;border-left:1px solid #a5cee7;padding-left:15px;font-size:14px;color:#1b5374;vertical-align:middle;}
div#packages-left table tr td.feature-title span{vertical-align:middle;}
div#packages-left table tr td.feature-title span strong{color:#0883C6;}
div#packages-left table tr td.feature-title img{vertical-align:middle;}
div#packages-left table tr td.feature-title small{color:#6E6E6E;font-size:11px;}
div#packages-left table tr td strong.price-num{font-size:23px;color:#014167;}
div#packages-left table tr td.standard-stat-top{border-left:1px solid #a5cee7;border-right:1px solid #a5cee7;border-top:1px solid #0482c9;color:#0081C9;font-size:14px;/* padding:20px 0 15px 0;*/
height:47px;}
div#packages-left table tr td.premium-stat-top{border-right:1px solid #a5cee7;border-top:1px solid #0482c9;color:#0081C9;font-size:14px;}
div#packages-left table tr td.standard-stat{border-left:1px solid #a5cee7;border-right:1px solid #a5cee7;color:#474747;/* font-weight:bold;*/}
div#packages-left table tr td.premium-stat{border-right:1px solid #a5cee7;color:#474747;/* font-weight:bold;*/}
body.for-agents div#packages-left table tr td.premium-stat,
body.for-agents div#packages-left table tr td.select-end,
body.for-agents div#packages-left table tr td.premium-stat-top,
body.for-professionals div#packages-left table tr td.premium-stat,
body.for-professionals div#packages-left table tr td.select-end,
body.for-professionals div#packages-left table tr td.premium-stat-top{border-left:1px solid #A5CEE7;}
body.for-agents div#packages-left table tr td.select-end,
body.for-professionals div#packages-left table tr td.select-end{background:url("/images/package-right.gif") no-repeat scroll -1px 0 transparent}
div#packages-left table tr td.premium-stat div,
div#packages-left table tr td.standard-stat div{padding:0 10px;}
div#packages-left table tr td.premium-stat small,
div#packages-left table tr td.standard-stat small{font-size:11px;font-weight:normal;}
div#packages-left table tr td.select-middle{background:url(/images/package-middle.gif) 0 0 no-repeat;}
div#packages-left table tr td.select-end{background:url(/images/package-right.gif) 0 0 no-repeat;}
a.select-package{background:url(/images/select-package.png) 0 0 no-repeat;height:46px;width:154px;display:block;margin-left:14px;text-indent:-999em;}
a.select-package:hover{background:url(/images/select-package.png) 0 -46px no-repeat;}
div#packages-right{float:right;width:260px;padding-right:12px;}
div#packages-right div#gorilla-equities{background:url(/images/signup-gorilla.gif) 0 0 no-repeat;padding:20px;margin-bottom:20px;height:134px;color:white;}
div#packages-right div#gorilla-equities h2{font-size:18px;color:#c98435;padding-bottom:10px;line-height:20px;}
div#packages-right div#gorilla-equities ul{padding-left:15px;}
div#packages-right div#gorilla-equities ul li{list-style-type:disc;font-size:12px;padding-bottom:3px;}
div#help{background:url(/images/sidebar-help.gif) 0 0 no-repeat;width:255px;height:28px;padding-left:25px;padding-top:88px;}
div#package-select table tr td{height:38px;}
div.stat-align{padding:10px;text-align:left;}
div.stat-align ul{list-style-type:disc;padding-left:14px;}
p.point{color:#474747;padding-bottom:10px;padding-right:20px;font-size:12px;}
p.point strong{color:#0883C6;font-size:13px;}
/* Create Seller Profile */
div#packages-left table#create-profile-table tr td{text-align:left !important;}
div#packages-left table#create-profile-table label{font-weight:bold;color:#014167;}
input#profile-continue{background:url(/images/continue.png) 0 0 no-repeat;height:34px;width:91px;border:medium none;line-height:0;text-indent:-999em;cursor:pointer;display:block;margin-top:15px;}
input#profile-continue:hover{background:url(/images/continue.png) 0 -34px no-repeat;}
div#packages-left table#create-profile-table tr td input.text-field{width:200px;margin-right:10px;}
div#packages-left table#create-profile-table tr td input#pay-code{width:50px;}
span.red{color:red !important;}
#seller-contact-forms span.red{color:#FF7B7B !important;}
label.nobold{font-weight:normal !important;color:#333 !important;}
/* Enter Payment Info */
table.table-left tr td{text-align:left !important;}
table#pack-sum-table tr td{vertical-align:top !important;color:#014167;}
div#payment-info table thead th{font-size:18px;color:#E39B45;padding-bottom:15px;}
div#payment-info table tr td{text-align:left !important;}
div#payment-info table label{font-weight:bold;color:#014167;}
div#payment-info input.text-field{margin-right:5px;}
div#payment-info select.text-field{border:1px solid #B0D2E5;background:white;padding:3px;margin-right:5px;}
div#signup table tr td input#pay-code,input#pay-code{width:50px;}
input#pay-coupon{width:100px !important;}
input#pay-agree{vertical-align:middle;}
div#payment-info input#submit,
input#pay-submit{background:url(/images/submit-white.gif) 0 0 no-repeat;height:34px;width:76px;border:medium none;cursor:pointer;line-height:0;text-indent:-999em;display:block;margin-top:15px;}
div#payment-info input#submit:hover,
input#pay-submit:hover{background:url(/images/submit-white.gif) 0 -34px no-repeat;}
div#payment-info img{vertical-align:middle;}
/* Payment Confirm */
input.button-confirm{background:url(/images/button-confirm.gif) 0 0 no-repeat;display:block;width:91px;height:34px;border:medium none;cursor:pointer;text-indent:-9999em;line-height:0;font-size:0;}
input.button-confirm:hover{background:url(/images/button-confirm.gif) 0 -34px no-repeat;}
table tr.divide td{border-bottom:1px solid #a8cee3;padding-bottom:18px !important;}
table tr td.applied-code{color:#05b211;}
/* For Brokers */
div.landing-intro{background:url(/images/forbrokers-bg.jpg) 0 0 no-repeat;height:301px;margin:0 26px;margin-bottom:35px;}
div#for-agents{background:url(/images/for-agents-bg.jpg) 0 0 no-repeat;}
div#for-pros{background:url(/images/forpro-bg.jpg) 0 46px no-repeat;height:313px;}
div.landing-intro h2{padding-left:0;}
div.landing-intro p.subhead{color:#0081C9;font-size:18px;line-height:25px;padding-right:325px;padding-left:35px;padding-top:45px;padding-bottom:15px;}
div.landing-intro div.intro-equities{font-size:13px;line-height:21px;padding-left:35px;}
div.landing-features{float:left;padding-left:26px;width:455px;font-size:13px;}
div.landing-features h3{color:#ee8622;font-size:20px;margin-bottom:18px;font-weight:bold;}
div.landing-features h4{color:#0081C9;font-size:16px;}
div.landing-features p{margin-bottom:18px;}
a.button-see-broker-packages{background:url(/images/button-see-broker-packages.gif) 0 0 no-repeat;display:block;width:171px;height:34px;border:0;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;}
a.button-see-broker-packages:hover{background:url(/images/button-see-broker-packages.gif) 0 -34px no-repeat;}
a.button-see-real-packages{background:url(/images/button-see-real-packages.gif) 0 0 no-repeat;display:block;width:250px;height:34px;border:0;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;}
a.button-see-real-packages:hover{background:url(/images/button-see-real-packages.gif) 0 -34px no-repeat;}
div.landing-extras{float:right;padding-right:26px;width:465px;}
.for-sellers div.landing-extras{float:left;padding:0;width:inherit;}
div.landing-extras img.landing-screenshot{padding-bottom:25px;}
div.for-brokers-support{background:url(/images/for-brokers-support.gif) 0 0 no-repeat;width:465px;height:91px;padding-top:25px;padding-left:25px;}
div.for-brokers-support h3{color:#0081C9;font-size:20px;padding-bottom:5px;font-weight:bold;}
div.for-brokers-support h4{color:#ee8622;font-size:16px;padding-bottom:3px;}
div.for-pros-support{background:url(/images/for-pro-support.jpg) 0 0 no-repeat;width:220px;height:237px;padding-top:25px;padding-left:220px;padding-right:26px;color:#004166;font-size:14px;line-height:20px;}
div.for-pros-support a{color:#004166;}
div.for-pros-support h3{color:#EE8622;font-size:14px;padding-bottom:15px;text-transform:uppercase;}
div.for-pros-support h4{color:#0081C9;font-size:18px;line-height:22px;padding-bottom:15px;}
div#signup-test-wrapper{background:url(/images/test-bg.gif) 0 0 repeat-y;width:474px;position:relative;left:-5px;margin-bottom:20px;}
div#signup-test-inner-wrapper{background:url(/images/test-top.gif) 0 0 no-repeat;}
div#signup-test{background:url(/images/test-bottom.gif) bottom left no-repeat;padding:25px 30px;}
div#signup-test h2{font-size:14px;color:#EE8622;text-transform:uppercase;padding-bottom:10px;}
div#signup-test div.home-testimonial p{font-size:18px;color:#0081C9;line-height:22px;padding-bottom:10px;}
div#signup-test div.home-testimonial div.author{color:#004166;font-size:14px;}
div#tiny-demo{background:#004166;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
/* Professional Type Limit Check Dialogue */
div#type-check-box{background:#faf0c6;padding:20px;}
div#type-check-box div.error{color:#a32435;margin-bottom:20px;}
div#type-check-box-success{background:#d8f0a9;padding:20px;}
a#button-pro-type-notice{background:url(/images/button-notify.png) 0 0 no-repeat;width:76px;height:28px;display:block;text-indent:-999em;font-size:0;line-height:0;}
a#button-pro-type-notice:hover{background:url(/images/button-notify.png) 0 -28px no-repeat;}
/* Create Listing */
div#create-listing table tr td{text-align:left;vertical-align:top;}
div#create-listing table label{font-weight:bold;color:#014167;}
div#create-listing table thead th{font-size:18px;color:#E39B45;padding-bottom:15px;}
a#save-exit{background:url(/images/save-for-later.png) 0 0 no-repeat;height:34px;width:129px;display:block;text-indent:-999em;float:right;margin-right:15px;position:relative;top:7px;}
a#save-exit:hover{background:url(/images/save-for-later.png) 0 -34px no-repeat;}
input.save-for-later{background:url(/images/save-for-later.png) 0 0 no-repeat;height:34px;width:129px;display:block;text-indent:-999em;border:medium none;cursor:pointer;float:left;line-height:0;}
input.save-for-later:hover{background:url(/images/save-for-later.png) 0 -34px no-repeat;}
div#create-listing select.text-field{border:1px solid #B0D2E5;background:white;padding:3px;margin-right:5px;}
div#create-listing select.text-field:focus{border:1px solid #77BBE6;}
div#create-listing textarea{border:1px solid #B0D2E5;background:white;padding:3px;width:330px;color:#242424;font-size:12px;font-family:Trebuchet MS,Tahoma,Arial,Sans,Sans-serif;height:120px;}
div#create-listing textarea:focus{border:1px solid #77BBE6;}
select#listing-state,select#listing-city{width:160px;}
div#create-listing input#submit{background:url(/images/continue.png) 0 0 no-repeat;height:34px;width:91px;display:block;border:medium none;text-indent:-999em;cursor:pointer;margin-right:23px;}
div#create-listing input#submit:hover{background:url(/images/continue.png) 0 -34px no-repeat;}
div#create-listing table#listing-money tr td{padding-right:30px;}
div#create-listing tr td small{font-size:11px;}
div#create-listing table#listing-money input.text-field{width:50px;}
div#create-listing table tr td input#listing-estate-value{width:50px;}
div#listing-upload-photo-outer-wrapper{background:url(/images/upload-bg.gif) 0 0 repeat-y;margin-top:10px;}
div#listing-upload-photo-wrapper{background:url(/images/upload-bg-top.gif) 0 0 no-repeat;}
div#listing-upload-photo{background:url(/images/upload-bg-bottom.gif) bottom left no-repeat;padding:20px 25px;}
div#listing-upload-photo h4{color:#E39B45;font-size:18px;}
div.photo-step-actions{float:right;}
div.photo-step-actions a.skip-this-step{margin-right:5px;}
a.skip-this-step{background:url(/images/skip-this-step.png) 0 0 no-repeat;display:inline-block;height:34px;width:129px;}
a.skip-this-step:hover{background:url(/images/skip-this-step.png) 0 -34px no-repeat;}
a.preview-listing{background:url(/images/preview-post.png) 0 0 no-repeat;display:block;height:34px;width:129px;cursor:pointer;border:medium none;text-indent:-9999em;}
a.preview-listing:hover{background:url(/images/preview-post.png) 0 -34px no-repeat;}
input.preview-listing{background:url(/images/preview-post.png) 0 0 no-repeat;display:inline-block;height:34px;width:129px;cursor:pointer;border:medium none;text-indent:-9999em;}
input.preview-listing:hover{background:url(/images/preview-post.png) 0 -34px no-repeat;}
input.skip-this-step{background:url(/images/skip-this-step.png) 0 0 no-repeat;display:inline-block;height:34px;width:129px;cursor:pointer;border:medium none;text-indent:-9999em;}
input.skip-this-step:hover{background:url(/images/skip-this-step.png) 0 -34px no-repeat;}
input.preview-listing{background:url(/images/preview-post.png) 0 0 no-repeat;display:block;height:34px;width:129px;cursor:pointer;border:medium none;text-indent:-9999em;margin-left:5px;float:right;line-height:0;}
input.preview-listing:hover{background:url(/images/preview-post.png) 0 -34px no-repeat;}
input#preview-activate{background:url(/images/activate-listing.png) 0 0 no-repeat;display:block;height:34px;width:129px;cursor:pointer;border:medium none;text-indent:-9999em;margin-left:5px;float:right;line-height:0;}
input#preview-activate:hover{background:url(/images/activate-listing.png) 0 -34px no-repeat;}
input#preview-draft{background:url(/images/save-as-draft.png) 0 0 no-repeat;display:block;height:34px;width:129px;cursor:pointer;border:medium none;text-indent:-9999em;margin-left:5px;float:right;line-height:0;}
input#preview-draft:hover{background:url(/images/save-as-draft.png) 0 -34px no-repeat;}
input.add-photos{background:url(/images/add-photos.png) 0 0 no-repeat;display:inline-block;height:34px;width:105px;cursor:pointer;border:medium none;text-indent:-9999em;float:right;line-height:0;}
input.add-photos:hover{background:url(/images/add-photos.png) 0 -34px no-repeat;}
/* -------------------- Preview Listing ------------------- */
div#preview-listing{padding-top:20px;padding-left:32px;padding-right:32px;padding-bottom:20px;margin:20px 8px;border:1px solid #E39B45;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
div#preview-listing h2{font-size:22px;color:#054F79;padding-bottom:10px;}
div#preview-listing p{}
div#preview-actions{float:right;margin-left:35px;}
span#preview-action-items{float:left;}
a#preview-edit{display:block;background:url(/images/preview-edit.png) 0 0 no-repeat;height:34px;width:138px;margin-bottom:15px;}
a#preview-edit:hover{background:url(/images/preview-edit.png) 0 -34px no-repeat;}
a#preview-activate{display:block;background:url(/images/activate-listing.png) 0 0 no-repeat;height:34px;width:129px;float:right;}
a#preview-activate:hover{background:url(/images/activate-listing.png) 0 -34px no-repeat;}
a#preview-listing{display:block;background:url(/images/preview-post.png) 0 0 no-repeat;height:34px;width:129px;float:right;}
a#preview-listing:hover{background:url(/images/preview-post.png) 0 -34px no-repeat;}
a#preview-draft{display:block;background:url(/images/save-as-draft.png) 0 0 no-repeat;height:34px;width:129px;float:right;margin:0 10px;}
a#preview-draft:hover{background:url(/images/save-as-draft.png) 0 -34px no-repeat;}
a#preview-edit-photo{display:block;background:url(/images/edit-photos.png) 0 0 no-repeat;height:34px;width:138px;margin-bottom:15px;}
a#preview-edit-photo:hover{background:url(/images/edit-photos.png) 0 -34px no-repeat;}
/* -------------------- Free Buyer Account --------------------*/
div#buyer-account table tr td{text-align:left;}
div#buyer-account table tr td.error{color:red;padding-left:15px;}
div#buyer-account table tr td label{font-weight:bold;color:#004166;font-size:13px;}
div#buyer-account input.text-field,
div#buyer-account select.text-field{width:200px;}
input#buyer-create-account{background:url(/images/create-account.png) 0 0 no-repeat;height:34px;width:137px;line-height:0;cursor:pointer;text-indent:-999em;border:medium none;display:block;margin:15px 0 0 0;}
input#buyer-create-account:hover{background:url(/images/create-account.png) 0 -34px no-repeat;}
span.privacy{color:#004166;font-size:11px;}
/* ---------------- Forgot Password ------------------- */
p#forgot-password-sub-copy{line-height:22px;}
div#forgot-password{background:#D7EBF7;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding:25px;}
div#forgot-password-error{position:absolute;color:red;width:260px;margin-left:350px;}
div#forgot-password label{display:block;color:#004166;font-weight:bold;font-size:14px;padding-bottom:10px;}
div#forgot-password input{display:block;}
div#forgot-password input.text-field{width:300px;margin-bottom:15px;}
input#forgot-password-submit{background:url(/images/send.png) 0 0 no-repeat;display:block;width:63px;height:34px;line-height:0;cursor:pointer;border:medium none;text-indent:-999em;margin-bottom:20px;}
input#forgot-password-submit:hover{background:url(/images/send.png) 0 -34px no-repeat;}
div#forgot-password a{text-decoration:underline;color:#004166;}
/* ---------------- Create Password ------------------- */
input#new-password-submit{background:url(/images/send.png) 0 0 no-repeat;display:block;width:63px;height:34px;line-height:0;cursor:pointer;border:medium none;text-indent:-999em;margin-bottom:20px;}
input#new-password-submit:hover{background:url(/images/send.png) 0 -34px no-repeat;}
div.password-error{position:absolute;color:red;width:260px;margin-left:350px;}
/* ----------------- Report this Listing ------------------- */
body#report-listing-page textarea.text-field{background:white;padding:4px;border:1px solid #B0D2E5;width:320px;height:50px;margin-bottom:20px;}
input#reason-submit{background:url(/images/submit.png) 0 0 no-repeat;width:75px;height:34px;display:block;text-indent:-9999em;border:medium none;line-height:0;cursor:pointer;}
input#reason-submit:hover{background:url(/images/submit.png) 0 -34px no-repeat;}
/* ----------------- My Bizilla Public ------------------ */
div#my-bizilla-public{padding-bottom:30px;}
div#my-bizilla-public-left{float:left;width:573px;padding-left:40px;border-right:1px solid #B5DAEF;padding-right:30px;padding-top:5px;}
div#my-bizilla-public-left h5{color:#DF953C;font-size:18px;padding-bottom:22px;}
div#my-bizilla-features{padding-left:20px;padding-top:30px;line-height:18px;padding-bottom:30px;}
div#my-bizilla-features-left,div#my-bizilla-features-right{float:left;width:255px;}
div#my-bizilla-features-left{padding-right:30px;}
div#my-bizilla-features strong{display:block;color:#054F79;}
div#my-bizilla-features ul{padding-left:15px;list-style-type:disc;}
div#my-bizilla-features ul li{padding:3px 0;}
div#my-bizilla-features p{padding-bottom:18px;}
div#my-bizilla-public-right{float:right;width:260px;padding-right:40px;padding-top:10px;}
div#my-bizilla-public-right div.dark-widget{padding:20px 25px;}
div#my-bizilla-public-right div.dark-widget h4{font-size:18px;color:#0081C9;}
div#my-bizilla-public-right div.dark-widget label{font-weight:bold;}
div#my-bizilla-public-right div.dark-widget input.text-field{margin-bottom:10px;margin-top:5px;width:195px;}
div#my-bizilla-login{margin-bottom:30px;}
div#my-bizilla-login input#submit{background:url(/images/login.gif) 0 0 no-repeat;width:66px;height:34px;display:block;text-indent:-999em;cursor:pointer;border:medium none;margin-top:5px;line-height:0;}
div#my-bizilla-login input#submit:hover{background:url(/images/login.gif) 0 -34px no-repeat;}
div#my-bizilla-new-user label{font-weight:normal !important;}
div#my-bizilla-new-user strong{display:block;margin-bottom:18px;}
div#my-bizilla-new-user input#submit{background:url(/images/continue.png) 0 0 no-repeat;display:block;width:91px;height:34px;cursor:pointer;text-indent:-999em;border:medium none;}
div#my-bizilla-new-user input#submit:hover{background:url(/images/continue.png) 0 -34px no-repeat;}
/* ------------------ Register Page ------------------*/
a#already-registered{float:right;margin-right:45px;text-decoration:underline;color:#004166;}
/*
div#register-outer-wrapper{background:url(/images/register-bg.gif) 0 0 repeat-y;width:899px;margin:0 auto;}
div#register-wrapper{background:url(/images/register-top.gif) 0 0 no-repeat;}
div#register-choice{background:url(/images/register-bottom.gif) left bottom no-repeat;}
*/
div#register-choice{padding:0 20px;}
div#register-choice table{margin:15px 0;}
div#register-choice table tr td{vertical-align:top;text-align:center;background:url(/images/signup-box-bg.gif) top center no-repeat;width:20%;height:243px;padding:15px 20px;}
div#register-choice table tr td.last{border-right:0;}
div.choice{}
div.choice p{color:#1083c3;font-size:14px;line-height:18px;margin-bottom:10px;}
div.choice ul li{list-style-type:disc;}
div.choice ul{padding-left:15px;padding-bottom:15px;}
div.choice h6{font-size:20px;color:#004166;line-height:25px;margin-bottom:10px;}
div.choice a.button-signup{background:url(/images/button-register-signup.png) 0 0 no-repeat;height:34px;width:83px;display:block;margin:0 auto;}
div.choice a.button-signup:hover{background:url(/images/button-register-signup.png) 0 -34px no-repeat;}
a#choice-buyer{background:url(/images/button-buyer.gif) 0 0 no-repeat;height:34px;width:161px;display:block;margin:0 auto;}
a#choice-buyer:hover{background:url(/images/button-buyer.gif) 0 -34px no-repeat;}
a#choice-seller{background:url(/images/button-seller.gif) 0 0 no-repeat;height:34px;width:131px;display:block;margin:0 auto;}
a#choice-seller:hover{background:url(/images/button-seller.gif) 0 -34px no-repeat;}
a#choice-broker{background:url(/images/button-broker.gif) 0 0 no-repeat;height:34px;width:139px;display:block;margin:0 auto;}
a#choice-broker:hover{background:url(/images/button-broker.gif) 0 -34px no-repeat;}
a#choice-agent{background:url(/images/button-agent.png) 0 0 no-repeat;height:34px;width:139px;display:block;margin:0 auto;}
a#choice-agent:hover{background:url(/images/button-agent.png) 0 -34px no-repeat;}
a#choice-professional{background:url(/images/button-professional.gif) 0 0 no-repeat;height:34px;width:171px;display:block;margin:0 auto;}
a#choice-professional:hover{background:url(/images/button-professional.gif) 0 -34px no-repeat;}
p.blue-copy{color:#0883C7;font-size:14px;padding-top:0;}
div#professional-signup{padding-top:30px;padding-left:50px;font-size:13px;}
div#professional-signup div{float:left;height:29px;line-height:29px;}
a#button-pro-compare{background:url(/images/button-pro-compare.png) 0 0 no-repeat;display:block;width:207px;height:29px;float:left;margin-left:10px;}
a#button-pro-compare:hover{background:url(/images/button-pro-compare.png) 0 -29px no-repeat;}
div.register-text{height:100px;}
table#signup-boxes{margin:0 auto;width:925px;}
table#signup-boxes tr td.signup-box{background:#cce6f5;padding:20px;width:32%;font-size:13px;color:#0983c7;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
table#signup-boxes tr td.signup-box img{float:right;display:block;padding-left:10px;padding-bottom:10px;}
table#signup-boxes tr td.signup-box h2{color:#004166;font-size:23px;line-height:24px;padding-bottom:10px;font-weight:normal;}
/* ------------------ Broker Profile ------------------- */
body#broker-profile-page div#sub-content{padding-top:25px;}
body#broker-profile-page h2.page-title{padding-bottom:10px;}
div#broker-profile{float:right;width:556px;padding-right:30px;padding-bottom:30px;}
div#broker-profile h3,
div#broker-profile h1{font-size:24px;padding-top:10px;padding-bottom:10px;color:#054F79;}
div#broker-profile img.broker-pic{float:left;padding-right:20px;}
div#broker-profile div#broker-info{float:right;width:350px;}
div#broker-profile div#broker-info em{color:#054F79;font-size:15px;display:block;padding-bottom:5px;}
div#broker-profile div#broker-info p.areas{/* color:#054F79;*/
padding-bottom:4px;padding-top:15px;}
div#broker-profile div#broker-info a{color:#054F79;}
div#broker-profile div#broker-info ul li{display:block;width:170px;float:left;padding-bottom:2px;}
div#broker-profile div#broker-info a#contact-me{background:url(/images/contact-me.gif) 0 0 no-repeat;clear:both;float:none;display:block;text-indent:-999em;height:26px;width:90px;margin-top:10px;}
div#broker-profile div#broker-info a#contact-me:hover{background:url(/images/contact-me.gif) 0 -26px no-repeat;}
div#broker-profile h5{color:#054F79;font-size:14px;padding-top:20px;padding-bottom:10px;}
div#company-info{padding-bottom:20px;overflow:hidden;}
div#company-info p{padding-bottom:10px;}
div#broker-profile table thead th{background:#0883C7;color:white;text-transform:uppercase;padding:10px;}
div#broker-profile table tbody tr td{padding:10px 10px;}
div#broker-profile table tbody tr.dotted td{border-bottom:1px dotted #999;padding:0;}
div#broker-profile div.widget h4{color:#df953c;font-size:20px;padding-left:5px;;font-weight:normal;padding-top:0;padding-bottom:15px;}
div#broker-profile div.widget{margin-bottom:30px;}
div#broker-profile p.broker-id,p.listing-id{float:right;}
div#broker-profile img.logo{float:right;padding-left:10px;}
a#button-save-broker{background:url(/images/save-broker.gif) 0 0 no-repeat;height:28px;width:114px;display:block;border:medium none;cursor:pointer;text-indent:-9999em;line-height:0;}
a#button-save-broker:hover{background:url(/images/save-broker.gif) 0 -28px no-repeat;}
a#button-save-professional{background:url(/images/button-save-pro.png) 0 0 no-repeat;height:28px;width:146px;display:block;border:medium none;cursor:pointer;text-indent:-9999em;line-height:0;}
a#button-save-professional:hover{background:url(/images/button-save-pro.png) 0 -28px no-repeat;}
a#button-save-agent{background:url(/images/button-save-agent.png) 0 0 no-repeat;height:28px;width:114px;display:block;border:medium none;cursor:pointer;text-indent:-9999em;line-height:0;}
a#button-save-agent:hover{background:url(/images/button-save-agent.png) 0 -28px no-repeat;}
div#sub-sidebar div.profile-search{width:345px;float:none !important;background-image:none;margin-left:0;margin-bottom:0;-moz-border-radius:10px;}
div#sub-sidebar div.profile-search div#new-search{background-image:none;padding:20px;}
div.directory-sidebar div#contact-seller-wrapper{margin-top:0;position:relative;top:-6px;}
div.directory-sidebar div#contact-seller-wrapper h4{font-size:20px;color:white;padding-left:0;padding-top:0;font-weight:normal;}
div.directory-sidebar div#contact-seller-wrapper div#seller-contact-forms{padding-bottom:20px;}
div.directory-sidebar div#contact-seller-wrapper textarea{height:120px;}
/* ----------------- Find Broker --------------------- */
div#find-broker{padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:30px;margin-bottom:30px;line-height:19px;width:935px;}
div#find-broker p.sub-copy{padding:0;font-size:15px;line-height:22px;width:485px;color:#0081c9;padding-bottom:20px;}
div#search-people{background:#CFE7F5 url(/images/find-broker-bg.jpg) 0 0 no-repeat;width:910px;height:227px;padding-top:25px;padding-left:25px;}
div#search-people label{font-size:13px;color:#00253a;}
div#search-people table tr td{padding:5px 15px 5px 0;vertical-align:top;}
div#search-people select.text-field{width:180px;margin-right:10px;font-size:12px;}
div#search-people label{font-weight:bold;}
div#search-people input#broker-search{background:url(/images/button-search-blue.gif) 0 0 no-repeat;height:34px;width:82px;display:block;text-indent:-999em;line-height:0;cursor:pointer;border:medium none;margin-top:5px;}
div#search-people input#broker-search:hover{background:url(/images/button-search-blue.gif) 0 -34px no-repeat;}
div#featured-brokers{float:left;width:700px;}
div#featured-brokers h4{color:#E39B45;font-size:18px;margin-top:30px;margin-bottom:15px;}
div#featured-brokers a.broker-name{font-weight:bold;font-size:14px;color:#014167;}
div#featured-brokers table tr td{vertical-align:top;padding-top:10px;padding-bottom:10px;padding-right:10px;}
div#join-directory{float:right;background:url(/images/join-dir-bg.gif) 0 0 no-repeat;width:168px;height:277px;margin-top:15px;color:#0081c9;padding:25px;}
div#join-directory h5{color:#004166;font-size:18px;padding-bottom:18px;}
div#join-directory p{padding-bottom:18px;}
div#join-directory a#button-plans{background:url(/images/button-plans.gif) 0 0 no-repeat;width:144px;height:34px;display:block;margin:0 auto;margin-bottom:15px;}
div#join-directory a#button-plans:hover{background:url(/images/button-plans.gif) 0 -34px no-repeat;}
div#join-directory div#already-member{color:#004166;}
div.master-table a.select-package{background:url(/images/select-package-small.png) 0 0 no-repeat;display:block;width:117px;height:35px;margin-left:24px;}
div.master-table a.select-package:hover{background:url(/images/select-package-small.png) 0 -35px no-repeat;}
div.wide{width:auto !important;}
div.wide div#packages-left{width:auto;}
div.wide div#packages-left table tr td.select-middle{background:transparent url(/images/package-middle.gif) no-repeat scroll -1px 0;border-right:1px solid #A5CEE7;}
div.wide div#packages-left table tr td#bl-row{border-left:1px solid #A5CEE7;}
div.wide div#packages-left table tr td#br-row{background:transparent url(/images/package-right.gif) no-repeat scroll right bottom;}
div.wide div.package-widget div#packages-left div.master-table table thead tr th{text-align:center;color:white;font-size:14px;vertical-align:middle;font-weight:bold;background:url(/images/package-bg.gif) 0 0 no-repeat !important;height:44px;text-shadow:0 0 4px #014167;}
div.wide div#packages-left table thead tr th div{text-align:left;font-weight:normal;text-shadow:none;}
div#broker-commercial-bar{float:right;clear:right;margin:20px 41px 0 41px;}
/* find a professional */
div#find-professional{padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:30px;margin-bottom:30px;line-height:19px;width:935px;}
div#find-professional p.sub-copy{padding:0;font-size:15px;line-height:22px;width:485px;color:#0081c9;padding-bottom:20px;}
div#find-professional div#search-people{background:#CFE7F5 url(/images/find-professional-bg.jpg) 0 0 no-repeat;}
div#featured-professionals{float:left;width:690px;}
div#featured-professionals h4{color:#E39B45;font-size:18px;margin-top:30px;margin-bottom:15px;}
div#featured-professionals a.broker-name{font-weight:bold;font-size:14px;color:#014167;}
div#featured-professionals p{font-size:11px;padding-top:10px;padding-bottom:10px;}
div#featured-professionals table tr td{vertical-align:top;padding-top:15px;padding-bottom:15px;padding-right:20px;border-bottom:1px dotted #ccc;}
div#featured-professionals table tr.last-row td{border-bottom:0;}
/*
body.find-professional div#sub-sidebar{display:none;}
*/
body.find-professional div#broker-profile{/*width:auto;*/
float:right;}
body.find-professional div#broker-profile div#broker-info{float:left;}
/*
body.find-professional div#topbar div#top-left,body.find-professional div#topbar div#top-right{display:none;}
*/
body.find-professional div#featured-professionals h4{margin-top:15px;}
/* Blog */
body.blog h1{color:#E39B45;font-size:26px;padding-bottom:14px;padding-left:25px;}
body.blog div#content{float:left;width:645px;padding-left:25px;color:#333;}
body.blog div#content h2{padding-bottom:5px;font-size:18px;color:#0081C9;}
body.blog div#content h2 a{font-size:18px;}
body.blog div#content small{padding-bottom:10px;display:block;font-style:italic;color:#999;font-size:11px;}
body.blog div#content small ul{padding-left:0;padding-bottom:0;}
body.blog div#content small ul li{list-style-type:none;padding-left:0;padding-bottom:0;}
body.blog div#content p{padding-bottom:10px;line-height:22px;}
body.blog div#content ul,body.blog div#content ol{padding-left:25px;padding-bottom:10px;line-height:22px;}
body.blog div#content ul li,body.blog div#content ol li{padding-bottom:5px;}
body.blog div#content ul li{list-style-type:disc;}
body.blog div#content table{margin-bottom:20px;}
body.blog div#content table tr th{padding:5px;}
body.blog div#content table tr td{border-bottom:1px dotted #ccc;padding:5px;}
body.blog div#sidebar{float:right;background:#EAF5FB;width:212px;padding:20px 25px 25px 25px;margin-right:25px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
body.blog div#sidebar h2{font-size:14px;color:#E39B45;font-weight:bold;border-top:1px dotted #ccc;padding-top:10px;}
body.blog div#sidebar ul li{padding-top:3px;padding-bottom:3px;clear:both;}
body.blog div#sidebar ul li a{color:#054F79;}
body.blog div#sidebar ul li ul{padding-left:10px;}
body.blog input#searchsubmit{background:transparent url(/images/search-small.png) no-repeat scroll 0 0;border:medium none;cursor:pointer;display:block;font-size:0;line-height:0;text-indent:-5000px;width:64px;height:28px;float:left;position:relative;top:-1px;margin-bottom:5px;}
body.blog input#searchsubmit:hover{background:transparent url(/images/search-small.png) no-repeat scroll 0 -28px;}
li#search-form label,form#searchform label{display:block;float:left;color:#999;padding-bottom:5px;}
li#search-form input#s,form#searchform input#s{float:left;display:block;width:127px;clear:both;background:white none repeat scroll 0 0;border:1px solid #B0D2E5;height:16px;line-height:16px;padding:4px;margin-right:10px;}
li#search-form input#s:focus,form#searchform input#s:focus{border:1px solid #77BBE6;}
div.entry{padding-bottom:2px;}
p.postmetadata{margin-bottom:40px;border-top:1px dotted #ccc;}
body.blog div#content div.navigation{padding-bottom:20px;}
body.blog div#content div.alignleft{float:left;padding-right:10px;}
body.blog div#content div.alignright{float:left;}
body.blog input#author,body.blog input#email,body.blog input#url{display:block;clear:both;background:white none repeat scroll 0 0;border:1px solid #B0D2E5;line-height:16px;padding:4px;}
body.blog input#author:focus,body.blog input#email:focus,body.blog input#url:focus{border:1px solid #77BBE6;}
body.blog textarea#comment{display:block;clear:both;background:white none repeat scroll 0 0;border:1px solid #B0D2E5;line-height:16px;padding:4px;margin-bottom:10px;}
body.blog textarea#comment:focus{border:1px solid #77BBE6;}
body.blog form#commentform input#submit{background:transparent url(/images/submit.png) no-repeat scroll 0 0;border:medium none;cursor:pointer;display:block;height:34px;line-height:0;text-indent:-999em;width:75px;}
body.blog form#commentform input#submit:hover{background:transparent url(/images/submit.png) no-repeat scroll 0 -34px;}
/* Photo Editing Styles */
#image_edit_linkUploader{position:absolute;}
#broker-photo-wrapper{width:186px;height:200px;overflow:hidden;margin-bottom:15px;}
div#manage-photos{padding:30px;background:url(/images/photo-editor-bg.gif) 0 0 repeat-y;padding-left:20px;margin-top:5px;}
div#manage-photos h4{padding-left:0;color:#0081C9;}
div#photo-info{margin-bottom:30px;}
div#photo-info div.uploadifyQueueItem{float:left;margin-top:4px;}
div#photo-info div.uploadifyQueueItem span.percentage{float:left;margin-right:10px;}
div#photo-info div.uploadifyQueueItem div.uploadifyProgress{float:left;clear:none;margin-top:4px;}
div#photo-sidebar{float:left;width:142px;}
div#photo-sidebar h4{font-size:15px;text-align:center;position:relative;left:-3px;padding-bottom:15px;}
div#photo-sidebar p{color:#555;font-size:11px;}
div#photo-sidebar ul{width:110px;margin-left:14px;}
div#photo-sidebar ul li{text-align:center;margin-bottom:10px;}
div#photo-sidebar ul li h5{color:#014167;font-weight:bold;text-transform:uppercase;font-size:11px;}
div#photo-sidebar ul li a img{border:1px solid transparent;padding:1px;display:block;width:107px;}
div#photo-sidebar ul li a img:hover{border:1px solid #92bdd6;}
/*
div#photo-sidebar ul li a:hover img{border:1px solid #2693D1;}
*/
div#photo-sidebar ul li a img.selected-photo{border:1px solid #e5a04f;}
div#photo-sidebar ul li a.photo-close img{height:13px;width:13px;border:0;position:absolute;margin-left:95px;margin-top:1px;display:none;}
div#photo-sidebar ul li:hover a.photo-close img{display:block;}
div#photo-editor{float:right;width:700px;}
div#photo-editor h3{padding-left:0;color:#014167;}
div#photo-editor a#photo-tips{float:right;}
div#photo-stage{background:#eee;height:477px;width:700px;margin-bottom:15px;}
a#photo-save{background:transparent url(/images/button-save-changes.gif) no-repeat scroll 0 0;cursor:pointer;display:block;height:26px;width:102px;}
a#photo-save:hover{background:transparent url(/images/button-save-changes.gif) no-repeat scroll 0 -26px;}
div#add-new-box{height:26px;width:111px;float:left;margin-right:10px;/* clear:both;*/}
div#add-new-box a#add-new-photo{background:url(/images/add-new-photo.gif) 0 0 no-repeat;width:111px;height:26px;display:block;display:block !important;position:absolute;z-index:2;}
div#add-new-box:hover a#add-new-photo{background:url(/images/add-new-photo.gif) 0 -26px no-repeat;}
div#add-new-box object{width:111px;height:26px;display:block;display:block !important;position:absolute;z-index:3;}
a.preview-photo{background:url(/images/preview-small.gif) 0 0 no-repeat;width:110px;height:26px;display:block;float:right;}
a.preview-photo:hover{background:url(/images/preview-small.gif) 0 -26px no-repeat;}
a#save-photo{background:url(/images/save-photo.gif) 0 0 no-repeat;display:block;float:left;height:26px;width:92px;}
a#save-photo:hover{background:url(/images/save-photo.gif) 0 -26px no-repeat;}
a#delete-photo{background:url(/images/delete-photo.gif) 0 0 no-repeat;display:block;height:26px;width:96px;float:left;margin-left:121px;}
a#delete-photo:hover{background:url(/images/delete-photo.gif) 0 -26px no-repeat;}
div#progress-wrapper{position:absolute;margin-top:100px;margin-left:176px;display:none;}
div#progress-wrapper span{color:#014167;font-size:18px;float:left;}
div#progress-box{float:left;border:1px solid #ccc;width:200px;height:20px;background:white;margin:0 10px;}
div#progress{width:0;height:20px;background:#0081C9;}
div#photo-error{position:absolute;margin-left:134px;margin-top:100px;background:#FBDDE1;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px #bbb;-webkit-box-shadow:0 0 5px #bbb;box-shadow:0 0 5px #bbb;padding:20px;width:400px;display:none;}
div#photo-error strong{color:#C31818;display:block;font-size:20px;font-weight:normal;padding-bottom:8px;}
/* upgrade listing page */
div#upgrade-listing{padding:17px;overflow:hidden;}
div#upgrade-listing h4{padding-left:0;}
div#upgrade-listing ul{padding-bottom:15px;padding-top:5px;padding-left:15px;}
div#upgrade-listing ul li{list-style-type:disc;}
div#upgrade-listing form{padding-top:5px;}
div#upgrade-listing div{padding:5px 0;}
div#upgrade-listing div.confirm{padding-top:10px;}
input#upgrade-cancel{background:url(/images/button-cancel.gif) 0 0 no-repeat;width:91px;height:34px;border:medium none;cursor:pointer;text-indent:-9999em;font-size:0;line-height:0;display:block;float:left;margin-right:10px;}
input#upgrade-cancel:hover{background:url(/images/button-cancel.gif) 0 -34px no-repeat;}
input#upgrade-confirm{background:url(/images/button-confirm.gif) 0 0 no-repeat;width:91px;height:34px;border:medium none;cursor:pointer;text-indent:-9999em;font-size:0;line-height:0;display:block;}
input#upgrade-confirm:hover{background:url(/images/button-confirm.gif) 0 -34px no-repeat;}
div#upgrade-listing div.screenshot{float:right;text-align:center;padding-left:20px;}
div.screenshot img{display:block;padding-bottom:5px;}
div.screenshot span{color:#777;}
/* Help Box */
div.help-box-right{background:white;position:absolute;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:1px solid #999;/* margin-top:-45px;margin-left:40px;display:none;*/}
div.help-box-right div.help-box-content{background:url(/images/help-box-tip-left.png) 0 20px no-repeat;padding:20px 0 20px 32px;width:200px;position:relative;left:-12px;}
div.help-box-left{background:white;position:absolute;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:1px solid #999;margin-top:-45px;margin-left:-252px;/* display:none;*/}
div.help-box-left div.help-box-content{background:url(/images/help-box-tip-right.png) 100% 20px no-repeat;padding:20px 32px 20px 12px;width:200px;position:relative;right:-12px;}
div.help-box-bottom{background:white;position:absolute;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:1px solid #999;margin-top:10px;margin-left:-105px;/* display:none;*/}
div.help-box-bottom div.help-box-content{background:url(/images/help-box-tip-top.png) 50% 0 no-repeat;padding:32px 20px 10px 20px;width:200px;position:relative;top:-12px;}
span.help-span{display:none;margin-left:17px;margin-top:-22px;position:absolute;color:#333 !important;font-size:12px !important;font-weight:normal;line-height:18px;text-transform:none !important;}
span.help-span p{padding-bottom:10px;}
span.help-span ul{list-style-type:disc;padding-left:15px;}
span.help-span ul li{padding-bottom:10px;}
a.close-help{margin-left:208px;margin-top:5px;position:absolute;display:block;cursor:pointer;z-index:500;}
/* Global Pages */
img.img-right{float:right;padding-left:25px;padding-bottom:10px;}
div#page{padding:0 25px 60px 25px;}
div#page p{}
div#page h3{color:#054F79;font-size:16px;padding-bottom:10px;padding-top:10px;}
div#page-left{float:left;width:180px;/*padding:20px;background:#EAF5FB;*/
margin-top:15px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
div#page-left ul li{background:url(/images/forward.png) 0 0 no-repeat;height:20px;padding-left:30px;margin-bottom:20px;}
div#page-left ul li a{}
div#page-left ul li a:hover{}
div#page-right{float:right;width:700px;padding-left:35px;padding-right:15px;border-left:1px dotted #ccc;}
div#page ul.list{padding-left:20px;list-style-type:upper-latin;}
div#page ul.list li{padding-bottom:10px;}
form#newsletter-form{background:#D7EBF7;padding:25px;padding-bottom:30px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
form#newsletter-form strong{display:block;padding-bottom:5px;}
form#newsletter-form small{color:#777;font-size:11px;margin-top:7px;display:block;}
form#newsletter-form input.text-field{margin-right:10px;margin-top:4px;width:300px;margin-bottom:10px;}
input#newsletter-submit{vertical-align:middle;background:transparent url(/images/submit.png) no-repeat scroll 0 0;border:medium none;cursor:pointer;display:block;font-size:0;line-height:0;text-indent:-5000px;width:76px;height:34px;float:left;margin-right:10px;}
input#newsletter-submit:hover{background:transparent url(/images/submit.png) no-repeat scroll 0 -34px;}
div#associations-table table tr td{vertical-align:middle;border-bottom:1px dotted #ccc;padding:10px 0;color:#054F79;font-weight:bold;}
div#associations-table table tr td.logo{text-align:center;}
body#about-us div#page-left ul li#about-us,
body#about-associations div#page-left ul li#about-associations,
body#about-affiliates div#page-left ul li#about-affiliates,
body#about-partners div#page-left ul li#about-partners,
body#about-board div#page-left ul li#about-board{/* background:url(/images/forward.png) 0 -20px no-repeat;*/
font-weight:bold;}
/* Customer Service */
div#contact-forms{float:left;border-right:1px dotted #ccc;width:625px;padding-right:30px;padding-top:5px;}
div#contact-forms table.forms{margin-top:5px;}
div#contact-forms table.forms tr td{vertical-align:top;padding:0 10px 10px 0;}
div#contact-forms table.forms tr td .text-field{vertical-align:top;}
div#contact-forms table.forms tr td label{font-weight:bold;color:#004166;font-size:13px;}
div#contact-forms table.forms tr td textarea.text-field{width:500px;height:100px;}
div#contact-forms input#submit{background:url(/images/submit.png) no-repeat scroll 0 0;height:34px;width:75px;display:block;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;border:medium none;}
div#contact-forms input#submit:hover{background:url(/images/submit.png) no-repeat scroll 0 -34px;}
div#contact-details{float:right;width:250px;padding-top:5px;}
div#contact-details h5{font-weight:bold;font-size:13px;color:#004166;}
/* Franchises */
form#franchise-form{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;background:#D7EBF7 none repeat scroll 0 0;padding:25px 25px 30px;}
form#franchise-form input.text-field,
form#franchise-form select.text-field,
form#franchise-form textarea.text-field{display:block;margin-top:3px;margin-bottom:10px;}
form#franchise-form input.text-field,
form#franchise-form select.text-field{width:250px;}
form#franchise-form textarea.text-field{width:99%;height:100px;}
form#franchise-form label{font-weight:bold;}
/* Community */
div#community{padding:0 25px;}
div#community div.widget3 table{width:100%;}
div#community table th{background:#0883C7;color:white;padding:10px;text-transform:uppercase;}
div#community div.widget3 table td{padding:10px 10px;border-bottom:1px dotted #ccc;}
div#community table tbody{border:1px solid #9ccbe6;}
div#community div.widget3 h2,div#community h2.title{color:#DF953C;font-size:20px;padding-bottom:20px;}
div#sub-content div#community small{color:#777;font-style:italic;}
div#sub-content div#community ol small{font-style:normal;}
div.widget3{margin-bottom:20px;}
h2.topictitle{}
div#community ul.topicmeta{color:#777;font-size:11px;}
div#community ul.topicmeta a{font-size:11px;}
ul#tags-list{color:#777;margin-bottom:10px;}
ul#tags-list li{}
div#hottags{padding-bottom:20px;padding-top:10px;}
div#viewdiv{padding-top:10px;}
div#community ol{margin:0;list-style-type:none;padding:0;}
div#community ol li{padding:20px 0;overflow:hidden;border-bottom:1px dotted #ccc;}
div#topic-info{padding-bottom:20px;}
div#topic-tags{padding-bottom:20px;}
div.poststuff{color:#777;font-size:11px;padding-top:10px;}
#community div.poststuff a{margin-left:5px;font-size:11px;}
div.threadauthor{float:left;width:90px;padding-left:10px;}
div.threadpost{float:right;width:580px;}
#community label{font-weight:bold;}
div#community a.big{font-size:13px;}
dl#userinfo{padding:20px 0;}
dl#userinfo dt{font-weight:bold;}
div#forum-left{float:left;width:690px;}
div.infobox{float:right;width:170px;background:#EAF5FB;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px;}
div#community div.infobox h2{color:#014167;}
div#topic-tags p{font-weight:bold;}
p#post-form-submit-container{margin-bottom:20px;}
p#post-form-allowed-container{color:#777;}
div#community h2{font-size:16px;color:#014167;padding:0 0 10px 0;}
div#community h2.topictitle{background:#0883C7;padding:10px;float:left;color:white;font-size:14px;width:680px;text-transform:uppercase;}
div#community input.text-field{display:block;}
div#community textarea.text-field{width:99%;display:block;}
div#community input#topic,div#community input#tags-input{width:99%;}
div.bbcrumb{padding-bottom:20px;}
table#latest{margin-bottom:20px;}
p.rss-link{margin-bottom:20px;overflow:hidden;}
p.rss-link a.rss-link{float:right;}
div#sub-content div#community p,div#sub-content div#community{font-size:12px;}
div#sub-content div#community{font-size:12px;padding-bottom:50px;overflow:hidden;}
form#postform{margin-bottom:30px;}
form#postform .text-field,form.postform .text-field{margin-bottom:15px;margin-top:5px;}
form#topic-move,form#topic-move fieldset,form#topic-move div,form#topic-move input{display:inline;vertical-align:middle;}
p#post-form-forum-container label{display:block;margin-bottom:15px;}
p#post-form-forum-container label span{font-weight:normal;color:#777;}
div#community h4{font-size:16px;color:#014167;}
ul#comm-feature{padding-left:15px;margin-bottom:10px;margin-top:5px;}
ul#comm-feature li{list-style-type:disc;}
div#comm-intro{background:#E4F3FB;padding:20px;margin-bottom:30px;-moz-border-radius:7px;}
.round-l{-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;}
.round-r{-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;}
tr.form-field td{vertical-align:middle;padding:5px 5px 5px 0;}
div#loginbox{background:#E4F3FB;padding:30px;margin:0 auto;width:500px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding-bottom:30px;}
/* community buttons */
input#postformsub{background:url(/images/button-send-post.png) no-repeat scroll 0 0;height:34px;width:94px;display:block;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;border:medium none;}
input#postformsub:hover{background:url(/images/button-send-post.png) no-repeat scroll 0 -34px;}
input#tagformsub{background:url(/images/button-add.png) no-repeat scroll 0 0;height:34px;width:56px;display:block;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;border:medium none;margin-top:10px;}
input#tagformsub:hover{background:url(/images/button-add.png) no-repeat scroll 0 -34px;}
div#community input#update-profile{background:url(/images/button-update-profile.png) no-repeat scroll 0 0;height:34px;width:128px;display:block;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;border:medium none;margin-top:10px;}
div#community input#update-profile:hover{background:url(/images/button-update-profile.png) no-repeat scroll 0 -34px;}
div#community input#edit-post{background:url(/images/button-edit.png) no-repeat scroll 0 0;height:34px;width:86px;display:block;text-indent:-9999em;line-height:0;font-size:0;cursor:pointer;border:medium none;margin-top:10px;}
div#community input#edit-post:hover{background:url(/images/button-edit.png) no-repeat scroll 0 -34px;}
/* Temporary Community Page */
ul.bullet{list-style-type:disc;padding-left:15px;}
/* Share Button */
body .addthis_toolbox{padding-top:3px;}
body .addthis_toolbox:hover .at300bs{opacity:0.8;}
body .at300bs{background:transparent url(/images/share-button.png) no-repeat scroll 0 0;}
/* New For Sellers Landing Page */
div#sell-a-business{background:url("/images/for-sellers-bg.jpg") no-repeat scroll 0 0 #fff;height:250px;width:923px;margin:10px 0 20px 30px;}
div#sell-a-business p.sub-copy{padding:20px 25px;width:350px;}
a.signup-now{background:url("/images/btn_signup_now.gif") 0 0 no-repeat;height:34px;width:139px;display:block;margin:0 auto;}
a.signup-now:hover{background:url("/images/btn_signup_now.gif") 0 -34px no-repeat;}
.for-sellers div.landing-extras{/* float:left;*/
width:985px;}
* html .for-sellers div.landing-extras,*:first-child+html .for-sellers div.landing-extras{width:1000px;}
.for-sellers div#signup-test-inner-wrapper{/* background:url("/images/test-top.gif") no-repeat scroll 0 0 transparent;*/
background:none;}
.for-sellers div#signup-test{background:url("/images/callout-twocol-bg.png") no-repeat 0 0;width:450px;height:165px;margin:10px 0 0 20px;padding:25px;position:relative;float:left;}
* html .for-sellers div#signup-test{margin:10px 0 0 13px;}
.for-sellers div#signup-test h2{color:#E09943;font-size:16px;padding-bottom:10px;text-transform:uppercase;}
.for-sellers div#signup-test p.comment{color:#054F79;font-size:15px;line-height:23px;padding:10px 0 0 0;}
.for-sellers div#signup-test div.author p{color:#0081C9;font-size:14px;position:absolute;bottom:-48px;left:0px;}
.for-sellers div#signup-test div#testimonial-nav ul{position:absolute;bottom:20px;right:20px;}
* html .for-sellers div#signup-test div#testimonial-nav ul{display:none;}
.for-sellers div#signup-test div#testimonial-nav ul li{float:left;margin-right:10px;}
.for-sellers div#signup-test div#testimonial-nav ul li a#testimonial-prev{background:url("/images/arrow-prev.png") no-repeat 0 3px;padding:0 0 0 10px;}
.for-sellers div#signup-test div#testimonial-nav ul li a#testimonial-next{background:url("/images/arrow-next.png") no-repeat 100% 3px;padding:0 10px 0 0;}
.for-sellers div.for-brokers-support{background:url("/images/for-brokers-support2.gif") no-repeat scroll 0 0 transparent;height:100px;width:400px;float:right;margin:22px 7px 0 0;}
*:first-child+html .for-sellers div.for-brokers-support{margin:22px 20px 0 0;display:inline;}
* html .for-sellers div.for-brokers-support{margin:22px 6px 0 0;display:inline;}
/* BBW Ads */
.bbw_ad_400_100{float:right;display:inline;margin:0 32px 0 0;}
.bbw_ad_216_128,.bbw_ad_216_128_results{margin:0px 0 30px 14px;}
.find-broker .bbw_ad_216_128{margin:20px 0 0 0;float:right;clear:right;}
.find-agent .bbw_ad_216_128{margin:20px 0 0 0;float:right;clear:right;}
.find-professional .bbw_ad_216_128{margin:20px 0 0 0;float:right;clear:right;}
.bbw_ad_244_128{margin:0 0 30px 0;}
div#home-callouts div.bbw_ad_435_185{float:right;height:185px;width:435px;padding:30px 30px 0 35px;color:white;}
div#home-callouts div.bbw_ad_435_185 a{width:435px;height:185px;display:block;text-indent:-999em;}
/* Ads */
div#adbar-right{position:absolute;right:-160px;margin-top:10px;}
div#adbar-listing{float:right;clear:right;padding-top:20px;}
div.adbar-blog{}
body.adwide{min-width:1330px;}
