@charset "utf-8";
/* CSS Document */
body
{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:12px;
    margin:0;
    padding:0;
}
textarea{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:12px;
    margin:0;
    padding:0;
    overflow:auto;
}
#current
{
    border:1px solid #63C7BA;
    color:white;
    font-weight:bold;
    background-color:#63C7BA;
    padding-left:5px;
    line-height:20px;
    padding-right:5px;
    text-decoration:none;
}
.search a
{
    border:1px solid #63C7BA;
    color:#63C7BA;
    background-color:white;
    padding-left:5px;
    line-height:20px;
    padding-right:5px;
    text-decoration:none;
}
.search a:hover,.search_active a
{
    border:1px solid #63C7BA;
    color:white;
    font-weight:bold;
    line-height:20px;
    background-color:#63C7BA;
    padding-left:5px;
    padding-right:5px;
    text-decoration:none;
}
/*home*/
.banner
{
    background:url(../images/banner.jpg) no-repeat left top;
    width:980px;
    height:157px;
}

.title
{
    color:#219f91;
    font-size:18px;
    text-align:left;
    padding-left:90px;
}


.bg_menu
{
    background:url(../images/bg_menu.jpg) repeat-x;
    height:41px;
}

a img{
    border:0px none;
}
a, .hand{
    cursor:pointer;
}

.menu_home, .menu_1
{
    background:url(../images/Home_OFF.jpg) no-repeat;
    width:101px;
    height:41px;
}
.menu_home:hover, .menu_1:hover
{
    background:url(../images/Home_ROLLOVER.jpg) no-repeat;
    width:101px;
    height:41px;
}

.menu_home_active,  .menu_1_active
{
    background:url(../images/Home_ON.jpg) no-repeat;
    width:101px;
    height:41px;
}


