/* CSS Document */

body
{
padding:0px;
margin:0px;
background-color:#083746;
background-image:url(../images/grd_bdy_bg.gif);
background-repeat:repeat-x;
}


.top_pad
{
padding-top:37px;
}


.top_lt_corner
{
background-image:url(../images/left_top_corner.gif);
background-repeat:no-repeat;
background-position:top left;
width:17px;
height:18px;
}

.top_mid_bg
{
background-color:#f8f8f8;
background-image:url(../images/blank.gif);
background-repeat:repeat-x;
background-position:top left;
height:18px;
}

.top_rt_corner
{
background-image:url(../images/right_top_corner.gif);
background-repeat:no-repeat;
background-position:top left;
width:17px;
height:18px;
}


.white_bg
{
background-color:#f8f8f8;
}

.logo_pad
{
padding-left:18px;
}

.nav_grd_bg
{
background-image:url(../images/nav_grd.gif);
background-repeat:repeat-x;
background-position:top;
height:35px;
}

.nav_bg
{
background-image:url(../images/nav_bg_1.gif);
background-repeat:repeat-x;
background-position:top left;
height:35px;
}

.nav_div
{
background-image:url(../images/nav_div.gif);
background-position:top left;
background-repeat:no-repeat;
height:35px;
width:5px;
}


.nav_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:normal;
color: #fff;
padding-top:5px;
text-decoration:none;
}

.nav_txt:hover
{
text-decoration:underline;
color:#e6e6e6;
}


.top_page_nav
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#666666;
padding-left:5px;
text-decoration:none;
}

.top_page_nav:hover
{
text-decoration:underline;
}

.top_page_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#333333;
padding-left:5px;
text-decoration:none;
}




.lft_bg
{
background-color:#0a495c;
}

.rt_bg
{
background-color:#f8f8f8;
/*background-color:#000;*/

}


.house_lft_corner
{
background-image:url(../images/house_lft_corner.gif);
background-position:top right;
background-repeat:no-repeat;
width:19px;
height:26px;
}

.house_mid_bg
{
background-image:url(../images/house_mid_bg.gif);
background-repeat:repeat-x;
background-position:top left;
height:26px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-variant:normal;
color: #fff;
}

.house_rt_corner
{
background-image:url(../images/house_rt_corner.gif);
background-position:top left;
background-repeat:no-repeat;
width:19px;
height:26px;
}

.lft_box_nav_top
{
background-color:#076380;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:normal;
color: #fff;
padding-left:10px;
}

.lft_wht_bg
{
background-color:#FFFFFF;
}

.arrow
{
background-image:url(../images/arrow.gif);
background-position:center center;
background-repeat:no-repeat;
width:6px;
height:9px;
padding-left:10px;
}

.lft_box_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color: #076380;
text-decoration:none;
}

.lft_box_txt:hover
{
text-decoration:underline;
}

.site_search_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:normal;
color: #ff790d;
text-decoration:none;
}

.search_inp
{
background-color:#f9f9f9;
border:1px solid #7fa2ad;
height:18px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#194554;
padding-top:3px;
padding-left:5px;
}

.serch_btn
{
background-image:url(../images/btn_go.gif);
background-repeat:no-repeat;
background-position:center;
width:30px;
height:22px;
border:0px;
cursor:pointer;cursor:hand;
}

.box_lft_top
{
background-image:url(../images/box_lft_top.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:13px;
height:13px;
}


.box_rt_top
{
background-image:url(../images/box_rt_top.gif);
background-repeat:no-repeat;
background-position:bottom right;
width:13px;
height:13px;
}

.box_lft_bot
{
background-image:url(../images/box_lft_bot.gif);
background-repeat:no-repeat;
background-position:top left;
width:13px;
height:13px;
}

.box_rt_bot
{
background-image:url(../images/box_rt_bot.gif);
background-repeat:no-repeat;
background-position:top right;
width:13px;
height:13px;
}


.box_top_mid
{
background-color:#FFFFFF;
border-top:1px solid #c9c9c9;
}

.box_bot_mid
{
background-color:#FFFFFF;
border-bottom:1px solid #c9c9c9;
}


.box_mid_bg
{
background-color:#FFFFFF;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
}

.home_property_header
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-variant:normal;
color:#000;
padding-left:50px;
padding-bottom:5px;
}

.pics_pad
{
padding-right:10px;
}
.or_arrow_pad
{
padding-left:30px;
}

.top_prop_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
color:#000;
padding-left:12px;
}

.sel_property_top_left
{
background-image:url(../images/select_property_left.gif);
background-repeat:no-repeat;
background-position:top left;
width:11px;
height:35px;
}

.sel_property_top_right
{
background-image:url(../images/select_property_right.gif);
background-repeat:no-repeat;
background-position:top right;
width:11px;
height:35px;
}
.sel_property_mid_bg
{
background-color:#FFFFFF;
border-top:1px solid #c9c9c9;
border-bottom:1px solid #c9c9c9;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-variant:normal;
color:#000;
padding-left:5px;
}

