body{background:#dddddd url(../images/page_bg.gif) center top repeat-y; margin:0px; padding:0px; font-family:Tahoma; font-size:11px; color:#363636;}
#popup1.bdr{border:#D9D9D9 10px solid;}
#popup2.bdr{border:#D9D9D9 10px solid;}
#popup3.bdr{border:#D9D9D9 10px solid;}
#popup4.bdr{border:#D9D9D9 10px solid;}
#popup8.bdr{border:#D9D9D9 10px solid;} 
.disable_tex{font-size:9px;}
.black_tex{color:#363636;}
.imagefiles{}
.widthadd{width:50px;}
.linerow{border: 0;color: #9E9E9E;background-color: #9E9E9E;height: 1px;width: 100%;text-align: left;}
.adsize{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:normal;}
.linkcolor{color:#3366BB; font-weight:bold; font-size:11px;}
.dotted_line{border-style:dotted; border-width:1px; border-color:#cccccc}
.link_css{color:#3366BB;font-family:Tahoma;font-size:12px;font-weight:bold;text-decoration:underline;}
.price_css{font-family:Tahoma;font-size:14px;font-weight:bold;margin:0;padding:0 0 5px;}
.increase_size{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000000;}
.newcolor{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#aeaeae; font-weight:normal;}
.color1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; color:#FF7C00; font-weight:bold;}
.color2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.color3{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.color4{color:#aeaeae; width:98%}
.landing_page{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; color:#000000; font-weight:normal;}
.widthcenter{float:left;margin:10px 16px 0;padding:0;width:443px;}
.bClass{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-align:justify;background:#efefef;}
.bClass1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:justify;background:#efefef;}
.out{background:#E6E6E6; font-family:Verdana,Arial,Helvetica,sans-serif;}
.in{background:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif;}
a:link{ color:#3366BB; text-decoration:none; outline:none;}
a:visited{ color:#3366BB; text-decoration:none; outline:none;}
a:hover{ color:#3366BB; text-decoration:underline; outline:none;}
a:active{color:#3366BB; text-decoration:none; outline:none;}
h1, h2, h3{margin:0px; padding:0px;}
#popup1 h3{color:#FF7C00; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#popup2 h3{color:#FF7C00; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#popup3 h3{color:#FF7C00; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
.bottomlinkssearch{border:1px solid #CCCCCC; margin-top:20px; padding:0 15px 15px; width:960px;}
.superwidth{width:10px;}
/*
td{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
*/

.plussign{font-size:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.plussign1{font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-weight:normal;}
.zero_border{border:0px; font-size:9px; background-color:#F6F6F6;}
.zero_end_border{border:0px; font-size:9px; background-color:#F6F6F6; text-align:right;}
.right_part{text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.center_part{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.width_class1{width: 70px;}
.width_class2{width: 150px;}
.width_class3{float:right}
.width_class4{font-size:13px; color:#000000; float:left; font-style:normal; padding-top:13px; width:135px;}
.popupHeading{font-size:13px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding: 15px  5px;}
.rosText{font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.deleteText{font-size:9px; color:#CC3300; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.smallclass{font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.redstar{color:#ff0000;}
.blackcolor{color:#000000;}
.blackcolor11{font-size:11px;}
.newclassd{font-size:10px; color:#000000;}
.newclassd1{border-collapse:collapse; border-color:#AEAEAE;}
.tableheight{height:20px;}
.error_message{color:#FF0000; text-align:center;}
.hr1{border:#aeaeae 1px dotted;}
.rosOne{font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ece9e9;}
.rosTwo{font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFCC;}
.rosThree{font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff;}
.leftHeadinOne{font-size:13px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.leftHeadin{font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.leftHeading{font-size:11px; color:#3366bb; font-family:Verdana, Arial, Helvetica, sans-serif;}
.leftHeading1{font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.leftHeading2{font-size:11px; color:#0000ff; font-family:Verdana, Arial, Helvetica, sans-serif;}
.leftHeading3{font-size:11px; color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page_heading{font-size:16px; color:#FF7C00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.active_heading{font-size:14px; color:#669900; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.deactive_heading{font-size:12px; color:#AEAEAE; font-family:Verdana, Arial, Helvetica, sans-serif;}
.map_test_map{border:#F0A82F 1px solid;}
.page_bg{width:996px; margin:0px auto; position:relative;}
.clear{clear:both;}
.clearheight{height:9px;}
.header{margin:0px 10px 0px 10px; padding:0px 0px 0px 0px;}
.logo{background:url(../images/original-logo.gif) left top no-repeat; width:300px; height:83px; float:left; margin:24px 0px 0px 14px;}
.logo a{background:url(../images/original-logo.gif) left top no-repeat; width:284px; height:83px; display:block;}
.logo a:hover{background:url(../images/original-logo.gif) left top no-repeat; width:284px; height:83px; display:block;}
.top_links{text-align:right; float:right; width:600px; margin:7px 0px 0px 0px;}
.top_links a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366bb; text-decoration:underline;}
.top_links a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366bb; text-decoration:none;}
.top_nav{background:url(../images/topnav_bg.gif) right top no-repeat; height:47px; float:right; width:365px; text-align:right; margin:32px 0px 0px 0px;}
.top_nav ul{margin:0px 0px 0px 71px; padding:0px;}
.top_nav li{margin:0px; padding:0px; list-style:none; float:left;}
.top_nav li.brd{background:url(../images/topnav_seprator.gif) right top no-repeat;}
/*
.top_nav li a{font-family:Tahoma; font-size:14px; color:#000000; display:block; padding:15px 20px; text-decoration:none;}
.top_nav li a:hover{color:#eb8500;}
*/
.searchbox_container{padding:90px 0px 0px 0px; background:url(../images/search_bg.gif) left bottom no-repeat; height:179px; margin:0px auto;width:972px;}
.search_nav{margin:0px auto; padding:0px 0px 0px 0px; width:972px;}
.search_nav ul{margin:0px; padding:0px;}
.search_nav li{margin:0px; padding:0px; list-style:none; float:left; background:url(../images/search_nav.gif) left top no-repeat; width:239px; height:40px;}
.search_nav li.active{margin:0px; padding:0px 5px 0px 0px; list-style:none; float:left; background:url(../images/search_activenav.gif) left top no-repeat; width:239px; height:40px;}
.search_nav li.padd{padding:0px 5px 0px 0px;}
.search_nav li a{display:block; text-align:center; width:239px; padding:12px 0px 12px 0px; font-family:Tahoma; color:#577406; font-weight:bold; text-decoration:none;}
.search_nav li a.hover{display:block; text-align:center; width:239px; padding:12px 0px 12px 0px; font-family:Tahoma; color:#577406; font-weight:bold; text-decoration:none;}
.search_bg{width:850px; margin:0px auto; font-family:Tahoma; font-size:20px; color:#000000; padding:50px 0 0 0}
.search_fieldcontainer{width:710px; float:left;padding-top:6px;}
/*
.search_fieldcontainer span{display:block; padding-left:162px; float:left; font-size:11px; color:#000000; padding-top:5px;}
*/
.search_field{background-color:#ffffff; border:#7e7e7e solid 1px; width:518px; margin-left:10px; padding:1px 0 0px 5px; font-size:21px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; line-height:normal; margin:0 17px 0 0; font-weight:300; height:30px; font-family:Verdana; color:#AEAEAE;}
.search_btn{margin:0px; padding:0px;}
.search_seperator{background:url(../images/content_seprator.gif)  center top no-repeat; padding:31px 0px 0px 0px;}
.welcome_title{background:url(../images/welcome_title.gif) left top no-repeat; width:964px; padding-top:30px; margin:0px auto;}
.welcome_title1{background:url(../images/welcome_title_po.gif) left top no-repeat; width:964px; padding-top:30px; margin:0px auto;}
.welcome_image{background:url(../images/welcome-image.gif) left top no-repeat; width:163px; height:114px; float:left;}
.welcome_normaltxt{width:770px; float:right;font-size:12px; line-height:18px; padding:10px 0px 0px 0px;}
.agents_link{text-align:right; padding:10px 0px 0px 0px; float:right; width:500px;}
.agents_link a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366bb; text-decoration:none;}
.agents_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366bb; text-decoration:underline;}
.orange_boldtxt{color:#ff8511; font-weight:bold;}
.content_seperator{background:url(../images/content_seprator.gif) center bottom no-repeat; height:20px;}
.content_seperator1{height:270px;}
.seperator{background:url(../images/content_seprator.gif) center bottom no-repeat; padding:25px 0px 55px 0px; width:964px; margin:0px auto;}
.bottom_links{width:240px; float:left;}
.bottom_links li.txt{font-weight:bold; font-size:13px; margin:0px;}
.bottom_links ul{margin:0px; padding:0px;}
.bottom_links li{margin:0px; padding:5px 0px; list-style:none; font-size:11px;}
.bottom_links a{font-family:Tahoma; font-size:11px; color:#717171; text-decoration:none;}
.bottom_links a:hover{font-family:Tahoma; font-size:11px; color:#717171; text-decoration:underline;}
.bottom_links li.orangelink a{color:#ff8511; font-weight:bold; text-decoration:none;}
.bottom_links li.orangelink a:hover{color:#ff8511; font-weight:bold; text-decoration:underline;}
/*
.residential_links{width:971px; margin:0px auto; padding:10px 0px;}
.residentiallink_container{margin:10px 0px;}
.residentiallink_container a{color:#717171; font-weight:normal; text-decoration:none;}
.residentiallink_container a:hover{color:#ff8511; font-weight:normal; text-decoration:none;}
*/
/********** About Us **********/
.insearch_leftbg{background:url(../images/left_curve.gif) left top no-repeat; height:60px;}
.insearch_rightbg{background:url(../images/right_curve.gif) right top no-repeat; width:976px; margin:0px 11px; height:60px;}
/*
.innersearch_bg{width:850px; margin:0px auto; font-family:Tahoma; font-size:15px; color:#000000; padding:10px 0px 0px 0p9;}
*/
.insearch_fieldcontainer{width:590px; float:left;padding-top:10px;  font-weight:bold;}
.insearch_fieldcontainer span{display:block; color:#516802; padding:0px; font-size:10px; font-weight:normal; margin:0px auto; width:310px; font-style:italic;}
.insearch_field{background-color:#ffffff; border:#7e7e7e solid 1px; width:420px; margin-left:10px; padding:3px 8px; font-size:12px; font-family:Verdana; color:#AEAEAE; font-weight:300; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; line-height:normal;}
.insearch_btn{margin:0px; padding:7px 0px 0px 0px; width:110px;}
.title{width:976px; margin:0px auto;}
.title h1{background:url(../images/page_titlebg.gif) right top no-repeat; width:976px; margin:0px auto; font-family:Tahoma; font-size:18px; font-weight:normal; color:#646565;}
.title h1 span{color:#ff7c00;}
.page_seperator{background:url(../images/content_seprator.gif) center bottom no-repeat; padding:50px 0px 0px 0px;}
.left_container{width:190px; float:left; padding:10px 0px 0px 0px; background-color:#F9F9F9;}
.left_nav{margin:0px; padding:0px;}
.left_nav ul{margin:0px; padding:0px;}
.left_nav li{list-style:none; margin:0px; padding:1px 0px;}
.left_nav li a{display:block; margin:0px; color:#000000; padding:0px 0px 3px 3px; background:url(color:#000000; text-decoration:none; font-weight:bold; font-size:12px;)}
.left_nav a:hover{margin:0px; padding:0px 0px 3px 3px; color:#000000; text-decoration:none; font-size:11px;}
.left_nav li a.current{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; font-size:12px;}
.li_brd{border-bottom:1px solid #e9e9e9;}
ul.sub_nav{margin:0px; padding:0px;}
ul.sub_nav li{margin:0px 0px 0px 5px; font-size:11px; padding:1px 0px 1px 0px; list-style:none; font-weight:normal}
ul.sub_nav li a{display:block; margin:0px; padding:5px 0px 0px 10px; background:none; font-weight:bold; font-size:11px; color:#000000;  font-weight:normal}
ul.sub_nav li a:hover{margin:0px; padding:5px 0px 0px 10px; font-weight:bold; font-size:11px; color:#CC3300; text-decoration:underline;  font-weight:normal}
ul.sub_nav li a:active{display:block; font-weight:bold; font-size:11px; color:#000000; text-decoration:none;  font-weight:normal}
.right_container{width:766px; float:right; padding:20px 10px 0px 0px;}
.right_container ul{margin:0px; padding:0px;}
.right_container li{margin:0px; padding:0px 0px 20px 0px; list-style:none; font-size:12px;}
.right_container li.bold_text{font-weight:bold; font-size:16px; padding:0px 0px 5px 0px; background:url(../images/dotted_line.gif) left bottom repeat-x;}
.right_container li p{margin:0px; padding:8px 0px;}
.right_container li a{color:#3366bb; font-size:12px; font-family:Tahoma; font-weight:normal; text-decoration:none;}
.right_container li a:hover{color:#3366bb; font-size:12px; font-family:Tahoma; font-weight:normal; text-decoration:underline;}
li.mid_list{margin:0px; padding:0px; border:1px solid #ffffff;}
li.mid_list ul{margin:0px 0px; padding:10px 0px 0px 17px;}
li.mid_list li{margin:0px 0px; padding:0px 0px; list-style:disc;}
/********* My Profile Page - Bread Crumbs *********/
.crumbs{margin:0px; padding:0px; color:#717171; padding:0px 0px 0px 10px;}
.crumbs ul{margin:0px; padding:0px;}
.crumbs li{margin:0px; padding:0px 8px; list-style:none;float:left;}
.crumbs li.listimage{background:url(../images/crumb_listicon.gif) left top no-repeat; padding:0px 10px 0px 20px; color:#000000;}
.crumbs a{padding:0px;color:#3366bb; font-size:12px; font-family:Tahoma; font-weight:normal; text-decoration:none;}
.crumbs a:hover{padding:0px;color:#3366bb; font-size:12px; font-family:Tahoma; font-weight:normal; text-decoration:underline;}

.crumbsad {margin:0px; padding:0px; color:#717171; padding:0px 0px 0px 52px;}
.crumbsad ul{margin:0px; padding:0px;}
.crumbsad li{margin:0px; padding:0px 8px; list-style:none;float:left;}
.crumbsad li.listimage{background:url(../images/crumb_listicon.gif) left top no-repeat; padding:0px 10px 0px 20px; color:#000000;}
.crumbsad a{padding:0px;color:#3366bb; font-size:12px; font-family:Tahoma; font-weight:normal; text-decoration:none;}
.crumbsad a:hover{padding:0px;color:#3366bb; font-size:12px; font-family:Tahoma; font-weight:normal; text-decoration:underline;}

.user_profile{width:693px; float:left; margin:0px; padding:20px 0px 0px 15px; width:693px;}
.user_profile .title_brd{background:url(../images/line.gif) left bottom repeat-x; width:693px; padding:0px;}
.user_profile .title_brd h1{font-size:20px; color:#000000; font-weight:normal;margin:0px; padding:0px; text-align:left; display:block; width:545px; float:left;}
.user_profile .title_brd a{font-size:11px; color:#3366bb; display:block; width:147px; padding:9px 0px; float:right; text-align:right; text-decoration:none;}
.user_profile .title_brd a:hover{font-size:11px; color:#3366bb; text-decoration:underline;}
.user_info{width:75px; padding:15px 0px 0px 0px; margin:0px; float:left;}
.user_info ul{margin:0px; padding:0px;}
.user_info li{margin:0px; padding:5px 0px 0px 0px; list-style:none; font-weight:normal; font-size:12px; font-family:Tahoma;}
.user_detail{width:420px; padding:15px 0px 0px 0px; margin:0px; float:left;}
.user_detail ul{margin:0px; padding:0px;}
.user_detail li{margin:0px; padding:5px 0px 0px 0px; list-style:none; font-weight:normal; font-size:12px; font-family:Tahoma;}
.user_detail a{color:#3366bb; font-weight:normal; font-size:12px; font-family:Tahoma; text-decoration:none;}
.user_detail a:hover{font-weight:normal;text-decoration:underline;}
.edit_btn{padding:30px 0px 0px 0px; margin:0px 0px 0px 0px;}
.user_img{width:120px; float:right; text-align:center; padding:15px 0px 0px 0px;}
.user_img img{border:1px solid #161616;}
.user_img input{margin:10px 0px 0px -12px; padding:0px;}
.user_imgp{width:120px; float:right; text-align:center; padding:15px 0px 0px 0px;}
.user_imgp img{border:1px solid #161616;}
.user_imgp input{margin:10px 0px 0px 0px; padding:0px;}
.aboutmetitle{background:url(../images/curve_bg.gif) left top repeat-x; width:693px; margin:0px 0px 0px 0px;}
.aboutmetitle h1{background:url(../images/curve.gif) left top no-repeat; padding:7px 20px 16px 20px; margin:0px; font-weight:bold; font-family:Tahoma; font-size:15px;}
.aboutmetitle h1 span{color:#83ac1f;}
.aboutmetitle p{margin:0px; padding:10px 0px 0px 2px;}
.listings{background:url(../images/curve_bg.gif) left top repeat-x; width:693px; margin:30px 0px 0px 0px;}
.listings p{margin:0px 30px 0px 0px; padding:10px 10px 10px 0px; display:block; width:75px; float:left; text-align:center; font-size:11px;}
.listings img{margin:0px 0px 3px 0px; padding:0px; text-align:center; border:1px solid #dadada;}
.listings .list_title{width:693px; padding:0px;}
.listings .list_title h1{background:url(../images/curve.gif) left top no-repeat; padding:7px 20px 16px 20px; margin:0px; font-weight:bold; font-family:Tahoma; font-size:15px; color:#000000; text-align:left; display:block; width:480px; float:left;}
.listings .list_title h1 span{color:#83ac1f;}
.listings .list_title a{color:#3366bb; font-weight:normal; font-size:11px; font-family:Tahoma; text-decoration:none; display:block; width:125px;  padding:7px 20px 16px 20px;text-decoration:none; text-align:right; float:right; background:none;}
.listings .list_title a:hover{font-weight:normal; text-decoration:underline; color:#3366bb;}
.listings a{color:#3366bb; font-weight:normal; font-size:11px; font-family:Tahoma; text-decoration:none; display:block; width:79px; padding:5px 0px 0px 0px;text-decoration:none; background:none;}
.listings a:hover{font-weight:normal; text-decoration:underline; color:#3366bb;}
.right_panel{width:252px; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; float:right;}
.quick_links{margin:0px; padding:0px;}
.quick_links h1{background:url(../images/right_titletopbg.gif) left top no-repeat; width:242px; height:45px; margin:0px; padding:7px 0px 0px 10px; font-family:Tahoma; font-size:15px; color:#000000;}
.quick_linksbot{background:url(../images/right_titlebotbg.gif) left bottom no-repeat; padding-bottom:10px;}
.quick_linksbot ul{margin:0px; padding:0px;}
.quick_linksbot li{margin:0px 0px 0px 20px; padding:0px 0px 15px 15px; list-style:none; background:url(../images/quicklinks_icon.gif) left top no-repeat;}
.quick_linksbot a{color:#3366bb; font-weight:normal; font-size:12px; font-family:Tahoma; text-decoration:none;}
.quick_linksbot a:hover{font-weight:normal;text-decoration:underline;color:#3366bb;}
.questionpage{margin:10px 0px 0px 0px;}
.lt_topcurve{background:url(../images/left_topcurve.gif) left bottom no-repeat;}
.mid_topcurve{background:url(../images/mid_topcurve.gif) left bottom repeat-x;}
.rt_topcurve{background:url(../images/right_topcurve.gif) right bottom no-repeat;}
.mid_brd{border-left:1px solid #a5c15d; border-right:1px solid #a5c15d; padding:0px 10px;}
.mid_brd h1{margin:0px; padding:0px; font-size:12px; font-weight:bold;}
.mid_brd p{margin:5px 0px; padding:0px; font-size:11px; font-weight:normal;}
.mid_brd p span{ font-weight:bold;}
.lt_botcurve{background:url(../images/left_botcurve.gif) left top no-repeat;}
.mid_botcurve{background:url(../images/mid_botcurve.gif) left top repeat-x;}
.rt_botcurve{background:url(../images/right_botcurve.gif) right top no-repeat;}
div.afterlogin_links{width:450px; float:right;}
div.afterlogin_links ul{margin:0px; padding:0px;}
div.afterlogin_links li{margin:5px 0px 0px 0px; padding:0px 10px; float:right; text-align:right; list-style:none; }
div.afterlogin_links li.bg{margin:0px; padding:0px; background:none;margin:5px 0px 0px 0px; padding:0px 10px; float:right; text-align:right; list-style:none;}
div.afterlogin_links a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366bb; text-decoration:none;}
div.afterlogin_links a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3366bb; text-decoration:underline;}
/* Search Listing Page 
.search_ltcontainer{width:200px; float:left; padding:10px 0px 0px 16px; margin: 0px;}
*/
.green_leftimg{background:url(../images/green_leftcurve.gif) left top no-repeat; width:23px;}
.green_midimg{background:url(../images/green_midcurve.gif) left top repeat-x;  padding:10px 0px 25px 0px; font-size:15px; font-weight:bold;}
.green_rightimg{background:url(../images/green_rightcurve.gif) left top no-repeat; width:55px;}
/*
.alert ul{margin:0px; padding:0px;}
.alert li.save{background:url(../images/savesearch_icon.gif) left top no-repeat; float:left; list-style:none; margin:0px; padding:0px 5px 0px 18px; text-align:center; margin:0px 0px 0px 5px;}
.alert li.email{background:url(../images/emailalert_icon.gif) left top no-repeat; float:left; list-style:none; margin:0px; padding:0px 5px 0px 18px;}
.alert li a{font-size:11px; color:#517208; text-decoration:none;}
.alert li a:hover{font-size:11px; color:#517208; text-decoration:underline;}
*/
.search_ltbotbg{background:url(../images/search_ltbotbg.gif) left bottom no-repeat; width:6px;}
.location_search{font-size:12px;}
.location_search ul{margin:0px; padding:10px 0px;}
.location_search li{margin:0px 0px 0px 4px; padding:0px 5px 3px 8px; list-style:none; font-size:12px;}
.location_search input{border:1px solid #bebebe; color:#959595; font-size:12px; padding:2px; width:160px;}
.ajax_location{border:1px solid #bebebe; color:#959595; font-size:12px; padding:2px; width:160px;}
.location_search a{color:#3366bb; text-decoration:underline; font-size:11px;}
.location_search a:hover{color:#3366bb; text-decoration:none; font-size:11px;}
.location_search p{margin:0px; padding:0px 0px 3px 0px;}
.location_search p input.nobrd{border:none; width:auto; padding:0px; margin:0px;}
.location_searchlist{font-size:12px;}
.location_searchlist ul{margin:0px; padding:5px 0px 10px 0px;}
.location_searchlist li{margin:0px 0px 0px 0px; padding:5px 5px 5px 20px; list-style:none; font-size:12px;}
.location_searchlist li.listimg{background:url(../images/search-listing.gif) left top no-repeat; border-top:1px solid #e5e5e5;}
.location_searchlist li.listimg td{padding:5px 0px 0px 0px; margin:0px;}
.location_searchlist li.listimg input{margin:0px; padding:0px; border:none; width:auto;}
.location_searchlist li.listimg1{background:url(../images/search-listing1.gif) left top no-repeat; border-top:1px solid #e5e5e5;}
.location_searchlist input{border:1px solid #bebebe; color:#959595; font-size:12px; padding:2px; width:160px;}
.location_searchlist li a{font-size:12px; color:#717171; text-decoration:none;}
.location_searchlist li a:hover{font-size:12px;color:#717171; text-decoration:none;}
.search_rtbotbg{background:url(../images/search_rtbotbg.gif) right bottom no-repeat;}
.search_midcontainer{width:437px; float:left; padding:0px; margin:10px 16px 0px 16px;}
.list_container{border-bottom:1px solid #e5e5e5; padding:0px 0px 10px 0px;}
.list_container a{font-family:Tahoma; font-size:12px; font-weight:bold; color:#3366bb; text-decoration:underline;}
.list_container a:hover{font-family:Tahoma; font-size:12px; font-weight:bold; color:#3366bb; text-decoration:none;}
.border_one{border:1px solid #7c7c7c; height:100px; width:140px;}
.border_onead{border:1px solid #7c7c7c; width:100px;}
.er_one{text-decoration:none;}
/*
.list_container img{border:1px solid #7c7c7c;}
*/
.list_container span{font-family:Tahoma; font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 5px 0px;}
.list_container td{text-align:left;}
.list_container ul{margin:0px; padding:0px;}
.list_container li{margin:0px; padding:0px; list-style:none; float:left;}
.list_container td.enlargeimg a{font-size:10px; font-weight:normal; font-family:Tahoma; color:#888888; text-decoration:underline;}
.list_container td.enlargeimg a:hover{font-size:10px; font-weight:normal; font-family:Tahoma; color:#888888; text-decoration:none;}
.list_container li a{font-size:11px; font-weight:normal; font-family:Tahoma; color:#888888; text-decoration:none;}
.list_container li a:hover{font-size:11px; font-weight:normal; font-family:Tahoma; color:#888888; text-decoration:underline;}
.list_container li.preview_img{background:url(../images/icon_listingpreview.gif) left top no-repeat; padding:0px 10px 0px 20px;}
.list_container li.save_img{background:url(../images/icon_save.gif) left top no-repeat; padding:0px 10px 0px 20px;}
.list_container li.pricealert_img{background:url(../images/icon_pricealerts.gif) left top no-repeat; padding:0px 10px 0px 20px;}
.flistcontainer2{height:100px; padding:10px;}
.flistcontainer3{height:100px; padding:10px; border:1px solid #ff0000;}
.nlistcontainer{height:135px; padding:0px 0px 0px 0px; border:1px solid #ffffff;}
.flistcontainer{background:#f6f6f6 url(../images/featured_imovel.gif) right top no-repeat; height:130px; padding:0px 0px 0px 0px;}
.flistcontainerp{background:#f6f6f6 url(../images/pfeatured_imovel.gif) right top no-repeat; height:130px; padding:0px 0px 0px 0px;}
.search_rtcontainer{width:290px; float:left; padding:0px; margin:10px 0px 0px 0px;}
.search_rtcontainer1{float:left; padding:0px; margin:0px 0px 0px 0px;}
.grey_botcurvebg{background:url(../images/grey_botcurvebg.gif) left bottom no-repeat;}
.spotlight_imgbrd{border:0px solid #7c7c7c;}
.spotlight_imgbrd img{border:1px solid #ffffff;  background:#ffffff;}
.spotlight_title{font-family:Verdana, Arial, Helvetica, sans-serif; color:#676363; font-size:12px; font-weight:bold;}
.spotlight_content{color:#000000; font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.spotlight_content a{color:#3366bb; font-size:11px; font-weight:normal; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.spotlight_content a:hover{color:#3366bb; font-size:11px;text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
.black_txt{color:#000000; font-size:11px;}
.black_txt span{color:#83ac1f;}
.grey_txt{font-size:10px; color:#a1a1a1;}
.grey_curvelt{background:url(../images/leftcurve_bg.gif) left top no-repeat; height:36px; padding:0px 0px 0px 6px;}
.grey_curvemid{background:url(../images/midcurve_bg.gif) left top repeat-x; width:auto;}
.grey_curvemid a{color:#3366bb; font-size:11px; font-weight:normal; text-decoration:underline;}
.grey_curvemid a:hover{color:#3366bb; font-size:11px;text-decoration:none;}
.grey_curvert{background:url(../images/rightcurve_bg.gif) right top no-repeat; padding:0px 0px 0px 6px;}
.page_title{font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; color:#000000; padding:0px 0px 0px 10px; font-size:7px; font-weight:bold;}
.page_title1{margin:0px; color:#636363; padding:0px 0px 0px 10px; font-size:14px;}
h1.h1_class{margin:0px; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold;}
.bold_price{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;}
/* CSS Buttons*/
input.btn {border: 0; background:url(../images/button.gif) left no-repeat #FFFFFF; height: 30px; position: relative;}
input.btn1{border: 0; width:116px; background:url(../images/button.gif) left no-repeat #FFFFFF; height: 30px; position: relative;}
.buttonEnding {position: absolute; display: inline; width: 6px; height: 30px; background:url(../images/end.gif) left no-repeat;}
.show_hide_div{display:none; width:30px; padding-left:155px; padding-top:5px;}
.show_hide_div1{display:none; width:30px; }
.show_hide_div2{display:none; width:30px; padding-left:140px;padding-top:5px;}
/**************** Overview Country Page (09-09-03) ****************/
a img{border:0px;}
.overview_container{width:966px; margin:0px auto;}
.overview_container h1{font-size:18px; font-weight:bold; color:#000000;}
.cities_content{float:left; width:474px; margin:10px 0px 0px 0px;}
.cities_content ul{margin:0px 0px 50px 0px; padding:0px;}
.cities_content li{float:none; list-style:none; margin:0px; padding:0px; width:auto;}
.cities_content li.city_details{margin:10px 0px 0px 0px;}
.cities_content li a{color:#3366bb; text-decoration:none;}
.cities_content li a:hover{color:#3366bb; text-decoration:underline;}
.cities_content li.cityname_link a{font-size:14px;}
.google_map{float:right; width:474px; margin:25px 0px 0px 0px;}
.cities_lt ul{margin:0px; padding:0px;}
.cities_lt li{float:left; list-style:none; margin:0px 0px 60px 0px; padding:0px; width:400px;}
.cities_lt li.city_details{margin:10px 0px 0px 0px;}
.cities_lt li p a{color:#3366bb; text-decoration:none;}
.cities_lt li p a:hover{color:#3366bb; text-decoration:underline;}
.cities_lt li p.cityname_link a{font-size:14px;}
.cities_lt li.cities_rt{margin-left:36px;}
/*
.residential_links{width:971px; margin:0px auto; padding:10px 0px;}
.residentiallink_container{margin:10px 0px;}
.residentiallink_container a{color:#717171; font-weight:normal; text-decoration:none;}
.residentiallink_container a:hover{color:#ff8511; font-weight:normal; text-decoration:none;}
*/
/********************************** View Details Page (09-09-17) *************************************/
/** Updated CSS - replace the previous style**/
.residential_links{width:971px; margin:0px auto; padding:10px 0px; font-size:12px;}
.residential_links1{font-weight:bold; font-size:11px;}
.residential_links2{font-size:12px;}
.residentiallink_container{margin:10px 0px; font-size:11px;}
.residentiallink_container a{color:#717171; font-weight:normal; text-decoration:none; font-size:11px;}
.residentiallink_container a:hover{color:#ff8511; font-weight:normal; text-decoration:none; font-size:11px;}
.legallinks{margin:0px auto; padding:7px 0px 0px 0px; width:971px;}
.legallink_container{margin:0px 0px 0px 0px;}
.legallink_container a{color:#717171; font-weight:normal; text-decoration:none;}
.legallink_container a:hover{color:#ff8511; font-weight:normal; text-decoration:none;}
.legallink_container ul{margin:0px; padding:0px;}
.legallink_container li{list-style:none; margin:0px; padding:5px 0px 0px 0px;}
.legallink_container li p{font-weight:bold; margin:0px; padding:0px; width:170px; float:left;}
.copyright_link{margin:10px 0px 0px 0px;}
.copyright_link a{color:#3366BB; text-decoration:none;}
.linkk{color:#3366BB; text-decoration:none;}
.rlinkk{color:#3366BB; text-decoration:none;}
.copyright_link a:hover{color:#3366BB; text-decoration:underline;}
/** Updated CSS - replace the previous style **/
.vd_leftcontent{width:643px; float:left; margin-left:15px; padding:0px 0px 0px 0px;}
.imgdetail_container h1{float:left; margin:0px; padding:0px; font-size:16px; font-weight:bold; float:left; width:630px;}
.imgdetail_container p{float:right; margin:0px; padding:4px 0px 0px 0px; width:140px;}
.imgdetail_container p a{color:#3366bb; font-size:11px; text-decoration:none;}
.imgdetail_container p a:hover{text-decoration:underline;}
.imgdetail_container p a.prevlink{background:url(../images/prev_arrow.gif) 0% 50% no-repeat; padding-left:10px;}
.imgdetail_container p a.nextlink{background:url(../images/next_arrow.gif) 100% 50% no-repeat; padding-right:10px;}
.imgdetail_container p a.mysearch{padding:0px 3px;}
.imgshade_bg{background:url(../images/imgshade_bg.gif) left top repeat-x; border:1px solid #e6e6e6; border-bottom:0px; height:240px; margin-top:4px; padding:5px;}
.big_imgview{width:320px; float:left;}
.big_imgview p{margin:0px; padding:0px;}
div.enlarge_link{padding:3px 0px; float:left; display:inline; width:200px;}
div.arrows{ display:inline; float:right; width:76px;}
div.arrows ul{margin:0px; padding:0px;}
div.arrows li{list-style:none; margin:0px; padding:3px 0px 0px 3px; float:left;}
.big_imgcontent{width:300px; float:right;}
.big_imgcontent h3{font-size:14px; font-weight:bold; padding:10px 0px 0px 0px;}
.big_imgcontent1 {font-size:14px; font-weight:bold; padding:10px 0px 0px 0px;}
.big_imgcontent p.content{line-height:14px; padding:3px 0px 2px 0px;}
.big_imgcontent p{margin:0px; padding:0px; width:300px;}
.smalllinks_bg{background:url(../images/smalllinks_bg.gif) left top repeat-x; height:32px; border:1px solid #e6e6e6; border-top:0px;}
.smalllinks_bg ul{margin:0px; padding:0px 15px;}
.smalllinks_bg li{margin:0px; padding:0px; list-style:none; float:left; margin-top:10px;}
.smalllinks_bg li a{color:#547208; font-size:11px; display:block;}
.smalllinks_bg li a.saveagente{background:url(../images/saveagente_icon.gif) left top no-repeat; padding-left:20px; height:20px;}
.smalllinks_bg li a.pricealerts{background:url(../images/pricealerts_icon.gif) left top no-repeat; padding-left:20px; width:100px; height:20px; margin-left:30px;}
.bell{background:url(../images/pricealerts_icon.gif) left top no-repeat; padding-left:20px; width:40px; height:20px; margin-left:1px;}
.smalllinks_bg li a.sendfriend{background:url(../images/sendfriend_icon.gif) left top no-repeat; padding-left:20px; width:100px; height:20px; margin-left:30px;}
.smalllinks_bg li a.writenotes{background:url(../images/writenotes_icon.gif) left top no-repeat; padding-left:20px; width:100px; height:20px; margin-left:30px;}
.hw{height:5px; width:2px;}
.grey_containerbox{background:#f6f6f6; border:1px solid #e6e6e6; margin:15px 0px 0px 0px;}
.grey_containerbox2{background:#f6f6f6; margin:15px 0px 0px 0px;}
.grey_containerbox1{background:#f6f6f6; border:1px solid #e6e6e6; margin:0px 0px 0px 0px;}
.green_titlebg{background:url(../images/green_titlebg.gif) left top repeat-x; height:41px;}
.green_titlebg h2{background:url(../images/green_titlearrowbg.gif) left top no-repeat; height:31px; font-size:15px; font-weight:bold; padding:5px 13px 5px 13px; color:#000000;}
.green_titlebg h2 span{font-size:13px; font-weight:normal;}

.green_titlebg1{background:url(../images/green_titlebg.gif) left top repeat-x; height:34px;}
.green_titlebg1 h2{background:url(../images/green_titlearrowbg.gif) left top no-repeat; height:31px; font-size:15px; font-weight:bold; padding:5px 13px 5px 13px; color:#000000;}
.green_titlebg1 h2 span{font-size:13px; font-weight:normal;}

.property_infocontainer{padding:0px 15px 10px 15px;}
.property_infocontainer ul{margin:0px; padding:0px; float:left;}
.property_infocontainer li{list-style:none; margin:0px; padding:0px;}
.property_infocontainer li p{margin:0px; padding:0px 0px 2px 0px; float:left;}
.property_infocontainer li p.normaltxt{width:100px; margin:10px 0px 5px 0px;}
.property_infocontainer li p.normaltxt1{margin:10px; width:100px;}
.property_infocontainer li p.boldtxt{font-weight:bold; border-bottom:1px solid #d8d8d8; width:170px; margin:10px 0px 5px 25px; height:11px;}
.property_infocontainer li p.boldtxt span{float:left;}
/*
.property_infocontainer li p.boldtxt a{float:left; font-size:11px; font-weight:bold;}
*/
.property_one{float:left; font-size:11px; font-weight:bold;}
.property_two{float:right; font-size:11px; font-weight:bold;}
.property_infocontainer li p.propertyfeatures{width:auto; margin:10px 10px 5px 25px;}
/*
.viewmorebtn{background:#fff; text-align:center; padding:10px 0px;}
*/
.viewmorebtn{text-align:center; padding:0px 0px;}
.property_infocontainer li p.clearall{clear:both; font-size:0; line-height:0; margin:0px; padding:0px;}
.property_infocontainer table{margin:0px; padding:0px; float:left; background:#f6f6f6;}
.chrome{background:#f6f6f6;}
.property_infocontainer td{list-style:none; margin:0px; padding:0px;}
.property_infocontainer td p{margin:0px; padding:0px 0px 2px 0px; float:left;}
.property_infocontainer td p.normaltxt{width:100px; margin:10px 0px 5px 0px;}
.property_infocontainer td p.normaltxt1{margin:10px 0px 5px 20px; width:100px;}
.property_infocontainer td p.boldtxt{font-weight:bold; border-bottom:1px solid #d8d8d8; width:170px; margin:10px 0px 5px 25px; height:11px;}
.property_infocontainer td p.boldtxt span{float:left;}
.property_infocontainer td p.boldtxt a{font-size:11px; font-weight:bold;}
.property_infocontainer td p.propertyfeatures{width:auto; margin:10px 10px 5px 25px;}
.property_infocontainer td p.clearall{clear:both; font-size:0; line-height:0; margin:0px; padding:0px;}
.cawidth{width:25px;}
.contactinfo_container{padding:15px;}
.contactinfo_container ul{margin:0px; padding:0px;}
.contactinfo_container li{margin:0px; padding:0px; list-style:none; float:left;}
.contactinfo_container li p{margin:0px; padding:0px;}
.contactinfo_container li p.cimg_container{background:#fff; border:0px solid #c3c3c3; width:50px; height:50px; padding:0px;}
.contactinfo_container li.cname_container{padding:0px 0px 0px 16px;}
.contactinfo_container li.cname_container h4{font-size:15px; margin:0px; padding:0px;}
.contactinfo_container li.cname_container span{font-weight:bold; margin:0px; padding:0px;}
.contactinfo_container li.contact_provider{padding:0px 0px 0px 18px;}
.contact_provider p{float:left;}
.contact_provider p.providerdetail{padding:0px 0px 8px 220px; width:155px;}
.contact_provider p.providerdetail span{display:block; font-weight:bold; padding:0px 0px 8px 0px;}
.contact_provider p.providerimg{width:62px; height:44px; margin-left:20px;}
.map_container{border:1px solid #e6e6e6; margin-top:15px; margin-bottom:15px; padding:2px;}
.map_container ul{margin:0px; padding:0px;}
.map_container li{margin:0px; padding:0px; list-style:none;}
.map_container li.maplink{padding:5px 0px;}
.map_container li.maplink a{margin-left:20px; margin-right:30px;}
.map_container li.maplink a.viewmap{background:url(../images/viewmap_icon.gif) 0% 50% no-repeat; font-size:13px; font-weight:bold; padding-left:28px;}
.map_container li.maplink a.viewplaces{background:url(../images/viewplaces_icon.gif) 0% 50% no-repeat; font-size:13px; font-weight:bold; padding-left:28px;}
.map_container li.maplink a.viewdirections{background:url(../images/viewdirection_icon.gif) 0% 50% no-repeat; font-size:13px; font-weight:bold; padding-left:28px;}
.meter_container{padding:15px; margin:0px;}
.meter_container p{margin:0px; padding:0px;}
.property_crime{margin:0px; padding:0px; width:290px; float:left;}
.voilent_crime{margin:0px; padding:0px; width:290px; float:right;}
.property_crime p.titletxt{font-size:15px; font-weight:bold;}
.property_crime p{text-align:center;}
.voilent_crime p.titletxt{font-size:15px; font-weight:bold;}
.voilent_crime p{text-align:center;}
.speedometer_img{float:left; padding:0px; margin:0px; width:339px; height:198px;}
.speedometer_img p{margin:0px; padding:0px;}
.speedometer_img p.graphtitle{font-size:15px; font-weight:bold;}
.speedometer_content{float:right; padding:0px; margin:0px; width:250px;}
.speedometer_chartcontent{padding:12px 0px;}
.speedometer_chartcontent .avgtxt{margin:0px; padding:0px; font-size:12px; font-weight:bold;}
.speedometer_chartcontent .avgprice ul{margin:0px; padding:5px 0px 0px 0px; font-size:0px;}
.speedometer_chartcontent .avgprice li{margin:0px; padding:0px; list-style:none; font-size:11px; float:left;}
.speedometer_chartcontent .avgprice li.pricetitle{width:100px;}
.speedometer_chartcontent .avgprice li.priceamt{width:90px; text-align:right;}
.speedometer_chartcontent .avgprice li.pricepercent{width:50px; text-align:right;}
.comparelinks{width:100%; margin:0px auto; text-align:center; padding:5px 0px 0px 0px;}
.comparelinks a{font-size:12px; font-weight:bold;}
.communities{background:#fff; border:1px solid #e6e6e6; width:936px; margin:15px auto 15px auto; padding:10px 15px;}
.communities h2{font-size:15px; font-weight:bold;}
.communities ul{margin:5px 65px 0px 0px; padding:0px; float:left;}
.communities li{margin:0px; padding:2px 0px 0px 0px; list-style:none;}
.communities li.citytitle{font-size:12px; font-weight:bold; margin:0px; padding:0px; list-style:none;}
.ad_banner{width:966px; text-align:center; margin:0px auto;}
.bottom_content{margin:25px 0px 15px 6px;}
.similar_topbg{background:url(../images/right_topgreybg.gif) left top no-repeat; width:300px; height:12px;}
.similar_midbg{background:url(../images/right_midgreybg.gif) left bottom repeat-x; border:0px; border-left:5px solid #ebebeb; border-right:5px solid #ebebeb; width:290px;}
/*
.similar_midbg{border:0px; border-left:5px solid #ebebeb; border-right:5px solid #ebebeb; width:290px;}
*/
.similar_midbg a{display:block; padding:4px 0px; margin:0px 10px; font-size:12px; font-weight:bold;}
.similar_midbg .sep_line{border-bottom:1px solid #d7d7d7; margin:0px 10px;}
.similar_midbg a.similar_link{background:url(../images/home_icon.gif) 0% 50% no-repeat; padding-left:25px;}
.similar_midbg a.homesale_link{background:url(../images/homesale_icon.gif) 0% 50% no-repeat; padding-left:25px;}
.similar_midbg a.overview_link{background:url(../images/overview_glassicon.gif) 0% 50% no-repeat; padding-left:25px;}
.similar_botbg{background:url(../images/right_botgreybg.gif) left bottom no-repeat; width:300px; height:10px;}
.right_adbanner {width:100px;}
.right_adbanner p{margin:0px; padding:0px; margin-top:31px;}
.vd_rightcontent{width:300px; float:right; margin-right:30px; padding:0px 0px 0px 0px;}
/****************************** End View Details Page (09-09-17) ************************************/
/********************************* Stats and Trends Page (09-09-17) *************************************/
.green_titlebg h2 a{font-size:12px;}

.stats_trendscity_search{padding:5px 0px 0px; width:300px;}

.stats_trendscity{padding:5px 13px 20px 13px; width:280px;}
.stats_trendscity1{padding:5px 13px 20px 13px; height:115px;}
.city_containerbox{background:#f6f6f6; border:1px solid #e6e6e6; margin:15px 0px 0px 0px; float:left; width:474px;}
.city_containerbox1{background:#f6f6f6; border:1px solid #e6e6e6; margin:15px 0px 0px 0px; float:right; width:474px;}
/********************************* End Stats and Trends Page (09-09-17) ********************************/
/***************************************** Search Page (09-09-23) *****************************************/
/* Replace this with the previous css style */
.search_ltcontainer{width:200px; float:left; padding:10px 0px 0px 10px; margin:0px;}
/* End Replace this with the previous css style */
.refine_searchboxcontainer{width:443px; float:left; }
.refine_searchbox{background:#f6f6f6; border:1px solid #bada76; margin:0px 0px 0px 0px;}
.search_titlebg{background:url(../images/search_titlebg.gif) left top repeat-x; margin:0px; padding:0px; height:41px;}
.search_titlebg div{background:url(../images/search_titlearrowbg.gif) left top no-repeat; font-size:15px; height:31px; font-weight:bold; padding:5px 13px; color:#000000; margin:0px;}
.refinesearch_container{margin:0px; padding:0px;}
.srch_seperator{background:#c2c2c2; height:1px; font-size:0px; line-height:1px; margin:0px 0px 10px 0px; padding:0px;}
/*** Replace this style ***/
.alert{margin:0px 0px 0px 0px; padding:0px 0px 10px 5px; border:0px;}
.alert ul{margin:0px; padding:0px;}
.alert li{margin:0px; padding:0px; list-style:none;}
.alert li.save{background:url(../images/savesearch_icon.gif) left top no-repeat; float:left; list-style:none; padding:0px 5px 0px 16px; margin:0px 0px 0px 2px;}
.alert li.email{background:url(../images/emailalert_icon.gif) left top no-repeat; float:left; list-style:none; margin:0px 0px 0px 2px; padding:0px 5px 0px 16px;}
.alert li a{font-size:11px; color:#517208; text-decoration:none;}
.alert li a:hover{font-size:11px; color:#517208; text-decoration:underline;}
/*** Replace this style***/
.listing_img{padding-left:12px; padding-bottom:15px;}
.listing_img ul{margin:0px; padding:0px;}
.listing_img li{margin:0px; padding:0px; list-style:none;}
.listing_img li.listing{background:url(../images/search-listing1.gif) 0% 50% no-repeat; padding:0px 0px 0px 10px; margin:0px; font-size:12px;}
.listing_img li.chkbox{padding:8px 0px 0px 7px;}
.listing_img li.chkbox p{margin:0px; padding:0px;}
.listing_img li.chkbox p.dropdown select{width:150px; font-size:11px; margin-left:-7px;}
.search_pbar ul{margin:0px; padding:0px;}
.search_pbar li{margin:0px; padding:0px 0px 0px 6px; list-style:none;}
.search_pbar li.pbar_seperator{background:#c2c2c2; height:1px; font-size:0px; line-height:1px; margin:10px 0px 10px 0px;}
.more_link{padding:0px 0px 10px 10px; cursor:pointer;}
.more_link a{background:url(../images/search-listing1.gif) 0% 50% no-repeat; padding-left:10px; font-size:12px;}
.expanded_div{padding:10px 0px;}
.expanded_div ul{margin:0px; padding:0px;}
.expanded_div li{margin:0px; padding:0px;}
.expanded_div li.pbar_img img{padding-left:5px;}
.expanded_div li.photos_chkbox{margin:10px 0px 0px 0px; padding:0px;}
.expanded_div li.photos_chkbox p{margin:0px; padding:0px;}
.expanded_div li.photos_chkbox p.chkboxcontainer{width:20px; float:left; padding-left:10px;}
.expanded_div li.photos_chkbox p.chkboxtxtcontainer{width:138px; float:left; padding-top:3px;}
.expanded_div li.txtbox input{border:1px solid #7E7E7E; margin:10px 0px 0px 15px; font-size:11px; padding:2px;}
.expanded_div li div.seperatorline{background:#c2c2c2; height:1px; font-size:0px; line-height:1px; margin:10px 0px 0px 0px;}
.expanded_div li.btn_submit{margin:10px 0px 0px 15px;}
.mid_bottombanner{width:auto; margin:0px auto; text-align:center; padding:40px 0px 0px 0px;}
/** Replace this style with previous one **/
.innersearch_bg{width:850px; margin:0px auto; font-family:Tahoma; font-size:15px; color:#000000; padding:10px 0px 0px 0px;}
/** Replace this style with previous one **/
/************************************* End Search Page (09-09-23) ************************************/
/*********************************** City Overview Page (09-09-23) ***********************************/
.city_overview h1{margin:0px; padding:0px; font-size:16px; font-weight:bold;}
.city_overview p.citydetails{margin:0px; padding:8px 0px 0px 0px;}
.mkt_trends{width:300px; margin:20px 0px 0px 0px; float:right;}
.mkt_trends ul{margin:0px; padding:0px;}
.mkt_trends li{margin:0px; padding:25px 0px 0px 0px; list-style:none; float:left;}
.mkt_trends li.avg_price{width:126px;}
.mkt_trends li.amt_price{width:70px; text-align:right;}
.mkt_trends li.prc_price{width:50px; text-align:right;}
.mkt_trends li.txt_price{width:50px; text-align:right;}
p.all_properties{margin:10px 0px 0px 0px;}
p.google_homeprice{background:#ffffff; padding:2px; border:1px solid #d5d5d5; width:279px; height:241px;}
.ghome_pricelist{width:310px; float:right;}
.ghome_price ul{margin:0px; padding:0px;}
.ghome_price li{margin:0px; padding:0px; list-style:none; float:left; font-size:11px;}
.ghome_price li.pop_neighbourhoods{width:125px; padding-bottom:0px;}
.ghome_price li.avg_listing{width:130px; padding-bottom:0px;}
.ghome_price li.wow_prc{width:40px; text-align:right; padding-top:12px; padding-bottom:0px;}
.ghome_price li.pop_neighbourhoods1{width:125px; padding-top:0px;}
.ghome_price li.avg_listing1{width:130px; padding-top:0px;}
.ghome_price li.wow_prc1{width:40px; text-align:right; padding-top:0px;}
.ghome_price1{padding-top:10px;}
.ghome_price1 ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.ghome_price1 li{margin:0px; padding:0px; list-style:none; float:left; font-size:11px;}
.ghome_price1 li.pop_neighbourhoods{width:125px; padding-bottom:0px;}
.ghome_price1 li.avg_listing{width:130px; padding-bottom:0px;}
.ghome_price1 li.wow_prc{width:40px; text-align:right; padding-top:12px; padding-bottom:0px;}
.ghome_price1 li.pop_neighbourhoods1{width:125px; padding-top:0px;}
.ghome_price1 li.avg_listing1{width:130px; padding-top:0px;}
.ghome_price1 li.wow_prc1{width:40px; text-align:right; padding-top:0px;}
.homesale_content{padding:0px 15px;}
.homesale_content ul{margin:0px; padding:0px;}
.homesale_content li{margin:0px; padding:15px 45px 15px 0px; list-style:none; float:left; width:76px;}
.homesale_content li p{margin:0px; padding:0px; text-align:center;}
.homesale_content li p.homeimg_container{background:#ffffff; padding:2px; border:1px solid #d5d5d5;}
.view_btncontainer{text-align:center; padding:10px 0px; font-size:11px;}
input.button {border:none; background:url(../images/button.gif) left no-repeat; color:#1f5556; height:27px; position:relative; left:10px; padding:0px; font-size:11px; font-weight:bold; color:#3366bb; font-weight:normal;}
.buttonEnding {position:absolute; display:inline; width:11px; height:27px; background:url(../images/ending.gif) left no-repeat;}
.communities h2 span{font-size:12px; font-weight:normal;}
.census_overview{background:url(../images/census-overviewbg.gif) left bottom repeat-x; height:48px; width:432px; float:left; margin:10px 20px 0px 0px; padding:0px 0px 0px 15px;}
.census_overview ul{margin:0px; padding:10px 0px 0px 0px;}
.census_overview li{margin:0px; padding:0px; list-style:none; float:left;}
.census_overview li.sp_avg{width:218px;}
.census_overview li.prog_bar{width:195px;}
.comparisoncity ul{margin:0px; padding:0px;}
.comparisoncity li{margin:0px; padding:15px 0px 0px 0px; list-style:none; float:left; width:50%; text-align:center;}
.median_container{padding:0px 15px 15px 15px; margin:0px;}
.median_container p{margin:0px; padding:0px 15px 15px 15px;}
.median_ltgraph{margin:0px; padding:0px; width:290px; float:left;}
.median_ltgraph p.titletxt{font-size:15px; font-weight:bold;}
.median_ltgraph p{text-align:center;}
.median_rtgraph{margin:0px; padding:0px; width:290px; float:right;}
.median_rtgraph p.titletxt{font-size:15px; font-weight:bold;}
.median_rtgraph p{text-align:center;}
/** Paging style ***/
#paging{width:auto;	float:right;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;text-decoration:none;	line-height:normal;	margin:10px 0px 10px 0px; padding:0px 0px 0px 1px;}
#paging ul {margin:0;padding:0;	list-style:none;}
#paging a {display:block; color:#000000; text-decoration:none;padding:0px 4px 0px 4px;}
#paging li {margin:0px 0px 0px 5px;padding:0; float:left;background:url(../images/paging_blue.gif) repeat-x right top;border:#c7c7c7 solid 1px;}
#paging #current {background:url(../images/paging_orangeactive.gif) repeat-x right top;border:#ff9419 solid 1px;color:#000000;text-decoration:none;}  
#paging #current a {/*	background:url(../images/submenu_left.gif)  no-repeat left top;*/color:#000000;}
/** Paging style ***/
.paging_active b{background:url(../images/paging_orangeactive.gif) repeat-x right top;border:#ff9419 solid 1px; padding:0px 4px; height:14px; display:block; color:#000000;}  
.paging_cl a{background:url(../images/paging_blue.gif) repeat-x right top; border:#c7c7c7 solid 1px; height:14px; display:block; color:#000000; text-decoration:none; padding:0px 4px;}
.paging_cl a:hover{background:url(../images/paging_orangeactive.gif) repeat-x right top;border:#ff9419 solid 1px; padding:0px 4px;}
.paging_link{display:block; color:#000000; text-decoration:none;padding:0px 4px 0px 4px;}
input.btn {background:#FFFFFF url(../images/startbutton.gif) no-repeat scroll left center; border:0 none; height:30px; position:relative;}
.buttonEnding {background:transparent url(../images/end.gif) no-repeat scroll left center; display:inline; height:30px; position:absolute; width:6px;}
/* Message CSS */
.table_border {background-color:#fafafa; border: 1px solid #d9d9d9; background-image: url(../images/info_icon.gif); background-repeat: no-repeat; background-position: 10px 5px; color:#666666; font-size:12px; padding-left:40px; padding-top:7px; padding-bottom:7px; padding-right:20px; }
.error_head{ background-color:#f97f7f; font-size:13px; color:#ffffff; font-weight:bold; padding:3px 0px 3px 0px;}
.error_text{ color:#000000; font-size:12px; font-weight:bold; padding:0px 0px 10px 15px; }
.green_head{ background-color:#78AF20; font-size:13px; color:#ffffff; font-weight:bold; padding:3px 0px 3px 0px;}
.thank_text{ padding:10px 0px 10px 20px; font-size:11px; color:#9b9f9a; }
/* Ajax.CSS */
#mainContainer{	width:660px; margin:0 auto; text-align:left; height:100%; background-color:#FFF; border-left:3px double #000; border-right:3px double #000;}
#formContent{padding:5px;}
/* END CSS ONLY NEEDED IN DEMO */	
/* Big box with list of options */
#ajax_listOfOptions{position:absolute; overflow:auto; border:1px solid #317082;	background-color:#FFF;	text-align:left; width:150px; z-index:999; font-weight:bold;}
#ajax_listOfOptions div{margin:1px; padding:1px; cursor:pointer; font-size:0.9em;}
#ajax_listOfOptions .optionDiv{	color:#3875D7; font-size:11px; font-weight:bold;}
#ajax_listOfOptions .optionDivSelected{background-color:#dddddd; color:#3875D7; font-size:11px; font-weight:bold; }
#ajax_listOfOptions_iframe{background-color:#F00; position:absolute; z-index:5; }
form{display:inline; }
iframe {border: 0px solid #ffffff;}


/* Menu.css */
#h ul, #h li {margin: 0; padding: 0; list-style: none; float:left;}
#h li {float: left; margin: 1px 0 0px 0; padding:0px 0px 0px 0px; position: relative;}
#h li a{color: #3366bb; position: relative; display: block; float: left; font-size:12px; font-family:Tahoma;}
#h-sec li.current strong,
#h-sec li a:hover strong,
#h-sec li a:focus strong,
#h-sec div a.current strong,
#h-sec div a:hover strong,
#h-sec div a:focus strong {
display: block; float:left; color: #3366bb; padding-top:0px; cursor: pointer;
} /*ie6, ie7*/
#h-sec li a strong,
#h-sec div a strong {padding: 5px 0px; white-space: nowrap; height: 13px; float: left; display: block; font-family:Tahoma; font-size:12px; font-weight:bold; color:#3366bb; text-decoration:none;}
#h li a:hover, #h li a:focus{ text-decoration: none; color: #3366bb;}
#h li a:hover,
#h li a:focus,
#h-sec div a:hover,
#h-sec div a:focus {background-color: #3366bb;}
#h-sec li a em {display: inline; height: 13px; width: 15px; padding: 5px 5px; position: relative; top: 0; right: 0; text-indent: -2000em;}
#h-sec li.current a,
#h-sec li a:hover,
#h-sec li a:focus,
#h-sec li a.now {background: url(../../img/blue_dropdown_bg.gif) left no-repeat;}
#h-sec li.current a em,
#h-sec li a:hover em,
#h-sec li a:focus em,
#h-sec li a.current em,
#h-sec li a.now em {text-indent: -2000em; margin-top:0px;}
#h li.extra {border: 1px solid #90b557; margin-left: 10px; padding-left: 4px;}
#h li.extra a strong {padding-left: 22px;}
#h-sec li.current {margin-left: 1px; margin-right: 2px;	float:left;}
#h-sec {clear: none; float: left; width: auto; z-index: 1200000; /*smaller than submenu*/}
#h-sec ul li {margin-right: 2px;}
#h-sec li a {font-weight: bold; font-size: 11px; color: #3366bb;}
#h-sec li.h-drop strong {padding-right: 18px;}
#h-sec li.h-top a strong{font-weight: normal; padding-left: 6px; padding-right: 6px; }
.submenu-drop {position: absolute; top: 13px; width: 176px; background:#ffffff !important; padding: 0px !important; border: 1px solid #769E30; border-top: 0; padding: 0px; z-index: 1500000; /*smaller than lightbox*/ text-align: left; float: none; } /*ie6*/
li .submenu-drop {left: 0; }
#submenu-friends-list {top: 34px; right: 330px; font-weight: bold; font-size: 12px; width: 18em; z-index: 1500000; /*smaller than lightbox*/}
#submenu-friends .add-more {margin: 0 0 0 0; text-align: center; border: 1px solid #fff; padding: 2px 0;}
#h-sec .submenu-drop li {margin: 0; padding: 0; background-image:none; text-align:left; }
.submenu-drop li a { padding: 6px 6px; border-top: 1px solid #E5E5E5; display: block; float: none; font-family:Tahoma; font-size:12px; font-weight:bold; color:#3366bb; text-decoration:none; background: #fff;}
#h-sec .submenu-drop li a { width: 163px; }
#h-sec li .submenu-drop li a:hover, .submenu-drop li a:hover {background: #edfad3 !important; font-family:Tahoma; font-size:12px; font-weight:normal; color:#3366bb; text-decoration:none; list-style:none;}
.submenu-drop li a em {float: right; font-style: normal; font-family:Tahoma; font-size:12px; font-weight:normal; color:#3366bb; text-decoration:none; }
.submenu-drop li {padding: 0; margin: 0; list-style: none; position: relative; float: none; }
#h-sec .submenu-drop li, #h-sec .submenu-drop li a {float: none; list-style:none; }
#h-sec ul .deselected a {color: #3366bb; font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none;}
#h-sec ul ul .deselected a,
#h-sec ul ul .deselected a:hover {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none;
color: #3366bb !important;}
#h-sec ul ul li a,
#h-sec ul ul li a:hover {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; background: #fff !important;}
#h-sec ul ul li.current a,
#h-sec ul ul li.current a:hover {color: #3366bb !important;}
.map_class_canvas {width: 636px; height: 314px;}
.onedivhide {position:absolute; z-index:888; left: 330px; top: 120px; display:none;}
.onedivhide1 {position:absolute; z-index:888; left: 330px; top: 150px; display:none;}
.twodivhide {position:absolute; z-index:888; left: 330px; display:none;}
.threedivhide {text-align:center;}
.fourdivhide {z-index:9;}
.fivedivhide {height:5px;}
.sixdivhide {padding-left:5px;}
.sevendivhide {text-decoration:underline;}
.eightdivhide {width:240px;}
.ninedivhide {width:200px;}
/* New Detail Page */
#simplegallery1{position: relative; visibility: hidden; border: 0px solid darkred; }
#simplegallery1 .gallerydesctext{ text-align: left; padding: 2px 5px; }
/* FInish */
/* resccss.css */
.tetxbox{border:1px solid #CCCCCC; font-size:13px; height:22px; margin-bottom:1px; padding:3px 0 0 3px; width:200px;}
.tetxbox1{ width:250px;}
.tetxbox2{border:1px solid #CCCCCC; font-size:13px; height:22px; margin-bottom:1px; padding:3px 0 0 3px;}
.tetxboxx{border:#777777 1px solid; color:#aeaeae}
.txt_profile{color:#FF7C00; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:16px;	font-weight:bold;}
.txt_black{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:15px; font-weight:bold;}
.green_color{color:#669619; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
.black_color{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal;}
.redstar{color:red;}
.div_style{text-align:center; color:#669900; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px;}
.div_style1{text-align:center; color:#FF0000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px;}
.txt_headc{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;	font-weight:bold;}
.txt_txtc{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:11px;	font-weight:normal;}
td{color:#363636}
.txt_left{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;	font-weight:bold; width:162px; height:26px;}
.txt_lefty{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;	font-weight:bold;height:26px;}
.txt_left10{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;font-weight:bold; height:26px; width:162px; .width:175px;}
.txt_left10{width/*\**/: 175px\9; }
.txt_left101{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;font-weight:bold; width:162px; height:26px;}
.txt_left1{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:13px;	font-weight:normal;}
.txt_listing{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none;  font-size:12px;}
.txt_listing2{color:#83AC1F; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none;  font-size:14px;}
.txt_listing3{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; 	font-weight:bold;font-size:13px;}
.txt_listing4{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:14px;}
.txt_left_in{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;}
.tab_heading{color:#000000; background-color:#DEEB9F; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:16px; font-weight:normal; height:25px; padding-left:5px;}
.button{background-color:#FF7C00;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff;}
.selectBox{border:1px solid #777777; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; padding:2px; width:200px;}
.searchselectBox{border:1px solid #777777; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; padding:2px; width:100px;}
.style1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.top_gry_line{ background:url(../Storage/Images/top_middle_line.gif) repeat-x; height:13px;}
.bottom_gry_line{background: url(../Storage/Images/bottom_middle_line.gif) repeat-x; height:13px;}
.left_line{background: url(../Storage/Images/left_line.gif) top repeat-y; }
.right_line{background: url(../Storage/Images/right_line.gif) repeat-y;	}
.gry_color{background-color:#F7F7F7;}
.white_back{background-color:#FFFFFF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.blue_back{background-color:#E8F6FF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_size2{font-family:Verdana, Helvetica, sans-serif; font-size:16px; text-align:justify; color:#000000; font-weight:bold; }	
.text_size1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#00519E;}	
.text_size{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; }	
.table_back{background-color:#fefbec;}
.upper_header{border:1px solid #aeaeae;}
.inner_header{border:1px solid #aeaeae;}
.top_header{ background:url(../Storage/Images/top_background.gif) no-repeat; height:121px; }
.header_bg{background:url(../Storage/Images/header_bg.gif) no-repeat; height:224px;}
.select_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 	text-decoration:none;color:#FFFFFF;}
.select{background-color:#ffffff; width:145px; border:1px solid #D4D0C8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#0053A0;	}
.select1{background-color:#ffffff; width:145px; border:1px solid #D4D0C8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000000;}
.body_left_bg1{background:url(../Storage/Images/body_left_bg1.gif) left repeat-y;}
.body_right_bg1{background:url(../Storage/Images/body_right_bg1.gif) repeat-y;}
.body_left_bg{background:url(../Storage/Images/body_left_bg.gif) top repeat-y;height:400px;}
.body_right_bg{background:url(../Storage/Images/body_right_bg.gif) repeat-y; height:400px;}
.in{background-color:#FFFFFF;}	
.yellow_line{	border-left:1px solid #000000;}
.black_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.popuplink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  text-decoration:underline; color:#000000; text-align:justify;}	
.input{background-color:#FFFFFF; border:1px solid #D4D0C8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; width:300px;}
.imputcalss{background-color:#FFFFFF; border:1px solid #D4D0C8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; width:300px;}
.footer_m_line{background-image: url(../Storage/Images/f_middle_line.gif); background-repeat:repeat-x; }
.divider{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#DFCD84;}
.copy_write{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 	text-decoration:none; color:#000000;}
.popup_heading{font-size: 16px; color:#FF7C00; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-weight:bold; text-align:justify;}
.rowheight {height:20px;}
/*  == new paging == */
.box1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A39D9D; font-weight:bold;  background:#FFFFFF; border:1px solid #D0CFCF; background-color:#E4E4E4; text-decoration:none;  text-transform:uppercase; width:52px; text-align:center; margin-top:2px; }
.prev{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A39D9D; font-weight:bold;  text-decoration:none;}
.prev:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A39D9D; font-weight:bold;  text-decoration:underline;}
.box{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A39D9D; font-weight:bold;  background:#FFFFFF; border:1px solid #D0CFCF; background-color:#E4E4E4; text-decoration:none;  text-transform:uppercase; width:17px; height:5px; text-align:center; }
.box:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; background:#000000; background-color:#FFFFFF; text-decoration:none; width:17px; height:5px; text-align:center;}
.active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; background:#000000; background-color:#FFFFFF; text-decoration:none; width:17px; width:5px; height:5px;}
.txt_class2{border:0px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:13px;font-weight:bold;text-decoration:none;}
.txt_class22{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:13px;text-decoration:none;}
.back_color{background-color:#EDEFF2;font-weight:bold;font-size:11px;color:#000000;height:35px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.back_update{font-size:10px;color:#0066CC;font-family:Verdana, Arial, Helvetica, sans-serif;}
.back_update_link{font-size:10px;color:#0066CC;font-weight:bold;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;}
.back_delete_link{font-size:11px;color:#CC3300;font-family:Verdana, Arial, Helvetica, sans-serif;}
.price_txt{font-size:12px;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.login_text{font-size:13px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:25px;}
.login_heading{font-size:14px;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.rowone{font-size:15px;font-weight:bold;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.rowthree{font-size:13px;font-weight:bold;color:#000000;font-family:Verdana;}
.rowtwo{font-size:14px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.rowfive{font-size:15px;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.yellow_page{background-color:#FFFF99;font-size:13px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.search_page{font-size:13px;font-weight:bold;color:#DF7E00;font-family:Verdana, Arial, Helvetica, sans-serif;}
/* finish */
/*--------------------------------- My Listing Module ---------------------------------*/
div, img, p, a, ul, h2, h3, h4, h5, h6, form, input, select, textarea, label{padding:0;margin:0;}
.spacer{font-size:0;line-height:0;clear:both;height:0;}
.searchAnuncios{padding:0px; margin:0px; z-index:0;}
.topGreyBG{background:url(../images/topBg.gif) no-repeat 0 0; width:663px; height:10px; padding:15px; }
.properties{font:bold 12px/15px Arial, Helvetica, sans-serif; color:#000; float:left; width:235px; }
.submit{font:normal 10px/13px Arial, Helvetica, sans-serif; color:#000; float:right; width:210px; }
.submit span{color:#2f63cc; }
.submit a{color:#2f63cc; text-decoration:none; }
.submit a:hover{text-decoration:underline; }
.lowerportion{border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; padding:15px; width:661px;}
.listingID{font:normal 11px/24px Arial, Helvetica, sans-serif; color:#000; clear:both; }
.inputBox{width:392px; border:1px solid #cdcdcd; background-color:#fff; font:normal 11px/19px Arial, Helvetica, sans-serif; color:#919ba7; padding:5px 0 2px 2px; float:left; margin-right:30px;}
.inputBox1{width:149px; border:1px solid #cdcdcd; background-color:#fff; font:normal 11px/19px Arial, Helvetica, sans-serif; color:#919ba7; padding:5px 0 2px 2px; float:left; margin-right:30px;}
/*Stats*/
.statsHeading{font-size:15px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.statPrice{font-size:14px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.statPrice1{font-size:11px;color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;}
.statsCheckbox{font-size:14px;color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;}
.alpclass1{font-size:11px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.alpclass{font-size:12px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.alpclasss{font-size:11px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.statgreen{font-size:11px;color:#87C533;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.statred{font-size:11px;color:#ff0000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.classbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; }
.grey1 {color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.statCenter{text-align:center;}
.toprowstat{font-size:11px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.inrowstat{font-size:11px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.landing_p{font-family:Verdana, Arial, Helvetica, sans-serif; width:100px; height:15px; text-align:center; padding-top:2px; padding-bottom:2px; color:#008000;}
.landing_p1{font-family:Verdana, Arial, Helvetica, sans-serif; width:100px; height:15px; text-align:center; padding-top:2px; padding-bottom:2px; color:#ff0000;}
.footercopy{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.classmarket1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F7931E;}
.classmarket2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F7931E;}

/* Lisitng */
.listing_heading{font-size:14px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:15px;}
.listing_right{font-size:12px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

/* Agentei Pro */
.statsHeading1{font-size:16px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.plans_heading1{font-size:14px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.plans_heading2{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#F7931E; font-weight:bold;}
.plans_heading3{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#66666;}
.plans_heading4{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#66666;}

.pro_heading1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87AF2A; font-size:16px; font-weight:bold;}
.pro_heading2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:16px; font-weight:bold;}
.pro_heading3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;}
.pro_heading4{font-family:Verdana, Arial, Helvetica, sans-serif; color:#DE510A; font-size:12px; font-weight:bold;}
.ad_display{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold;}
.subs_message{font-family:Verdana, Arial, Helvetica, sans-serif; background:#FFFFDE; color:#000000; border:#FFCF0F solid 1px; width:356px; padding-left:10px; font-size:11px;}

.table_ad_class{border:#dddddd; border-collapse:collapse;}
.table_ad_class1{padding-top:10px; padding-left:10px; padding-bottom:10px;}
.table_ad_class11{padding-top:10px; padding-left:5px; padding-bottom:10px;}
.table_ad_class2{border:0px; background:#efefef;}
.table_ad_class3{border:#669619; background:#ffffff; border-collapse:collapse;}


/*---------------------------------------------Submit Listing Page----------------------------------------------------------*/
.mid-widget{ width:880px; margin:0px auto; padding:10px 0px;}
.mid-widget ul{ margin:0px; padding:0px;}
.mid-widget li{ margin:0px; padding:0px; list-style:none;}
.top-banner{background:url(../images/submit-listing.jpg) no-repeat; height:348px; color:#FFF;}
.submit-listing{ padding:30px 0 0 46px;text-shadow:2px 1px 1px #464646; font-size:13px; font-weight:bold; }
.submit-listing h1{ font-size:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-shadow:1px 1px 1px #222;filter: filter:progid:DXImageTransform.Microsoft.Shadow(sProperties); margin: 0 0 5px 0}
.submit-listing li{background:url(../images/submit-arrow.png) no-repeat 0px 8px; list-style:none; padding:1px 35px; margin:0px; color:#ffffff; font-size:14px; font-weight:bold;}

.submit-content{ padding-top:25px;}
.lt-float{ float:left;}
.rt-float{ float:right;}
.broker{ width:423px;}
.broker h3{ color:#1170b3; font-size:14px; font-weight:bold; border-bottom:1px solid #5c5c5c; margin-bottom:10px;}
.b-top{background:url(../images/broker-top.gif) no-repeat; height:21px;}
.b-middle{background:url(../images/broker-middle.gif) repeat-x bottom; border-left:2px solid #cbcfd2; border-right:2px solid #cbcfd2; padding:0px 22px; font-size:13px; height:166px;}
.b-middle ul{ min-height:70px;} 
.b-middle li{ padding:5px 20px;background:url(../images/bullet.gif) no-repeat 0px 8px; font-size:14px;}
.b-bottom{background:url(../images/broker-bottom.gif) no-repeat; height:21px;}

.submit-btn{ height:47px;  font-weight:bold; margin:0px auto;}
.submit-btn a{ color:#fff; height:47px; display:block; text-decoration:none;font-size:15px; font-family: Arial, Helvetica, sans-serif; text-align:center; line-height:41px;  background-image:url(../images/buttons-right.gif); background-repeat:no-repeat; background-position:100% 0px; }
.submit-btn a:hover{ background-position:100% -49px; text-decoration:none;}
.submit-btn a:active{  background-position:100% -98px; text-decoration:none;line-height:43px; padding-left:1px; }

.submit-btn span{ display:block; background-image:url(../images/buttons-left.gif); background-repeat:no-repeat; background-position:0% 0px; height:47px;padding-left:5px; }
.submit-btn span:hover{ background-position:0% -49px; text-decoration:none;padding-left:5px;}
.submit-btn span:active{  background-position:0% -98px; text-decoration:none;line-height:43px; padding-left:1px;padding-left:5px; }
.submit-btn a:visit{background-position:0px -98px; text-decoration:none }
.blank-space{ height:200px;}

/*---------------------------------------------Submit Listing Page----------------------------------------------------------*/

/*--------------------------------------------General Ad--------------------------------------------------------------------*/
.top-banner-general{background:url(../images/general.jpg) no-repeat; height:308px; color:#FFF;}
.broker h2{ color:#1070af; font-size:16px; font-weight:bold; border-bottom:1px solid #5c5c5c; margin-bottom:10px; padding-bottom:5px;}
.b-middle p{ min-height:50px;} 
/*--------------------------------------------General Ad--------------------------------------------------------------------*/
/*--------------------------------------------Local Ads--------------------------------------------------------------------*/
.top-banner-local{background:url(../images/local-ad.jpg) no-repeat; height:308px; color:#FFF;}
.heading{ min-height:80px; padding-top:15px; font-size:12px;}
.heading h2{ color:#1070af; font-size:18px; font-weight:bold; }
.container .b-top{background:url(../images/cont-top.gif) no-repeat; height:21px;}
.container .b-bottom{background:url(../images/cont-bottom.gif) no-repeat; height:21px;}
.left-img{ width:310px; padding-top:10px;}
.right-content{ width:510px; padding-top:10px;}
.right-btn{ text-align:right; padding:10px 0 0 360px;}

/*--------------------------------------------Featured Ads--------------------------------------------------------------------*/
.top-banner-featured{background:url(../images/featured-ad.jpg) no-repeat; height:308px; color:#FFF;}
.top-cont{background:url(../images/md-top.gif) repeat-x; height:34px;}
.top-cont li{ float:left; width:262px; text-align:center; line-height:35px; color:#408dbf; font-size:13px; font-weight:bold;}
.top-cont li.mid-width{ width:295px;}
.top-cont li.benefits{ text-align:right; font-size:10px; text-transform:none;}
.top-cont .left-cr{background:url(../images/lt-cr.gif) no-repeat; height:34px; width:21px; float:left;}
.top-cont .right-cr{background:url(../images/rt-cr.gif) no-repeat; height:34px; width:21px; float:right;}

.bottom-cont{background:url(../images/md-bt.gif) repeat-x; height:34px;}
.bottom-cont .left-cr{background:url(../images/lb-cr.gif) no-repeat; height:34px; width:21px; float:left;}
.bottom-cont .right-cr{background:url(../images/rb-cr.gif) no-repeat; height:34px; width:21px; float:right;}

.bottom-cont-new{background:url(../images/md-bt.gif) repeat-x; height:63px;}
.bottom-cont-new .left-cr{background:url(../images/lb-cr.gif) no-repeat; height:63px; width:21px; float:left;}
.bottom-cont-new .right-cr{background:url(../images/rb-cr.gif) no-repeat; height:63px; width:21px; float:right;}

.middle-cont{ border-left:1px solid #cbcfd2;border-right:1px solid #cbcfd2; background:#f9f8f8;}
.plan-row{height:91px;border-bottom:1px solid #cbcfd2;}
.plan-row li{ float:left; height:60px; width:290px; text-align:center;color:#408dbf; font-weight:bold; padding-top:30px;}
.plan-row li .top-pad{ padding-top:20px;}
.plan-row li.popular{ background:#eaefc8; border-left:1px solid #cbcfd2;border-right:1px solid #cbcfd2;}
.plan-row li span{ display:block; color:#b77004; font-size:10px; line-height:20px;} 
.plan-row li p{ display:block; margin:5px; font-weight:normal; color:#363636; font-size:13px;} 
.submit_button{width:135px;}


/*--------------------------------------------Billing Information-------------------------------------------------------------------*/
.heading1{ min-height:20px; padding-top:15px; font-size:12px;}
.heading1 h2{ color:#1070af; font-size:18px; font-weight:bold; }

.middle-cont-billing{ border-left:1px solid #cbcfd2;border-right:1px solid #cbcfd2; background:#f9f8f8; font-size:13px; color:#363636;}
.middle-cont-billing li{float:left; padding:9px; font-size:13px;color:#363636;}
.middle-cont-billing li.smbox{ width: 130px;border-right:1px solid #cbcfd2; text-align:left;}
.matrix-toprow{min-height:69px;border-bottom:1px solid #cbcfd2;}
.matrix-toprow li{ padding-top:42px;}
.matrix-toprow li.agora{ text-align:right; padding-top:7px; width:300px;}
.matrix-row{min-height:39px; border-bottom:1px solid #cbcfd2;}
.matrix-row li{ float:left; min-height:16px;font-size:13px;}
.matrix-row li span{ color:#ef420c; font-weight:bold;}