.menu_buying, .menu_2
{
    background:url(../images/Buying_OFF.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_buying:hover, .menu_2:hover
{
    background:url(../images/Buying_ROLLOVER.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_buying_active, .menu_2_active
{
    background:url(../images/Buying_ON.jpg) no-repeat;
    width:100px;
    height:41px;
}

.menu_selling, .menu_3
{
    background:url(../images/Selling_OFF.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_selling:hover, .menu_3:hover
{
    background:url(../images/Selling_ROLLOVER.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_selling_active, .menu_3_active
{
    background:url(../images/Selling_ON.jpg) no-repeat;
    width:100px;
    height:41px;
}

.menu_leasing, .menu_4
{
    background:url(../images/Leasing_OFF.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_leasing:hover, .menu_4:hover
{
    background:url(../images/Leasing_ROLLOVER.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_leasing_active, .menu_4_active
{
    background:url(../images/Leasing_ON.jpg) no-repeat;
    width:100px;
    height:41px;
}

.menu_management, .menu_5
{
    background:url(../images/Management_OFF.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_management:hover, .menu_5:hover
{
    background:url(../images/Management_ROLLOVER.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_management_active, .menu_5_active
{
    background:url(../images/Management_ON.jpg) no-repeat;
    width:100px;
    height:41px;
}

.menu_about, .menu_6
{
    background:url(../images/AboutUs_OFF.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_about:hover, .menu_6:hover
{
    background:url(../images/AboutUs_ROLLOVER.jpg) no-repeat;
    width:100px;
    height:41px;
}
.menu_about_active, .menu_6_active
{
    background:url(../images/AboutUs_ON.jpg) no-repeat;
    width:100px;
    height:41px;
}

.menu_test, .menu_7
{
    background:url(../images/Testimonials_OFF.jpg) no-repeat;
    width:101px;
    height:41px;
}
.menu_test:hover, .menu_7:hover
{
    background:url(../images/Testimonials_ROLLOVER.jpg) no-repeat;
    width:101px;
    height:41px;
}
.menu_test_active, .menu_7_active
{
    background:url(../images/Testimonials_ON.jpg) no-repeat;
    width:101px;
    height:41px;
}

.content
{
    padding-left:90px;
    padding-right:40px;
}
.box
{
    background:url(../images/box_off.jpg) no-repeat;
    width:18px;
    height:18px;
}

.box:hover,.box_active
{
    background:url(../images/box_on.jpg) no-repeat;
    width:18px;
    height:18px;
}
.bg_bottom_menu
{
    background:url(../images/bg_bottom_menu.jpg) repeat-x;
    height:27px;
}

.bg_footer
{
    background:url(../images/bg_footer.jpg) repeat-x;
    height:40px;
}

.content_footer,a.content_footer
{
    text-align:right;
    vertical-align:middle;
    text-decoration:none;
    font-size:11px;
    color:#fff;
}
a.content_footer:hover,a.content_footer_active
{
    text-align:right;
    vertical-align:middle;
    text-decoration:none;
    font-size:11px;
    color:#fff200;
}

.buying_left
{
    background:url(../images/bg_buying_left.jpg) no-repeat left top;
    width:208px;
    height:305px;
}

.title_left
{
    background-color:#63c7ba;
    text-align:center;
    color:#FFFFFF;
    line-height:24px;
    /*font-weight:bold;*/
    height:24px;
}

.bg_signup_left
{
    background:url(../images/bg_signup_left.jpg) no-repeat left top;
    width:208px;
    height:192px;
    vertical-align:top;
    line-height:14px;
}

.input_signup
{
    width:115px;
    height:16px;
    border:1px solid #00907f;
}
.err
{
    font-size:11px;
    color:red;
    height:13px;
}
.bg_top
{
    background:url(../images/bg_top.jpg) no-repeat left top;
    width:760px;
    height:5px;
}

.bg_top_search
{
    background:url(../images/bg_top2.jpg) no-repeat left top;
    width:738px;
    height:4px;
}
.bg_middle
{
    background:url(../images/bg_middle.jpg) repeat-y left top;
    width:760px;
    /*height:420px;*/
}
.bg_middle_search
{
    background:url(../images/bg2.jpg) repeat-y left top;
    width:738px;
    /*height:420px;*/
}
.bg_bottom
{
    background:url(../images/bg_bottom.jpg) no-repeat left top;
    width:760px;
    height:13px;
}

.bg_bottom_search
{
    background:url(../images/bg_bottom2.jpg) no-repeat left top;
    width:738px;
    height:3px;
}

.boder_search
{
    border:1px solid #00917e;
    margin-left:4px;
    border-collapse:collapse;
}

.boder_left_search
{
    border-left:1px solid #00917e;
    padding-left:10px;
    vertical-align:top;
}

.boder_right
{
    border-right:1px solid #FFFFFF;
}
.content_right_img
{
    text-align:center;
    font-size:18px;
    color:#FFFFFF;
    background-color:#63c7ba;
    vertical-align:middle;
    height:209px;
}
.content_auction
{
    text-align:center;
    font-size:14px;
    color:#FFFFFF;
    /*line-height:19px;*/
    background-color:#00907f;
    vertical-align:middle;
}
.boder_top
{
    border-top:1px solid #FFFFFF;
}

.sub_top
{
    background:url(../images/sub_top.jpg) no-repeat left top;
    width:208px;
    height:4px;
}
.sub_middle
{
    background:url(../images/sub_middle.jpg) repeat-y left top;
    width:208px;
    height:50px;
}
.sub_bottom
{
    background:url(../images/sub_bottom.jpg) no-repeat left top;
    width:208px;
    height:4px;
}
.sub_menu_header
{
    background-color:#63c7ba;
    font-size:14px;
    height:24px;
    color:#fff;
    padding-left:11px;
    vertical-align:middle;
    border-bottom:1px solid #fff;
}
.sub_menu
{
    background:url(../images/sub_off.jpg) no-repeat left top;
    width:200px;
    height:24px;
    color:#fff;
    padding-left:11px;
    vertical-align:middle;
}
.sub_menu:hover,.sub_menu_active
{
    background:url(../images/sub_on.jpg) no-repeat left top;
    width:200px;
    height:24px;
    color:#00907f;
    padding-left:11px;
    vertical-align:middle;
}
/*end of home*/
.title_App
{
    color:#00907f;
    font-size:18px;
    text-align:left;
}

.title_detail
{
    color:#44aea1;
    text-align:left;
    vertical-align:bottom;
    height:48px;
    font-weight:bold;
    font-size:14px;
}

.content_App
{
    padding-left:20px;
    font-size:13px;
}

.input_App
{
    width:383px;
    height:21px;
    line-height:21px;
    vertical-align:middle;
    border:1px solid #44aea1;
}

.area_App
{
    width:383px;
    height:100px;
    border:1px solid #44aea1;
}

.img_property
{
    padding-bottom:5px;
}

.word_under
{
    text-decoration:underline;
}

.boder_img
{
    border:1px solid #00907f;
}

.sub_menu a{
    text-decoration:none;
    color:#ffffff;
    font-size:12px;
}
.sub_menu a:hover, .sub_menu_active a{
    color:#00907f;
    text-decoration:none;
    font-size:12px;
}

.cls_item
{
    width:100px;
    height:15px;
    background-color:blue;
}

.cls_item_active
{
    width:100px;
    height:15px;
    background-color:red;
}
.member_info, .member_info td{
    color:#00907f;
}

/*td{
vertical-align:top;
}*/
.member_des p{
    margin:0px;
}
.test_name{
    padding-bottom:40px;
    text-align:right;
    color:#00907f;
}

.search_title,.search_title a
{
    text-decoration:underline;
    color:#000000;
    font-weight:bold;
    padding-bottom:10px;
    padding-top:3px;
}

.search_title:hover,.search_title a:hover
{
    text-decoration:underline;
    color:#66BCB2;
    font-weight:bold;
    padding-bottom:10px;
    padding-top:3px;
}

.search_content
{
    color:#66bcb2;
    padding-right:10px;
    padding-bottom:10px;
}
.search_content p
{
    margin:0px;
}
.search_detail, .search_detail a
{
    color:#FF2E2C;
    text-decoration:none;
    padding-bottom:3px;
}

.title_2{
    color:#219F91;
    font-size:18px;
    padding-left:35px;
    padding-bottom:10px;
    text-align:left;
}
.boder_left_search p{
    margin:0px;
    padding:0px;
}
.boder_left_search p span{
    margin-top:5px;
    padding:0px;
}
.word_color
{
    color:#00907f;
}
.word_under
{
    text-decoration:underline;
}
.input_extended
{
    width:216px;
    border:1px solid #3e9489;
}

.propety_multi
{
    background:url(../images/Multimedia_OFF.jpg) no-repeat;
    height:37px;
    width:119px;
}

.propety_multi:hover
{
    background:url(../images/Multimedia_ON.jpg) no-repeat;
    height:37px;
    width:119px;
}

.propety_slide
{
    background:url(../images/Slideshow_OFF.jpg) no-repeat;
    height:37px;
    width:119px;
}
.propety_slide:hover
{
    background:url(../images/Slideshow_ON.jpg) no-repeat;
    height:37px;
    width:119px;
}

.propety_floor
{
    background:url(../images/Floorplan_OFF.jpg) no-repeat;
    height:37px;
    width:119px;
}
.propety_floor:hover
{
    background:url(../images/Floorplan_ON.jpg) no-repeat;
    height:37px;
    width:119px;
}

.propety_print
{
    background:url(../images/Printable_OFF.jpg) no-repeat;
    width:119px;
    height:37px;
}
.propety_print:hover
{
    background:url(../images/Printable_ON.jpg) no-repeat;
    width:119px;
    height:37px;
}

.propety_email
{
    background:url(../images/EmailaFriend_OFF.jpg) no-repeat;
    height:37px;
    width:119px;
}
.propety_email:hover
{
    background:url(../images/EmailaFriend_ON.jpg) no-repeat;
    height:37px;
    width:119px;
}

#container, #content{
    padding:0px;
    margin:0px;
    height:209px;
    width:509px;
}
.home_link{
    color:#000000;
    text-decoration:none;
    font-size:12px;
    cursor:pointer;
}
.home_link:hover{
    color:#219F91;
    text-decoration:none;
    font-size:12px;
    cursor:pointer;
}
.gallery{
    height:209px;
    width:509px;
    vertical-align:bottom;
}
.contact_text, .contact_area, .contact_text_msg
{
    /*width:370px;*/
    width:250px;
    vertical-align:top;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:12px;
    border:1px solid #44aea1;
}
.contact_area{
    over-flow:auto;
}
.contact_capcha{
    height:30px;
    width:110px;
    border:1px solid #44aea1;
    text-align: center;
    vertical-align: top;
}
.required{
    color:red;
}
.sold_watermark{
    background:#C5C7C2;
    opacity:0.9;
    filter: alpha(opacity = 90);
    height:20px;
    display:block;
    color:#219F91;
    font-size:18px;
    position:relative;
    vertical-align:middle;
    padding:2px 0px 2px 5px;
}
#email_to_friend{
height:250px;
}

.menu_sold, .menu_46
{
    background:url(../images/sold_OFF.jpg) no-repeat;
    width:99px;
    height:41px;
}
.menu_sold:hover, .menu_46:hover
{
    background:url(../images/sold_ROLLOVER.jpg) no-repeat;
    width:99px;
    height:41px;
}
.menu_sold_active, .menu_46_active
{
    background:url(../images/sold_ON.jpg) no-repeat;
    width:99px;
    height:41px;
}