.prop_bg
{
background-color:#FFFFFF;
border:1px solid #c9c9c9;
}

.prop_txt_header
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-variant:normal;
color:#063645;
padding-left:3px;
}

.prop_txt_nml
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-variant:normal;
color:#000;
padding-left:3px;
line-height:30px;
}

.footer_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#fff;
text-decoration:none;
}

.footer_txt:hover
{
text-decoration:underline;
}

.cptxt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#fff;
text-decoration:none;
}

.search_details_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:normal;
color:#202121;
text-decoration:none;
padding-left:18px;
}

.search_details_txt_nm
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#272727;
text-decoration:none;
padding-left:18px;
}

.search_details_txt_nm1
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-variant:normal;
color:#3c3c3c;
text-decoration:none;
padding-left:18px;
}
.search_details_info
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#272727;
text-decoration:none;
}

/* Search page pagination */
.pagination_txt, .page_nm
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#000;
text-decoration:none;
padding-left:5px;
/*border-left:1px solid #666666;
border-right:1px solid #666666;*/
padding:2px;
width:10px;
height:10px;
}

.pagination_txt:hover
{
text-decoration:underline;
}

.page_nm
{
color:#FF6600;
}

.prv_nxt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#333333;
text-decoration:none;
}


.prv_nxt:hover
{
text-decoration:underline;
color:#FF6600;
}


.abt_us_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
color:#1f1f1f;
text-decoration:none;
}

.contactus_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:Bold;
font-variant:normal;
color:#363636;
text-decoration:none;
padding-left:3px;
}

.contactus_txt_nm
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
color:#363636;
text-decoration:none;
padding-left:5px;
}

.con_inp 
{
background-color:#f9f9f9;
border:1px solid #7fa2ad;
height:18px;
width:182px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#194554;
padding-top:3px;
}

.con_sel 
{
background-color:#f9f9f9;
border:1px solid #7fa2ad;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:normal;
color:#194554;
padding-top:3px;
}

.sub_btn
{
background-color:#023e51;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:Bold;
font-variant:normal;
color:#fff;
cursor:pointer;cursor:hand;
height:22px;
border:0px;
}



.qtxt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:Bold;
font-variant:normal;
color:#363636;
text-decoration:none;
padding-left:3px;
}


.ans_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
color:#363636;
text-decoration:none;
padding-left:3px;
}

.line_bg
{
background-color:#e5e5e5;
height:1px;	
}

.back_2_top
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:Bold;
font-variant:normal;
color:#ff6600;
text-decoration:none;
padding-right:8px;
padding-top:8px;
}

.camoflage_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:Bold;
font-variant:normal;
color:#f8f8f8;
}

.enq_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:Bold;
font-variant:normal;
color:#ff6600;
text-decoration:none;
padding-right:5px;
}


.view_more_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:Bold;
font-variant:normal;
color:#ff4901;
text-decoration:none;
padding-right:5px;
}

.view_more_txt:hover
{
text-decoration:underline;
}

.search_result_bg
{
background-color:#fafafa;
border-top:1px dotted #333333;
border-bottom:1px dotted #333333;
}

/* property details*/

.safety_box
{
background-color:#fafafa;
border:1px solid #ff6600;
/*border-bottom:1px solid #ff6600;*/
} 

.safety_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:Bold;
font-variant:normal;
color:#303030;
text-decoration:none;
padding-left:13px;
padding-top:5px;
}

.property_details_box
{
background-color:#FFF;
border:1px solid #ff6600;
}

.propety_details_header
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:Bold;
font-variant:normal;
color:#FFF;
text-decoration:none;
padding-left:13px;
padding-top:5px;
padding-bottom:5px;
background-color:#ff6600;
}

.property_details_nm
{
font-family:Verdana, Arial, Geneva,  Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
font-variant:normal;
color:#161616;
text-decoration:none;
padding-left:13px;
padding-top:2px;
}

.property_gen_head_txt
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:Bold;
font-variant:normal;
color:#000;
text-decoration:none;
padding-left:13px;
padding-top:5px;
padding-bottom:5px;
}

.pro_option_b
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:Bold;
font-variant:normal;
color:#000;
text-decoration:none;
padding-left:13px;
padding-top:2px;
padding-bottom:5px;
}

.opt_row
{
background-color:#f3f3f3;
}
.pro_option_nm
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
color:#000;
text-decoration:none;
padding-left:13px;
padding-top:2px;
padding-bottom:5px;
}

.pro_option_Y
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:normal;
color:#ff6600;
text-decoration:none;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}


/* property available page */

.ava_details_nm
{
font-family:Verdana, Arial, Geneva,  Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-variant:normal;
color:#161616;
text-decoration:none;
padding-left:13px;
padding-top:2px;
}

.ava_prop_details
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:Bold;
font-variant:normal;
color:#000;
text-decoration:none;
}

/* faq page */

.faq_lnk
{
font-family:Verdana, Arial, Geneva,  Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:normal;
color: #01303f;
text-decoration:none;
padding-left:3px;
padding-top:2px;
}

.faq_lnk:hover
{
text-decoration:underline;
}