﻿/* CSS Document */
body
{
    padding:0;
    height:100%;
    margin:0;
    font-family:verdana;
    font-size:11px;
    color:#555555;
    position:relative;
    background: #eeeeee;
    /*background: url(../images/bg_repeat.png) repeat-x 0 0;*/
}

#content_narrow
{
    
}

*html #content_narrow
{
    _height: 552px;
}

#div_content
{
    float:left;
    width:858px;
    background:white;
    padding:10px;
    padding-top:5px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom: 20px;
    min-height:385px;    
}

#div_content_home
{
    float:left;
    width:900px;
    min-height:385px;    
    padding:0;
}

*html #div_content_home
{
    height:385px;
}

textarea {font-family:verdana;font-size:11px;}
.text {background: #ffffff !important;border: solid 1px #cccccc;padding-top:2px;padding-bottom:2px;padding-left:3px;}
.text_superlarge {width:300px;}
.text_verylarge {width:200px;}
.text_large {width:150px;}
.text_medium {width:100px;}
.text_small {width:50px;}
.text_tiny {width:25px;}
.inthebox {width:184px;}
.combo {font-family: verdana;font-size:11px;padding-bottom:2px; height:19px;}
.combo_super_tiny{width:39px;}
.combo_tiny{width:54px;}
.combo_tiny_2{width:53px;}
.combo_small{width:104px;}
.combo_small_2{width:110px;}
.combo_medium{width:104px;}
.combo_large{width:156px;}
.combo_large_2{width:160px;}
.combo_verylarge{width:206px;}
.comboborder {padding:1px;background:#cccccc;width:188px;}
.combointhebox {width:188px;}
.combointhebox2 {width:95px;}
.comboborder2 {padding:1px;background:#cccccc;width:95px;}
input {font-family: verdana; font-size:11px;}
input.btn {padding:3px;}
input[type=file]{padding-top:2px;padding-bottom:2px;padding-left:3px;font-family:verdana;font-size:11px;}
a{text-decoration:none;color:Black;font-size:11px;}
a:hover{text-decoration:underline;}
#menu a{color:white;}
#menu {color:white;}
.sectionheader {color:white;font-weight:bold;font-size:13px;}
.active_menu {font-weight:bold;}
#menu ul {float:left;list-style:none;}
#menu ul li {float:left;padding-top:13px;}
#menu ul li a:hover{text-decoration:underline;}

.blue
{
    color: #257CBD;
}

.no_border {border : none;}

.calendar {position:relative;background:white;top:0;left:0;}

.submenu_active
{
    background: url(../images/arrow_small.png) no-repeat 0 2px;
    color: #257CBD;    
    padding-left:12px;
}

.submenu_inactive
{
    background: url(../images/arrow_small_inactive.png) no-repeat 0 2px;
    color: #777777;
    padding-left:12px;    
}

#logo
{
    background: url(../images/logo.png) no-repeat -2px 10px;
    height: 100px;
    width: 293px;
}

#floorplan_preload
{
    background: url(../images/btn_floorplan.png) no-repeat 0 0;
}

#ctl00_ContentPlaceHolder1_floorplan a
{
    background: url(../images/btn_floorplan2.png) no-repeat 0 0;
    height:16px;
    width:88px;
    display:block;
}

#ctl00_ContentPlaceHolder1_floorplan a:hover
{
    background: url(../images/btn_floorplan.png) no-repeat 0 0;
    height:16px;
    width:88px;
    display:block;
}

/*
#camera_preload
{
    background: url(../images/camera2.png) no-repeat 0 0;
}

#ctl00_ContentPlaceHolder1_camera a
{
    background: url(../images/camera1.png) no-repeat 0 0;
    height:16px;
    width:94px;
    display:block;
}

#ctl00_ContentPlaceHolder1_camera a:hover
{
    background: url(../images/camera2.png) no-repeat 0 0;
    height:16px;
    width:94px;
    display:block;
}

#print_preload
{
    background: url(../images/print1.png) no-repeat 0 0;
}

#ctl00_ContentPlaceHolder1_print a
{
    background: url(../images/print2.png) no-repeat 0 0;
    height:16px;
    width:58px;
    display:block;
}

#ctl00_ContentPlaceHolder1_print a:hover
{
    background: url(../images/print1.png) no-repeat 0 0;
    height:16px;
    width:58px;
    display:block;
}

#share_preload
{
    background: url(../images/sendtofriend2.png) no-repeat 0 0;
}

#ctl00_ContentPlaceHolder1_share a
{
    background: url(../images/sendtofriend1.png) no-repeat 0 0;
    height:16px;
    width:67px;
    display:block;
}

#ctl00_ContentPlaceHolder1_share a:hover
{
    background: url(../images/sendtofriend2.png) no-repeat 0 0;
    height:16px;
    width:67px;
    display:block;
}
*/

#ctl00_ContentPlaceHolder1_div_bed
{
    float:left;
    text-align: center;
    background: url(../images/bed.png) no-repeat 0 0;
    height:20px;
    width:42px;
    padding-right:0px;
    margin-right:10px;
}

#ctl00_ContentPlaceHolder1_div_toilet
{
    float:left;
    text-align: center;
    background: url(../images/toilet.png) no-repeat 0 0;
    height:20px;
    width:42px;
    display:block;
    padding-right:0px;
    margin-right:10px;
}

#ctl00_ContentPlaceHolder1_div_carport
{
    float:left;
    text-align: center;
    background: url(../images/car.png) no-repeat 0 1px;
    height:20px;
    width:42px;
    display:block;
    padding-right:0px;
    margin-right:10px;
}

#ctl00_ContentPlaceHolder1_div_carport_large
{
    float:left;
    text-align: center;
    background: url(../images/car_large.png) no-repeat 0 1px;
    height:20px;
    width:50px;
    display:block;
    padding-right:2px;
    margin-right:10px;
}
.div_bed_white
{
    float:left;
    background: url(../images/bed_white.png) no-repeat -4px 5px;
    height:13px;
    width:35px;
    display:block;
    text-align: right;
    padding-top:5px;
}

.div_toilet_white
{
    float:left;background: url(../images/toilet_white.png) no-repeat 16px 3px;
    height:15px;
    width:35px;
    display:block;
    text-align: right;
    padding-left:15px;
    padding-top:5px;
}

.div_car_white
{
    float:left;
    background: url(../images/car_white.png) no-repeat 15px 5px;
    height:15px;
    width:33px;
    display:block;
    text-align: right;
    padding-left:15px;   
    padding-top:5px;
}

#ctl00_ContentPlaceHolder1_gvProperties table
{
    margin-right:100px;
}

#ctl00_ContentPlaceHolder1_gvProperties table td
{
    padding:0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:1px;
    padding-right:1px;
}

#ctl00_ContentPlaceHolder1_gvProperties table td a
{   
    background:#777777;
    color:White;
    font-weight: bold;
    height:10px;
    padding: 0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
}

#ctl00_ContentPlaceHolder1_gvProperties table td a:hover
{   
    background:#257CBD;
    text-decoration:none;
}

#ctl00_ContentPlaceHolder1_gvProperties table td span
{   
    background:#257CBD;
    color:White;
    font-weight: bold;
    padding: 0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
}

/****/

#ctl00_ContentPlaceHolder1_gvCities table
{
    margin-right:100px;
}

#ctl00_ContentPlaceHolder1_gvCities table td
{
    padding:0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:1px;
    padding-right:1px;
}

#ctl00_ContentPlaceHolder1_gvCities table td a
{   
    background:#777777;
    color:White;
    font-weight: bold;
    height:10px;
    padding: 0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
}

#ctl00_ContentPlaceHolder1_gvCities table td a:hover
{   
    background:#257CBD;
    text-decoration:none;
}

#ctl00_ContentPlaceHolder1_gvCities table td span
{   
    background:#257CBD;
    color:White;
    font-weight: bold;
    padding: 0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
}


.active_page
{   
    background:#257CBD !important;
    color:White;
    font-weight: bold;
    padding: 0;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
}

.find
{
    background: #555555 url(../images/find.png) no-repeat 0 2px;
    float:left;
    padding-top:4px;
    padding-left: 23px;
    height:30px;
}

#div_read_more_preload
{
    background: url(../images/read_more2.png) no-repeat 0 0;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl02_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl02_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl03_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl03_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl04_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl04_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl05_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl05_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl06_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl06_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl07_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl07_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl08_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl08_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl09_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl09_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

#ctl00_ContentPlaceHolder1_gvProperties_ctl10_div_read_more a
{
    background: url(../images/read_more1.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}
#ctl00_ContentPlaceHolder1_gvProperties_ctl10_div_read_more a:hover
{
    background: url(../images/read_more2.png) no-repeat 0 0;
    height:50px;
    width:50px;
    display:block;
}

.title
{
    color: #257CBD;
}


.div_button
{
   float:left;
   background: #257CBD;
   padding:5px;
   border:solid 1px #ffffff;
}

.div_button a:hover
{
   text-decoration:none;
}

.div_button_gray
{
   float:left;
   background: #555555;
   padding:5px;
}

#view_city_map a
{
    background: url(../images/city_map.png) no-repeat 0 0;
    height:51px;
    width:121px;
    display:block;
}

#view_city_map a:hover
{
    background: url(../images/city_map2.png) no-repeat 0 0;
    height:51px;
    width:121px;
    display:block;
}

.div_watermark a:hover
{
    text-decoration: none;
}

.div_step_box
{
    float:left;width:24px;height:20px; background:#555555;color:white;text-align:center;font-weight:bold;font-size:14px;padding-top:2px;
}

.div_step_name
{
    float:left;width:826px;height:18px;background:#777777;color:white;font-weight:bold;font-size:12px;padding-top:4px;padding-left:10px;
}

#div_property_list a
{
    text-decoration:underline;font-weight:bold;color:#257CBD;font-size:13px;
}