
/*----------------------------------------------START BODY STYLES-------------------------------------*/
* {	margin:0px;padding:0px;}
body {background:#CAE8FA;color:#333333;font: 75%/1.5em Arial,Helvetica,tahoma,sans-serif;}

/*----------------------------------------------END BODY STYLES---------------------------------------*/



/*----------------------------------------------START FONT STYLES-------------------------------------*/

p {margin: 0.1em 0em 1.4em 0em;}
p.blue {color: #004B8D;}
hr.dashed { border-bottom: dashed 1px #999999;  border-left:none; clear:both; border-top:#fff solid 1px;  }
ul {margin-left: 15px;}
/* li {list-style: none;} */
a {color:#000; text-decoration:underline; outline: none;}
a:hover { text-decoration:none;}
a:visited {color:#000;}
a:active {color: #D0ECFA;}
strong, b {font-weight: bold;}
h1 {font-size: 2.0em;}

h1.page-title { color: #00ACF4;font: bold 11px arial;margin: 0px 0px 15px 0px; }
#middle-column #content-main h1.page-title { color: #00ACF4;font: bold 1.1em/1.0em arial;margin: 0px 0px 15px 0px; }
h2 {color: #415e82;font: bold 2.5em/1.0em arial;margin: 1.0em 0em .5em 0em;	}	
h2.replace {color: #415E82;font: bold 2em/1.0em arial;margin: 0em 0em .5em 0em;	}	
h2.page-title { color: #00ACF4;font: bold 1.1em/1.0em arial;margin: 0px 0px 15px 0px; }
h2.sub-header { color: #003263;font-size: 1.8em; margin-bottom: 15px;}
h2.sub-header	.cufon {margin-bottom: 7px; }
h3 {color: #415e82;font: bold 1.5em arial;margin: 0em 0em .5em 0em;}
h3.staff-folder {border-bottom: 1px solid #555;}
h3.sub-header { color: #003263;font-size: 1.2em; margin-bottom: 30px;}
h3.sub-header	.cufon {margin: 5px 0px; }
h3.sub-title, h3.sub-title2  { color: #003263;font-size: 1.2em; margin-bottom: 10px;}
#content-main h3.sub-title a { color: #003263; display: block;  text-decoration: none;}
h3.sub-title2 { color: #8CD2F4;}
#content-main h3.sub-title2 a { color: #8CD2F4; display: block;  text-decoration: none;}
h3.sub-title .cufon, h3.sub-title2 .cufon {margin-bottom: 3px; }
h4 {color: #00ACF4; font-weight: bold; line-height:14px; margin: 0px 0px 8px 0px; font-size:11px; }
h4.teal {color: #009DDD; font-size: 1.0em; font-weight: bold; 	margin: 1em 0em 0.1em 0em;}
h4.sub-header {color: #003263; font-size: 1.2em; font-weight: bold; 	margin: 1em 0em 0.4em 0em;}
h4.sub-header	.cufon {margin: 0px 0px 5px 0px; }
h4.gray-title, h4.gray-title-no-margin, h4.gray-title-no-border {color: #75777B; padding-bottom: 3px; border-bottom: 1px solid #ccc;margin-bottom: 3px;}	
h4.gray-title-no-margin {margin-bottom: 0px;}	
h4.gray-title-no-border {border-bottom: 0px;}	
h5 {font-size: 1.0em;margin: 1em 0em 1em 0em;font-weight: bold;}
h6 {font-size: 0.8em;margin: 1em 0em 1em 0em;font-weight: bold;}
h1.blueGrey-header{color:#000000;font-size:1.2em;font-weight:bold;margin:0;}

.greyHeader2{ display:block; background-color:#666666; font-size:12px; font-weight: bold; color:#FFFFFF; text-transform:uppercase; clear:both; padding-left:10px;}
.tableHeader{display:block; background-color:#fff; border-bottom:1px solid #ccc; color:#7E8083; text-transform:uppercase; font-weight:bold; padding-bottom:2px; font-size:11px; letter-spacing:1px; }
.capBlueText{color:#00ACE2;font-weight:bold;text-transform:uppercase; font-size:11px;}
.capGreyText{color:#7D7E80;font-weight:bold;text-transform:uppercase; font-size:13px; padding-bottom: 5px;}
span.greyHeader2{ margin-bottom:10px;}

img {border: 0;}
img.hdr-photo {margin-bottom: 25px;}

 h1.whiteText{color:#FFFFFF; margin:0 0 5px 0;}
#rightWidget_Holder .blueRight_div h1{color:#000000;font-size:1.2em;font-weight:bold;margin:0; text-transform:uppercase;}
#rightWidget_Holder .blueRight_div h1.whiteText{color:#FFFFFF; margin:0 0 5px 0;}
#leftText_Holder p.greyBg{background-color:#7E8083;padding:3px; float:left; width:98%; margin:10px 0;}
#leftText_Holder p.greyBg a{color:#fff; font-size:11px;}
#rightWidget_Holder .blueRight_div img{z-index:20; position:relative; margin-bottom:-15px;}
#rightWidget_Holder .blueRight_div .blueBg{z-index:2000;position:relative;padding:20px 3px 3px 7px; font-size:10px; line-height:14px; background:url(http://www.habitat.com/images/nicePng.png) repeat;
}
 
  
 
#rightWidget_Holder .blueRight_div .blueBg a{ color:#FFFFFF;}
#rightWidget_Holder .blueRight_div .blueBg strong{color:#064980;font-size:11px;text-transform:uppercase; }
#rightWidget_Holder blockquote p{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;text-align:center;color:#666;}
#rightWidget_Holder .blueRight_div .blueBg h3.noCufon{ color:#FFFFFF;}
#rightWidget_Holder .blueRight_div .blueBg strong.Black{color:#000;}
#rightWidget_Holder .blueRight_div .blueBg strong.higher{ color:#fff; font-size:11px; text-transform:uppercase; position:relative; top:-5px;}

#rightWidget_Holder .blueRight_div .blueBg p.higher2{ position:relative; top:-15px; margin-bottom:0px;}

#rightWidget_Holder p.signature{ font-size:11px; text-align:right; letter-spacing:1px;}
#rightWidget_Holder .greyRight_div p{ font-size:10px; line-height:14px;}
#rightWidget_Holder .greyRight_div b{color:#064980; font-size:10px;}
#rightWidget_Holder .greyRight_div strong{color:#064980; font-size:11px;}
#rightWidget_Holder .greyRight_div a{color:#00ACE2;font-size:10px;}
#rightWidget_Holder .greyRight_div h1{color:#999999; text-transform:uppercase; font-size:11px;  }

.blueRight_div{width: 140px; margin:10px auto; }
.greyRight_div{width: 130px; margin:10px auto; background-color:#EEEFF1; border:1px solid #D4D4D4; padding:5px; font-size:11px }

#bottomWidget_holder .greyRight_div{ margin:10px 0 0 25px;}
#bottomWidget_holder .greyRight_div b{color:#064980; font-size:11px;}
#bottomWidget_holder .greyRight_div a{color:#42C8F4;font-size:11px;}
#bottomWidget_holder .greyRight_div h1{color:#999999; text-transform:uppercase; font-size:12px;}
#bottomWidget_holder h3.noCufon{ color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:0px; }

#rightWidget_Holder h3.noCufon{ color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; }
#rightWidget_Holder .greyRight_div h3.noCufon{color:#7E8083; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; }

#rightWidget_Holder .greyRight_div h3.noCufonBlack{color:#000; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; }

/*----------------------------------------------END FONT STYLES-------------------------------------------*/

	
	
/*----------------------------------------------START MAIN DIV STYLES-------------------------------------*/
	
#wrapper {background: #ffffff; margin: 12px auto 0px auto; width:875px;}
#header {margin-bottom: 55px;}
#header-login {height: 25px; padding: 10px 60px 0px 0px; text-align: right;}	
#header-login a {color: #666666;font: .9em Verdana,Arial,Helvetica,sans-serif;  padding: 0 10px;text-decoration: none;}
#header-login a:hover {text-decoration: underline;}
#header-logo {float: left; height: 65px;overflow: hidden; width:175px;}	
#header-nav {background: #003C78 url(http://www.habitat.com/images/nav_bkgd.gif); float: right; height: 65px; width: 690px;}

#left-column {float: left; margin-top: 25px; text-align: right; width: 170px;}
#left-column ul#side-nav {text-align:left; font-size: 10px;}
#left-column ul#side-nav li {padding-bottom: 11px;}
#left-column ul#side-nav li.selected {color: #00ACF4;}
#left-column ul#side-nav a {color: #75777B; text-decoration: none; line-height: 12px; display: block;text-transform:lowercase;}
#left-column ul#side-nav a:hover {color: #00ACF4;}
#left-nav{ width:170px;float:left;}


#right-column-full {float: right; width:675px;padding-right: 10px;}
#middle-column {float: left; width: 620px;}
#right-column {float: right; width: 540px; padding-right:40px}

#contentSmallWidth_Holder{ float:right; width:640px; margin:0 45px 0 0;}
#leftText_Holder{ width:470px; float:left; margin-top:20px; }
#rightWidget_Holder{width: 150px; float:right;margin-top:20px;}
#rightWidget_HolderSearchTitle{width: 150px; float:right;margin-top:0px;}
#rightWidget_Holder_Rotator{width: 220px; float:right;margin-top:20px; }
#rightWidget_Holder_XL{width: 210px; float:right;margin:20px 40px 0 0px; padding:5px; border:#666666 solid 1px;  }
#contentSearch_Holder{ float:left; width:580px; margin:0 0px 0 25px; }
#contentSearch_Holder_Map{ float:left; width:800px; margin:0 45px 0 25px; }

#bottomWidget_holder{width:620px;float:right;}
#smallImage_holder{width:470px; margin:0 0 10px 0; padding:0px; overflow:hidden; }
#bottomWidget_holder_Search{width:620px;float:right; margin-right:50px;}

#footer {border-top:#ccc 1px solid; float: right;font-size:.9em; margin: 20px 50px 0 0; padding: 5px 0px 20px 0px; width: 640px; }
#footer ul{ margin-left:0px}	
#footer li {display: inline; padding: 0px 11px; }	
#footer li.copyright { padding: 0px 40px 0 35px; }	
#footer li a {color: #666666; text-decoration:none; }
#footer li a:hover{color:#42C8F4;text-decoration: underline;}

/*----------------------------------------------END MAIN DIV STYLES-------------------------------------*/




/*----------------------------------------------START  OUR Developments TABLE STYLES-------------------------------------*/

table.propList{ width:640px; background-color:#fff; margin-left:-20px; font-size:11px; }
table.propList td{ width:200px;  }
table.propList td.Content{ border:solid 1px #999999; }
table.propList td h3{color:#064980; font-size:14px; font-weight: normal; margin: 0 0 0 0; padding:8px 8px 0px 8px;}
table.propList td p{ margin: 0 0 0 0; padding:0px 8px 8px 8px; }
table.propList td p a{ color:#00ACE2;}

table.housingTables{ width:640px; background-color:#EEEFF1;   } 
table.housingTables td{ width:200px;  }
table.housingTables td h3{color:#064980; font-size:14px; font-weight: normal; margin: 0 0 0 0; padding:8px 8px 0px 8px;}
table.housingTables td p{ margin: 0 0 0 0; padding:0px 8px 8px 8px; }
table.housingTables td p a{ color:#00ACE2;}


/*----------------------------------------------END OUR Developments TABLE STYLES-------------------------------------*/



/*----------------------------------------------START MENU STYLES-------------------------------------*/
 
/*--START TOP MENU STYLES--*/
#navTop {margin:30px 0 0 0px; padding:0; list-style:none; text-transform:lowercase;}	
#navTop li {float:left; display:block;    position:relative;z-index:500; margin:0 1px;}
#navTop li a {display:block; padding:10px 14px 9px 11px;  text-decoration:none; color:#fff; }
#navTop li a:hover {color:#99ccff;}
#navTop li.active a{color:#00acf4;}
 
#navTop ul {position:absolute; left:0; display:none; margin:0 0 0 -1px; padding:0; list-style:none;border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;border-right:#ccc 1px solid; background-color:#FFFFFF; font-size:11px; text-transform:none;}
#navTop ul li {width:110px; float:left; background-color:#FFFFFF;}
#navTop ul a {display:block;padding: 4px 7px; color:#003C78;}
#navTop ul a:hover {text-decoration:underline; color:#42C8F4;	}
#navTop li.active ul li a{color:#003C78;}
#navTop li.active ul li a:hover {text-decoration:underline; color:#42C8F4;}
*html #navTop ul {margin:0 0 0 -2px;}
#navTop li ul li{ background-color:#fff;width:150px;  }
 
 
/*--START SIDE MENU STYLES--*/


ul#sideNavlist{ padding:0; font-size:11px; letter-spacing:0px; margin-left:24px; line-height:11px;}
ul#sideNavlist a{ color:#004B8D; text-decoration:none; line-height:11px; }
ul#sideNavlist a:hover{ color:#42C8F4; }
ul#sideNavlist a.active{color:#42C8F4; line-height:11px;}

ul#sideNavlist li{padding:7px 0;}
ul#sideNavlist ul{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:9px 0 0 0;}
ul#sideNavlist ul a{ color:#666; font-size:10px; text-decoration:none; padding:5px 0 5px 10px; }
ul#sideNavlist ul li{padding:5px 0;}
ul#sideNavlist ul a:hover{color:#42C8F4;}
ul#sideNavlist ul a.active{color:#42C8F4;}

ul#blueBoxNav {margin: 0 0 10px 0; padding: 0;float: left;width: 450px;list-style: none;position: relative;  }
ul#blueBoxNav li {float: left;margin:1px; padding:5px; background-color:#003C78;width:95px; height:70px; }
ul#blueBoxNav li a {display: block;color:#42C8F4;text-decoration: none; font-size:13px; font-weight:bold;}
ul#blueBoxNav li:hover { background: #42C8F4; } 
ul#blueBoxNav li:hover a  { color:#003C78; } 
ul#lightblueBoxNav {margin: 0 0 10px 0; padding: 0;float: left;width: 450px;list-style: none;position: relative;  }
ul#lightblueBoxNav li{float:left;margin:1px;padding:5px;background-color:#42C8F4;width:95px; height:70px;}
ul#lightblueBoxNav li a {display: block;color:#003C78;text-decoration: none; font-size:13px; font-weight:bold;}
ul#lightblueBoxNav li:hover { background:#003C78; } 
ul#lightblueBoxNav li:hover a  { color: #42C8F4; } 

a.facebook  img{width:20px;clear:both;
margin-top:6px;}
a.twitter  img{width:20px;clear:both;
margin-top:6px;}
/*----------------------------------------------END MENU STYLES-------------------------------------*/



/*----------------------------------------------START VARIOUS WIDGET STYLES----------------------------*/

#home-tabber-featured { width: 125px; }
#home-tabber-featured .ui-tabs-panel { height: 175px; font-size: .8em; }

.home-header-text { color: #415e82; font-size: 2.0em; margin: 15px 0px; line-height: 1.3em;} 
.news-item {width:180px; padding-right: 15px; float: left; margin:0 15px 0 0px;}
#home-guts-left {float: left; margin-bottom: 15px;  width: 670px; height:300px;}
#home-guts-right {float: right;}
#home-highlights {border-top: #ccc 1px dashed;  font-size: .8em; padding: 10px 0; width:630px;}
#home-highlights p{ font-size:11px; line-height:14px;}
.news-item h4, #news-signup h4 {color: #00ACF4; font-weight: bold; line-height:14px; margin: 0px 0px 8px 0px; font-size:11px; }
#news-signup h4 {color: #004080;}
#news-signup { padding:2px;}
 #news-signup p{ padding:0px;}
#home-highlights #email-sign-up {float: right; width: 215px;}

#content {}
#landing-content {}
#content-main {float: left; margin-left: 0px; width:650px;}
#content-main a {color: #009DDD;}
#content-right {float: right; width: 210px;}
#content-right-center {float: right; font-size: 11px; width: 210px;}

#landing-left {float: left; margin-bottom: 25px; width: 550px;}
#landing-right {float: right; width: 540px;}
table#color-table-what  {width: 100%; line-height: 1em; margin-top: 28px;}
table#color-table-what h4 {font-weight: bold;font-size: 12px; color: #000; margin: 0px 0px 5px 0px; line-height: 1.3em;}
table#color-table-what p {margin-bottom: 5px;}
table#color-table-what a {color: #ffffff;}
table#color-table-what td {padding: 10px; font-size: 10px; }
table#color-table-what td.Green {background: #B7BC51;}
table#color-table-what td.Teal {background: #40BFBC;}
table#color-table-what td.Grey {background: #9EA0A2;}
table#color-table-what td.Red {background: #EA545A;}
table#color-table-what td.Orange {background: #F58659;}
table#color-table-what td.Blue {background: #7FCDF0;}
table#color-table-what td.DarkBlue {background: #4078AA;}

.two-photo-block .block-one .block-one-copy a {color: #fff;}
.two-photo-block .block-one  {width: 248px;float: left;margin-right: 4px}
.two-photo-block .block-two  {width: 248px;float: left;}
.two-photo-block .block-copy-blue  {background: #40BFBC; padding: 10px;}
.two-photo-block .block-copy-gray  {background: #A79B8D; padding: 10px;}
.two-photo-block .block-copy-red  {background: #EA545A; padding: 10px;}
#content-main .two-photo-block .block-copy-blue a, #content-main .two-photo-block .block-copy-gray a, #content-main .two-photo-block .block-copy-red a {color: #ffffff}

.for-more-info {background: #EFEFF0; font-size: 11px; line-height: 1.4em; margin:0; padding: 8px; width: 135px; }
.for-more-info h4 {color: #7E8083; margin: 0px 0px 10px 0px;}
.for-more-info p {margin-bottom: 10px;}
.for-more-info p.title {color: #003263; font-weight: bold; margin: 0px;}
.for-more-info a {color: #00ACF4;}
.for-more-info input.emailbox {background: #fff; border: 1px solid #ccc; padding: 3px 3px 5px 3px; font-size: 10px; width: 125px;}
.for-more-info select#property-select {font-size: 11px; width: 150px; padding: 2px;} 
.for-more-info select#property-select option {color: #4b4b4b; padding: 0px 2px 2px 2px;} 
.email-info {color: #fff; background: #7FCDF0; font-size: 11px; line-height: 1.4em; margin: 35px auto 5px; padding: 8px; width: 135px; }

#marketing-inquiry {background: #9FA617; font-size: 11px; line-height: 1.4em; margin: 5px auto 20px; padding: 8px; width: 135px; }
#marketing-inquiry h4 {color: #fff; margin: 0px;}
#marketing-inquiry p {margin: 0px;}
#send-resume {background: #9FA617;color: #fff; font-size: 11px; line-height: 1.4em; margin: 5px auto 20px; padding: 8px; width: 135px; }
#send-resume h4 { margin: 0px;}
#send-resume p {margin: 0px;}
#quote-box {color: #818181; font-size: 11px; font-style: italic; text-align: right; line-height: 1.4em; margin: 175px auto 5px; padding: 8px; width: 135px; }
#quote-box p {margin: 0px 0px 5px 0px;}
#quote-box p.testimonial-name {color: #000; font-style: normal;}

#right-rail-advantage {font-size: 11px; line-height: 1.4em; margin: 85px auto 5px; padding: 8px; width: 190px; }
#right-rail-advantage h4 {color: #7E8083; margin: 10px 0px 0px 0px;}

.linkbox {background: #EFEFF0;  font-size: 11px; margin: 20px 0px; padding: 5px;}
.linkbox table {width: 100%;}
.linkbox td {width: 33%;}
.linkbox li {list-style-type: disc;}
.linkbox ul.blue li {list-style-type: disc; color: #009DDD;}

.whitebox-grayborder, .whitebox-grayborder-threesides {border: #C8C9CB 1px solid; padding: 8px 8px 8px 148px;margin-bottom: 20px;}
.whitebox-grayborder-threesides {border-top: none;margin-bottom: 0px;}
.whitebox-grayborder h4, .whitebox-grayborder-threesides h4 {margin: 0px; padding: 0px;}		
.whitebox-grayborder img, .whitebox-grayborder-threesides img {margin: 0px 10px 5px -140px;}		
.whitebox-grayborder li, .whitebox-grayborder-threesides li {list-style-type: disc;}
.sub-bar-gray {background: #7E8083; color: #fff; font-weight: bold; padding: 3px 10px;}
	
.graybox {background: #EFEFF0; font-size: 11px;  margin: 20px 0px; padding: 5px;}
.graybox table {width: 100%;}
.graybox td {width: 33%;}
.graybox li {list-style-type: disc;}

.graybox-border {background: #EFEFF0; border: 1px solid #C8C9CB; font-size: 11px;  margin: 3px 0px; padding: 0px 0px 0px 15px;}
img.newsphoto {float: right;  }
.graybox-border .news-content {width: 375px; margin-bottom: 1em;}
.graybox-border-portfolio {background: #EFEFF0; border: 1px solid #C8C9CB; font-size: 11px;  margin: 8px 0px; padding: 0px 0px 0px 15px;}
.graybox-border-portfolio h4 {margin: 10px 0px 0px 0px; }
.graybox-border-portfolio h4.teal {margin: 0px 0px 10px 0px;}

table#darkblue td {background: #003263; border-right: #fff solid 2px; border-bottom: #fff solid 2px; width: 25%;padding: 8px 5px;}
table#lightblue td {background: #8CD2F4; border-right: #fff solid 2px; width: 25%;padding: 8px 5px;}
.email-resume {background: #545454; color: #fff; margin: 0px -8px 0px -8px; padding: 8px;}
#basic-accordian{border:solid 2px #eee;padding:5px;width:150px;position:relative;left:5px;top:5px;z-index:2; text-align:left;}
.accordion_headings{ padding:5px; background:#ccc; color:#000; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; border:solid 1px #fff; cursor:pointer; font-weight:bold; text-decoration: none; text-transform: uppercase; }
.accordion_headings:hover{ color: #fff; background:#003c78; }
.accordion_child{ background: #d0ecfa; padding:5px; font-size:11px; }
.header_highlight{background:#00acf4;}

/*----------------------------------------------END VARIOUS WIDGET STYLES--------------------------------*/



/*----------------------------------------------START SEARCH PAGE STYLES--------------------------------------*/

.searchTable{ background-color:#009DDC; width:555px; float:left; height:200px;}
#blueSearch-Holder{float:left; width:555px; height:320px; background-color:#004B8E; padding-top:5px;border-top:#fff solid 1px;}
#slider-Holder{ float:left; width:390px; height:320px; }
#blueSearch-Holder ul{ float:left; clear:none; width:160px; font-size:11px; margin:5px 0 0 0; color:#FFFFFF; font-weight:bold;  }
html>body #blueSearch-Holder ul { *margin:5px 0 0 0;}
html>body #blueSearch-Holder ul li{ *margin:0 0 35px 0;}
#blueSearch-Holder ul li{ margin:0 0 45px 0; padding-left:20px;}
fieldset.adv { border:0; margin:0px 15px 15px 15px; height:50px;font-size: 62.5%; font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif; width:380px;}
fieldset.adv label {font-weight: bold;  float:left;margin-right: .5em; font-size: 11px; color:#fff; padding:0 5px; margin-left:200px;font-style:italic; letter-spacing:1px; color:#F15D22;}
fieldset.adv select {   }
.bedroomValueA,  .bathroomValueA,  .rentValueA { background-color:#004B8E; border:none; color:#f15d22; font-size:11px; font-weight:bold;   display:none;}
.bathroomValueB{ background-color:#004B8E; border:none; color:#f15d22; font-size:11px; font-weight:bold;    display:none; }
.bedroomValueB{ background-color:#004B8E; border:none; color:#f15d22; font-size:11px; font-weight:bold;    display:none; }
.rentValueB { background-color:#004B8E; border:none; color:#f15d22; font-size:11px; font-weight:bold;  display:none;  }
.amenitiesCheckHolder td{ color:#FFFFFF; padding:5px;}
.amenitiesCheckHolder{ position:relative; margin-left:-145px;}
.amenitiesCheckHolder label{ padding:0 0 0 5px;}
h3.searchTitles{ color:#FFFFFF; text-transform:uppercase; font-size:12px; display:inline; width:150px; float:left; 
padding:4px 4px 4px 8px; margin-bottom:0px;}

.resulstListsHolder{ width:415px; height:500px; overflow:scroll; margin:0 10px 0 0;border:1px solid #CCCCCC;}
.resulstListsHolder ul{ margin:0; padding:0px;}
.resulstListsHolder ul li{ background-color:#EEEFF1; margin:0 0 4px 0; height:160px;  }
.resulstListsHolder ul li span.textHolder{float:right; width:205px;}
.resulstListsHolder ul li .mapMarker{ margin:20px 0 0 20px;}

.bgB1{ background-color:#009DDC;}
.bgB2{ background-color:#004B8E;}
table.searchRes_Btn{ width:390px; }
table.searchRes_Btn td{ background-color:#C9CACC; padding:3px 3px 3px 6px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
table.searchRes_Btn td a{ color:#fff; text-decoration:none;}
table.searchRes_Btn td.blueCell{ background-color:#029ED7;}

.MySubmitBtn{height:32px; float:right; width:130px;background-image: url(http://www.habitat.com/images/newSubmit.gif);background-repeat: no-repeat;border-style: none;display: block; color:#009DDC; font-size:14px; font-weight:bold;cursor: pointer;   }


.MySubmitBtn2{height:32px; float:left; width:130px;background-image: url(http://www.habitat.com/images/newSubmit.gif);background-repeat: no-repeat;border-style: none;display: block; color:#009DDC; font-size:14px; font-weight:bold;cursor: pointer; margin-bottom:20px; margin-left:20px;  }

 




/*----------------------------------------------END SEARCH PAGE STYLESS-----------------------------------*/



/*----------------------------------------------START MISC STYLES------------------------------------------*/

.clear {clear:both;}
.no-margin {margin: 0px;}
#monoSlideshow {background: #fff none repeat scroll 0 0; height: 345px; width:640px; float:left; margin:30px 0 17px 0; padding:0px;}
p.text-needed {color: #d02f77;}
table td {vertical-align: top;}
.floatMeLeft{float:left;}
.floatMeLeft2{float:left;}
a.floatMeLeft2 { text-decoration:none;}
.floatMeRight{float:right; }
.footerText{ font-size:10px; line-height:12px; color:#666666;}
.footerText img{ padding:0 5px 0 0;}
table.blueWidget_table{ margin:20px 0 0 0;}
table.blueWidget_table td.cellOver{ background-color:#53BCEB; border:none; }
table.cellBlues { float:right;}
table.cellBlues td{ background-color:#53BCEB; margin:20px; padding:10px; border:6px solid #fff; font-size:11px;}
table.cellBlues td h4{ font-size:12px; text-transform:uppercase; margin-bottom:7px; margin-top:0px; color:#000;}
table.cellBlues td a{ color:#FFF;}
table.landPage_Colored{ margin:0; float:right;}

table.landPage_Colored td{padding:8px 5px 1px 5px;  width:130px; font-size:10px; line-height:12px; border-left:solid 11px #fff;}
table.landPage_Colored td.cellBlue{ background-color:#53BCEB; color:#000000;}
table.landPage_Colored td.cellOrange{ background-color:#F15D22; color:#000000;}
table.landPage_Colored td.cellGreen{ background-color:#9FA617; color:#000000;}
table.landPage_Colored td.cellGrey{ background-color:#ACA095; color:#000000;}
table.landPage_Colored td h4.sub-header{color: #000; font-size:11px; font-weight: bold; 	margin: 0 0 0 0;}
table.landPage_Colored td a{ color:#FFF;}

#blockHolder {width: 155px;margin:5px 0 0 0;padding:0px;background-color:#fff;float: left; }
.block {width: 132px;margin: -10px 0px 10px 0;padding: 10px;float: left; position:relative; z-index:2000;

background:url(http://www.habitat.com/images/nicePng.png) repeat;
  padding:13px 9px 0 9px; font-size:10px;line-height:14px;}
.block a{ color:#FFFFFF;}
.block b{ font-size:11px; padding-bottom:20px;}
.block p.smallBreaks {margin-bottom:9px;}

.block2 p.smallBreaks {margin-bottom:9px;}
#blockHolder2 {width:235px;margin:5px 0 0 0;padding:0px;background-color:#fff;float: left; }
.block2 {width: 220px;margin: -10px 0px 10px 0;padding: 13px 10px 10px 10px;float: left; position:relative; z-index:2000;  padding:12px 0 0 10px; font-size:10px; line-height:14px;}
.block2 a{ color:#FFFFFF;}
.block2 b{ font-size:11px; text-transform:uppercase; color:#fff; letter-spacing:1px;}
 
.meOrange {background:url(http://www.habitat.com/images/orangePng.png) repeat;}
.meBLue{background:url(http://www.habitat.com/images/nicePng.png) repeat;}

#habitHome {width:250px; height:105px;margin:-142px 0 0 370px;padding:0px;background-color:#004B8E;position: absolute; z-index:2000; color:#FFFFFF; padding:10px; }
#habitHome a { color:#FFFFFF;}

p.greyBg{background-color:#7E8083;padding:3px 5px 3px 5px ; float:left; width:99%; margin:10px 0;color:#fff; }
p.greyBg a{color:#fff; font-size:12px;}
  
#greyLinkHolder {width:430px;margin:30px auto;padding:10px 0px;background-color:#EEEFF1; float:left; border:1px solid #ccc;}
#greyLinkHolder ul, #greyLinkHolder ul li {margin:0;padding:0;}
#greyLinkHolder ul {width:425px; padding-left:3px;}
#greyLinkHolder ul li {display:inline-block;margin:2px 1px;min-height:20px;padding:6px 0px;vertical-align:top;width:100px; font-size:11px;/* For IE 7 */zoom: 1;*display: inline;}
#greyLinkHolder ul li a{ color:#00ACE2; padding:5px 3px;}  	
#greyLinkHolder table a{ color:#009DDC; text-decoration:none; padding:7px;}






#greyLinkHolderAmenities {width:430px;margin:30px auto;padding:6px 0px 10px;background-color:#EEEFF1; float:left; border:1px solid #ccc;}
#greyLinkHolderAmenities ul, #greyLinkHolderAmenities ul li { margin-left:0px;}
#greyLinkHolderAmenities ul {width:415px; padding-left:10px;}
#greyLinkHolderAmenities ul li {display:inline-block;margin:2px 1px;min-height:20px;padding:0px 5px 6px 10px;vertical-align:top;width:184px; font-size:11px;/* For IE 7 */zoom: 1;*display: inline; list-style:circle;background:url(http://www.habitat.com/images/dotes.gif) top left no-repeat;}
#greyLinkHolderAmenities ul li a{ color:#00ACE2; padding:0px 3px 5px 10px;}  	
 









#greyLinkHolderManage {width:430px;margin:30px auto;padding:10px 0px;background-color:#EEEFF1; float:left; border:1px solid #ccc;}
#greyLinkHolderManage ul, #greyLinkHolderManage ul li {margin:0;padding:0;}
#greyLinkHolderManage ul {width:425px; padding-left:3px;}
#greyLinkHolderManage ul li {display:inline-block;margin:2px 1px;min-height:10px;padding:2px 0px;vertical-align:top;width:135px; font-size:11px;/* For IE 7 */zoom: 1;*display: inline;}
#greyLinkHolderManage ul li a{ color:#00ACE2; padding:5px 3px;}  	
#greyLinkHolderManage table a{ color:#009DDC; text-decoration:none; padding:7px;}


#greyLinkHolderAsset {width:460px;margin:30px auto;padding:10px 0px;background-color:#EEEFF1; float:left; border:1px solid #ccc;}
#greyLinkHolderAsset ul, #greyLinkHolderAsset ul li {margin:0;padding:0; }
#greyLinkHolderAsset ul {width:425px; padding-left:12px;}
#greyLinkHolderAsset ul li {display:inline-block;margin:2px 1px;min-height:12px;padding:0px 0px;vertical-align:top;width:137px; font-size:11px; /* For IE 7 */zoom: 1;*display: inline; }
#greyLinkHolderAsset ul li a{ color:#00ACE2; padding:5px 3px; font-size:10px; }  	
#greyLinkHolderAsset table a{ color:#009DDC; text-decoration:none; padding:7px;}


#greyLinkHolderSmall {width:430px;margin:30px auto;padding:5px 0px;background-color:#EEEFF1; float:left; border:1px solid #ccc;}
#greyLinkHolderSmall ul, #greyLinkHolder ul li {margin:0;padding:0;}
#greyLinkHolderSmall ul {width:425px; padding-left:3px;}
#greyLinkHolderSmall ul li {display:inline-block;margin:2px 1px;min-height:20px;padding:6px 0px;vertical-align:top;width:70px; font-size:11px;/* For IE 7 */zoom: 1;*display: inline;}
#greyLinkHolderSmall ul li a{ color:#00ACE2; padding:5px 3px;}  	
#greyLinkHolderSmall table a{ color:#009DDC; text-decoration:none;}



#greyLinkHolderNews {width:454px;margin:0px auto;padding:0px 0px 0 10px;background-color:#EEEFF1; float:left; border:1px solid #ccc; font-size:11px;}
#greyLinkHolderNews  img{ padding-left:10px;}

#greyLinkHolderNews ul li a{ color:#00ACE2; padding:5px 3px;}  	
#greyLinkHolderNews table a{ color:#009DDC; text-decoration:none;}

table.greyBorders img{ float:left; padding-right:0px;}
table.greyBorders{border-collapse:collapse;width:460px; }
table.greyBorders,table.greyBorders tr{border:1px #ccc solid; font-size:10px;line-height:14px; }
table.greyBorders td{ padding:5px;}
table.greyBorders td a{color:#00ACE2;}
table.greyBorders td a:visited{color:#00ACE2;}
table.greyBorders strong, table.greyBorders b{color:#003C78; font-size:11px; font-weight:bold;}
table.greyBorders li{ list-style:disc; font-size:10px;padding-left:0px; line-height:14px;}
table.greyBorders ul{ margin-left:12px;}

table.contactFormTable{ width:480px;}
table.contactFormTable input.Large{ width:228px; height:25px; border:1px #000 solid; padding-top:2px\9; height:22px\9; padding-left:2px;}
table.contactFormTable .xlLarge{ width:465px; border:1px #000 solid; padding:2px; font-size:12px; }
 

table.spLowertable{ float:right;}
table.spLowertable td{ background-color:#fff; margin:20px; padding:10px; border:6px solid #fff; font-size:11px;}
table.spLowertable td h4{ font-size:12px; text-transform:uppercase; margin-bottom:7px; margin-top:0px; color:#000;}
table.spLowertable td a{ color:#009DDC;} 
table.spLowertable td.lower{ border-top:1px solid #999;}
table.spLowertable td.lower a{ color:#000;}

#bidHolder a{ color:#00ACE2;}

p.whiteBreak{ border-top:1px #ccc solid;border-bottom:1px #ccc solid;border-left:1px #fff solid;border-right:1px #fff solid; width:140px; float:left; clear:both; background-color:#fff; height:5px;  margin:0 0 0 -6px;}
.UppercaseBlackText{font-size:11px; Color:#000; text-transform:uppercase; font-weight:bold;}


input.homeNewsInput{background-repeat: no-repeat; border:1px solid #000000;}
input.homeNewsInput:focus, input.homeNewsInput:hover { background-color:#fff; background-image: none; border:1px solid #000000;


}

/*----------------------------------------------END MISC STYLES--------------------------------------------*/