/*********** SELECTORS STYLES  ***********/
body { background:#fff; font-family:Arial, Helvetica; font-size:12px; line-height:1.3em; table-layout:fixed; }
h1 { color:#c30; font-weight:normal; line-height:1.2em; }
a{color:#000;text-decoration:none;} a:hover{color:#039;}


.input, select, textarea { background:#fff url(//catalog.wlimg.com/templates-images/11829/12055/input_bg.png) repeat-x bottom; border:1px solid #ccc; }
.input:focus, select:focus, textarea:focus { border-color:#999; }

input.button { background:#099 url(//catalog.wlimg.com/templates-images/11829/12055/button_bg.png) repeat-x top; color:#fff; border:1px solid #066; }
input.button:hover { background-color:#066; }

.h1 { color:#036; }
a.button { background:#cff url(//catalog.wlimg.com/templates-images/11829/12055/text_button_bg.png) repeat-x bottom; border:1px solid #6cc; color:#000; }
a.button:hover { border:1px solid #699; }

a.buttonBig { background:#099 url(//catalog.wlimg.com/templates-images/11829/12055/text_button_big_bg.png) repeat-x bottom; color:#fff; border:1px solid #066; }
a.buttonBig:hover { border:1px solid #033; }

.bdr, .bdrT, .bdrR, .bdrB, .bdrL, .bdrAll td, .bdrAll th, .bdrAllDashed, .bdrAllDashed td, .bdrAllDashed th,.headHr,.headVr,.data{ border-color:#aecbcc; }
.headHr{background:#099 url(//catalog.wlimg.com/templates-images/11829/12055/common_x_bgs_50px.png) 0 -1000px;}
.headHr,.headHr a{color:#cff;}.headHr a:hover{color:#fff;}
.headHr .star{color:#cff;}

.headVr{background:#d6f2f3;}
.data{background:#f8f8f8;}




.bdrDark{border:1px solid #999;}
.picBg{background:#fff;}

.bdr2 { border-color: #98eaeb; }
.bdr3 { border-color: #cbf4f5; }
.bdr4 { border-color: #999; }
.bdrT2 { border-top:1px solid #000; }
.bdrBWhite { border-bottom:1px solid #fff; }
.bdrL { border-left:1px solid #9cc; }
.bdrdBd {border-bottom:1px dotted #9cc; }
.bdrWhite, .bdrWhite td, .bdrWhite th { border:1px solid #fff; }
.bdrAll, .bdrAll td, .bdrAll th  { border:1px solid #9cc; }
.bdrAll2, .bdrAll2 td, .bdrAll2 th  { border:1px solid #f1f1f1; }
.bdrAll2 .bg6 { background:#399; color:#fff; }
.bdrAllCols { border:1px solid #e5e5e5; }
.bdrAllCols td, .bdrAllCols th  { border:1px solid #e5e5e5; border-width:0 1px; }
.bdrAllRows { border:1px solid #e5e5e5; }
.bdrAllRows td, .bdrAllRows th  { border:1px solid #e5e5e5; border-width:1px 0; }
.bdrN, .bdrN td, .bdrN th { border:0; }
.bdrBd { border-bottom:1px dashed #999; }
.bdrdBd {border-bottom:1px dotted #000; }

.formHead { background:#0cc; color:#fff; padding:3px 5px; }
.star { color:#db1111; }
/**************/
.green,.green a, a.green{color:#066;} .green a:hover, a.green:hover{color:#000;}

.bg1 { background:#033; }
.bg2 { background:#099; }
.bg3 { background:#066; }
.bg4 { background:#fff; }
.bg5 { background:#eefcfc; }
.bg6 { background:#ddf1f1; }
.bgGray2 { background:#e5f0f0; }
.clf { background:#c8e5e8; }
.saleProperty {	color:#883000; }
.head { background:#acd0ff; }
.txtCl { color:#066; }
.g1 {background:#005554 repeat-x top;}
.g3 {background:#f0fcfc repeat-y;}
.hederBdr {border:1px solid #fff;padding:0 0 0 2px;}
.icons {padding:8px 10px 9px;}
.icons img {margin-left:25px;}
.cname {border:1px solid #fff;border-width:0 5px 5px;}
.bodyBg {padding:0 26px 0 27px;}
.b1 {color:#fff;padding:5px 5px 4px 30px;}
.b1 a:link, .b1 a:visited {color:#fff; }
.b1 a:hover, .b1 a:active {color:#b3feff; }
.bhLink {color:#066;}
.bhLink a:link, .bhLink a:visited {color:#066; }
.bhLink a:hover, .bhLink a:active {color:#000; }
.rhLink {color:#333;}
.rhLink a:link, .rhLink a:visited {color:#333; }
.rhLink a:hover, .rhLink a:active {color:#000;}
.gLink {color:#fff;}
.gLink a:link, .gLink a:visited {color:#fff;text-decoration:none;height:44px;line-height:44px;}
.gLink a:hover, .gLink a:active {color:#0ff;text-decoration:none;background:#300;display:block;}
.bdrB_white {border-bottom:1px solid #fff;}
.homeLogo {padding:15px 4px 0 35px;color:#000;}
.featured {color:#099;}
.seBdy {background:#b2dbdb;padding:10px 20px;}

.bgl{background:#033;color:#999;border-top:1px solid #666;}
.copyright{color:#999;}
.bgl a, .copyright a{color:#999;} .bgl a:hover, .copyright a:hover{color:#ccc;}

.footer_bg {color:#9cc;background:#3a3c3c repeat-x bottom;}
.footer_bg a{color:#9cc;} .footer_bg a:hover{color:#fff;}

/**********/
.h1{padding:2px;border-bottom:1px solid #ccc;color:#036;}
.tree{font-size:0.9em;color:#999;}
.tree a{color:#ccc;} .tree a:hover{color:#999;}
/**********/
.abt {color:#099;}
.counter {color:#fff;}

#dropmenudiv { background:#3a737b; }
#dropmenudiv a { border-bottom:1px solid #fff; }
#dropmenudiv a:link, #dropmenudiv a:visited { color:#fff; }
#dropmenudiv a:hover, #dropmenudiv a:active { background:#009bb2; color:#9ff; }

.contact {background:#eff6fe;border:1px solid #000;border-width:0 1px 1px; }
.paging a:link, .paging a:visited { background:#099; color:#fff; padding:1px 5px; }
.paging a:hover, .paging a:active { background:#066; color:#fff; }
.paging a.on:link, .paging a.on:visited { background:#366; cursor:default; font-weight:bold; font-size:1.1em; }

.prt_detail { background:#cff; border:1px dashed #999; }
.bg01 { background:#fff; }

/*****Featured Properties****/
.feature_padding { padding:10px; }
.featr_classified_outer { border:1px solid #7fd5d0; border-width:0 1px 1px; }
.featr_classified_outer .bdrAll, .featr_classified_outer .bdrAll td, .featr_classified_outer .bdrAll th  { border:1px solid #afc0cf; }
.feature_outer .heading { color:#066; }
.featr_classified_outer .heading2 { color:#099; }
.featr_classified_outer .heading2 a:link, .featr_classified_outer .v a:visited { color:#366; text-decoration:underline; }
.featr_classified_outer .heading2 a:hover, .featr_classified_outer .heading2 a:active { color:#099; text-decoration:none; }
.featr_classified_outer .red, a.featr_classified_outer .red:link, a.featr_classified_outer .red:visited { color:#333; }
.featr_classified_outer .links { color:#066; }
.featr_classified_outer .links a:link, .featr_classified_outer .links a:visited { color:#033; text-decoration:underline; }
.featr_classified_outer .links a:hover, .featr_classified_outer .links a:active { color:#366; text-decoration:none; }

/******/
.geo { font-family:Georgia, "Times New Roman", Times, serif; }
.fs13 { font-size:13px; }
.fs18 { font-size:18px; }
.fs20 { font-size:20px; }
.fs22 { font-size:22px; }

/**********/
.contact_main { }
.contact_main .bdrB_2dashed { border-bottom:1px dashed #ccc; }
.contact_main .bg_contact { background:#fff; padding:5px; border:1px solid #ccc; }
.contact_main .bg_responce { background:#fff; }
.contact_main .bdr_dashe { border:1px dashed #999; }
.contact_main .contact_g1 { border:1px solid #ccc; }
.contact_main .heading_n, .contact_main .heading_n a:link, .contact_main .heading_n a:visited { color:#099; }
.contact_main .heading_n a:hover, .contact_main .heading_n a:active { color:#000; }

/**********/
.detail_property { padding:10px; }
.detail_property .bg1 { background:#cff; border:1px solid #9cc; color:#066; }
.detail_property .bg2 { background:#f2feff; border:1px solid #b3ebe9; }
.detail_property .bg32 { background:#fff; }
.detail_property .tree { font-size:11px; padding:1px 5px; }
.detail_property .detail_data { background:#fff; border:1px solid #d7f1f1; }

.color1, .color1 a:link, .color1 a:visited { color:#099; }
.color1 a:hover, .color1 a:active { color:#000; }
.detail_property .bdr_dash { background:#fff; border:1px dashed #066; }

.detail_property .co { background:#fff; border:1px dashed #099; }
.detail_property .for { color:#066; border-bottom:1px solid #999; }
.detail_property .bdr { border:1px solid #09c; }

.tl_bg { background:#00807b repeat-x top; color:#fff; }

/***** COMMON H/P PROJECTS *****/
.homepageClassifieds { background:#f4feff none repeat-x top }
.homepageClassifieds .h { color:#099; }
.homepageClassifieds .bg { background:#eafdff; border:1px solid #b1dfde; }
.homepageClassifieds a.button{color:#000;}

.innerClassifieds .bdr { border:1px solid #a6dedd; }
.innerClassifieds .bg { background:#fff; }
.mt10px { margin-top:10px; }

.dif, .dif a:link, a.dif { color:#066; } .dif a:hover, a.dif:hover { color:#099; }
.m .dif, .m .dif a:link, .m a.dif { color:#444; } .m .dif a:hover, .m a.dif:hover { color:#000; }
.imgBdr { border:4px double #099; background:#fff; }

.highlightedBg { background:#f4ffff; }
.typeBuy, .typeRent, .typeSell { width:2.8em; color:#fff; border-radius:2px; -khtml-border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; } 
.typeBuy { background:#f00; } .typeRent { background:#99f; } .typeSell { background:#06c; }

#body{background:#fff;}
.links{list-style:none;}
.links .l{border-bottom: 1px solid #e5f4f5;padding: 3px 0 5px;}
.links .l a{display:inline-block;color:#666;padding-left:15px;background:none no-repeat 0 3px;}
.links .l a:hover{color:#059090;}
.links li ul{list-style:none;padding:0;margin:10px 0 0;line-height:1em;}
.links .sl{padding:2px 0 0 15px;border:none;}
.links .sl a{display:inline-block;color:#999;padding-left:10px;background:none no-repeat 0 3px;}
.links .sl a:hover{color:#666;}
.links .ssl{padding:2px 0 0 10px;border:none;}
.links .ssl a{display:inline-block;color:#666;padding-left:10px;background:none no-repeat 0 4px;}
.links .ssl a:hover{color:#000;}

.classifieds .l{background:none no-repeat 0 .4em;}