﻿/* CSS Document */
body{margin:0px; padding:0px; background:url(/images/bg-top.gif) top left repeat-x #f6f3ec;}
.clearfix{clear:both; font-size:0px; line-height:1px; visibility:hidden}
.left{float:left}
.right{float:right}
.center{ margin:0px auto; text-align:center;}
.bg-black{background:#000;}
.bg-white{background:#fff;}
.container{width:940px; margin:0px auto; height:auto}
.logo{ width:125px; height:125px; position:absolute; margin-top:-45px;}
.input-shadow{background:url(/images/input-bg.gif) top left repeat-x; height:16px; border:1px solid #c9c7c3; font-size:12px}
.breadcrumb{padding-top:5px; font-size:11px; padding-left:20px;}
.topspace{padding:10px 0 0 0}
.btopspace{padding:20px 0 0 0}
.copy{font-size:11px}
.borderbottom{border-bottom:1px dashed #c7b58c;padding:0 0 5px 0}


/*Top Navigation 1 Starts*/
.top-nav{font-size:11px;text-align:right; line-height:22px; height:30px}
.top-nav a{font-size:11px; color:#333333; text-decoration:none; padding:0px 4px;}
.top-nav a:hover{font-size:11px; color:#701528;}
.top-nav span{vertical-align:top; display:inline-block;}
.nav-twitter{padding-top:2.5px; float:left; padding-right:15px;}
.spanblock{float:right;}
.language{background:url(/images/france-tab.gif) top left no-repeat; width:75px; height:22px; line-height:22px; font-size:11px; text-align:center; color:#fff;}
.language a{color:#fff;}
.language a:hover{color:#fff;}
/*Top Navigation 1 Ends*/

/*Top Navigation 2 Starts*/
#roundedtabs {
      float:right;
      width:auto;
      font-size:14px;
      line-height:normal;
      }
    #roundedtabs ul {
	margin:0;
	padding:0px;
	list-style:none;
      }
    #roundedtabs li {
      display:inline;
      margin:0;
      padding:0;
      }
	#roundedtabs li img{float:left; margin-top:5px;}
    #roundedtabs a {
      float:left;
      margin:0;
	  background:#f6f3ec;
      padding:0 0 0 10px;
	  line-height:24px;
      text-decoration:none;
	  margin-left:3px;
      }
    #roundedtabs a span {
      float:left;
      display:block;
	  background:#f6f3ec;
      padding:0px 10px 0px 0px;
      color:#701528;
	  font-size:14px;
	  font-weight:normal;
	  margin-right:3px;
      }
	 #roundedtabs a span img{margin-right:10px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #roundedtabs a span {float:none;}
    /* End IE5-Mac hack */
    #roundedtabs a:hover span {
      color:#1d365b;
	  font-size:14px;
	  font-weight:normal;
      }
    #roundedtabs a:hover {
      background:url(/images/tab-left.gif) no-repeat left top;
      }
    #roundedtabs a:hover span {
       background:url(/images/tab-right.gif) no-repeat right top;
      }

	/*
	#roundedtabs #current a {
		background:url(/images/tab-left.gif) no-repeat left top;
	}
	#roundedtabs #current a span {
		 background:url(/images/tab-right.gif) no-repeat right top;color:#1d365b;
	}*/
	
	#roundedtabs .MenuItem19 a:hover div.icon,
	#roundedtabs .MenuItem79 a:hover div.icon {
      background:url(/images/home-icon.gif) no-repeat left 5px;
      padding-left: 15px;
	}
	.Home #roundedtabs .MenuItem79 a,
	.Home #roundedtabs .MenuItem19 a {
      background:url(/images/tab-left.gif) no-repeat left top;
      }
    .Home #roundedtabs .MenuItem79 a span,
    .Home #roundedtabs .MenuItem19 a span{
       background:url(/images/tab-right.gif) no-repeat right top;
      }
	.Home #roundedtabs .MenuItem19 a div.icon,
	.Home #roundedtabs .MenuItem79 a div.icon {
      background:url(/images/home-icon.gif) no-repeat left 5px;
      padding-left: 15px;
	}
	.Property #roundedtabs .MenuItem79 a,
	.Property #roundedtabs .MenuItem19 a {
      background:url(/images/tab-left.gif) no-repeat left top;
      }
    .Property #roundedtabs .MenuItem79 a span,
    .Property #roundedtabs .MenuItem19 a span{
       background:url(/images/tab-right.gif) no-repeat right top;
      }
     .Living #roundedtabs .MenuItem80 a,
     .Living #roundedtabs .MenuItem20 a {
      background:url(/images/tab-left.gif) no-repeat left top;
      }
     .Living #roundedtabs .MenuItem80 a span,
     .Living #roundedtabs .MenuItem20 a span{
       background:url(/images/tab-right.gif) no-repeat right top;
      }
      .About #roundedtabs .MenuItem81 a,
      .About #roundedtabs .MenuItem21 a {
      background:url(/images/tab-left.gif) no-repeat left top;
      }
      .About #roundedtabs .MenuItem81 a span,
      .About #roundedtabs .MenuItem21 a span{
       background:url(/images/tab-right.gif) no-repeat right top;
      }
	
	
/*Top Navigation 2 Ends*/

/*Header Starts*/
.header{background:#872234; height:auto; margin-top:15px;}
.header-top-left{background:url(/images/header-top-left.gif) top left no-repeat; width:11px; height:10px; float:left}
.header-top-right{background:url(/images/header-top-right.gif) top right no-repeat; width:auto; height:10px;}
.header-mid{height:100%; background:url(/images/header-building-bg.gif) bottom left repeat-x;}
.header-bottom{background:#430c18; width:auto; height:10px;}
.header-bottom-left{background:url(/images/header-bottom-left.gif) bottom left no-repeat #430c18; width:11px; height:10px; float:left}
.header-bottom-right{background:url(/images/header-bottom-right.gif) bottom right no-repeat #430c18; width:auto; height:10px;}

.header-mid-content{height:220px; width:470px; margin-left:100px;}
.src-btn{padding:15px 0px 0px 0px; position:absolute; margin-top:10px; margin-left:-40px;}
.find-appartment-txt{margin-top:25px;}
input.search-big{background:#fff; height:35px; width:290px; border:1px solid #450210; font-size:18px; color:#999999; line-height:35px;}
.find-appartment-txt-small{float:left; width:420px;}
.header-small-input-container{float:left;width:380px;}
input.search-small{background:#fff; height:22px; width:265px; border:1px solid #450210; font-size:18px; color:#999999; line-height:30px; margin-top:-10px}
.header-mid-content span{ display:inline-block; float:left}
.header-images-up{position:absolute; z-index:1000; margin:-28px 0px 0px 590px; _margin-top:-35px;}

.select{width:103px; float:left; margin:0px 5px 0px 0px;}
.select1{width:125px; float:left; margin:0px 5px 0px 0px;}
.select select{width:100px;}
.select1 input{ width:70px; margin:0px 5px 0px 0px; font-size:11px;}
/*Header Ends*/

/*Content Starts*/
.content-main{width:auto; height:auto; margin-top:5px;}
/*Widget Starts*/
.widget{width:735px; height:auto; margin-top:5px; float:left;}
.widget1{width:200px; height:auto; margin-top:5px; float:left; margin-left:5px;}
.widget-left{background:url(/images/widget-left.gif) top left no-repeat; width:10px; height:175px; float:left;}
.widget-middle{background:url(/images/widget-middle.gif) top left repeat-x; width:715px; height:175px; float:left;}
.widget-middle1{background:url(/images/widget-middle.gif) top left repeat-x; width:180px; height:175px; float:left;}
.widget-right{background:url(/images/widget-right.gif) top left no-repeat; width:10px; height:175px; float:left;}
/*Widget Ends*/
/*Cream Widget Starts*/
.widget-cream{width:940px; height:auto; margin:5px auto;}
.widget-cream-top{ background:url(/images/cream-widget-top.gif) top left no-repeat; width:937px; height:auto;}
.widget-cream-middle{ background:url(/images/cream-widget-middle.gif) top left repeat-y; height:auto; width:937px;}
.widget-cream-bottom{ background:url(/images/cream-widget-bottom.gif) top left no-repeat; width:937px; height:13px;}
.widget-cream-content{padding:10px;}
.widget-cream-content-image{padding:0px 40px 0px 50px; float:left;}
.widget-cream-content-image .link-wrapper
	{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    margin-top:8px;
    padding-top:15px;
    background:transparent url(/images/bigtab-right.gif) no-repeat scroll right top;
    height:42px;
    width:274px;
	}
.widget-cream-content-right{margin-top:10px; width:550px; float:left;}
.your-next-home{line-height:18px; border-top:1px dotted #999; width:510px; float:left; margin:8px 0px 0px 0px}

.capreit-living{float:left; width:220px; margin-left:30px; _margin-left:15px; background:url(/images/icon_community.gif) no-repeat; padding-left:50px;}
.professional{float:left; margin-left:10px; _margin-left:10px; width:270px; padding-left:50px; background:url(/images/icon_management.gif) no-repeat;}
.movingcentre{float:left; margin-left:10px; _margin-left:10px; padding-left:50px; background:url(/images/icon_moving.gif) no-repeat; width:215px;}

.professional ul{padding:0px; margin:6px 0px 6px 40px;}
.professional ul li{ list-style:disc; font-size:11px; line-height:16px; color:#666;}

ul.blue{padding:0px; margin:6px 0px 6px 5px;}
ul.blue li{ list-style:none; background:url(/images/double-arrow-blue.gif) left center no-repeat; padding-left:15px;}
ul.blue li a{font-size:11px; line-height:16px; color:#1d365b; text-decoration:underline;}
ul.blue li a:hover{font-size:11px; line-height:16px; color:#1d365b; text-decoration:none;}

ul.pdf{padding:0px; margin:6px 0px 6px 5px;}
ul.pdf li{ list-style:none; background:url(/images/pdf.gif) left center no-repeat; padding-left:25px;}
ul.pdf li a{font-size:11px; line-height:24px; color:#1d365b; text-decoration:underline;}
ul.pdf li a:hover{font-size:11px; line-height:24px; color:#1d365b; text-decoration:none;}
/*Cream Widget Ends*/
/*Features rentals*/
.features-rental-heading{ height:26px;}
.features-rental-heading .feature-title{ float:left; width:530px; margin:0px 15px; _margin:0px 10px;}
.features-rental-heading .feature-pagination{ float:left;}
.features-rental-sec{width:235px; border-right:1px dotted #999; text-align:center; float:left;}
#FeatureRentalsSearchresult .last{width:235px; text-align:center; float:left; border-right: none;}
.features-rental-sec-last{width:235px; text-align:center; float:left}
#FeatureRentalsSearchresult .result{padding:5px 0;border-bottom:none;}
#FeatureRentalsSearchresult .result:hover{padding:5px 0px;border-bottom:none; background:url(/images/result-grad.gif) bottom left repeat-x;}
#FeatureRentalsSearchresult { margin: 0 0 0 8px}


/*Features rentals*/

/*land-leasing communities*/
.land-leasing-logo{ margin:25px 0px 10px 0px;}
/*land-leasing communities*/

/*Content Ends*/

/*Footer Starts*/
.footer-top{background:url(/images/footer-bg.jpg) top left repeat-x #d1c099; width:100%; height:auto; padding-top:100px; margin-top:35px}
.footer-content-main{background:#d1c099; width:930px; margin:0px auto; padding-bottom:80px;}
.footer-content{margin-left:30px;}
.footer-content-left{width:610px; border-right:1px dotted #625941; float:left;}
.footer-content-right{width:280px; float:left;}
.footer-leftlinks{ float:left; line-height:20px;}
.footer-leftlinks ul{margin:0px; padding:0px}
.footer-leftlinks ul li{list-style:none;}
.footer-leftlinks ul li a{font-size:11px; text-decoration:underline; color:#333;}
.footer-leftlinks ul li a:hover{font-size:11px; text-decoration:none;}
.footer-leftlinks a{font-size:11px; text-decoration:underline; color:#333;   margin-right:25px;}
.footer-leftlinks a:hover{font-size:11px; text-decoration:none;}

.footer-rytlinks{margin:20px 0px 0px 30px;}
.footer-rytlinks ul{margin:0px; padding:0px;}
.footer-rytlinks ul li{list-style:none; background:url(/images/double-arrow-foot.gif) left center no-repeat; padding-left:15px;}
.footer-rytlinks ul li a{font-size:11px; text-decoration:none; color:#701528;}
.footer-rytlinks ul li a:hover{font-size:11px; text-decoration:underline;}
.footer-rytlinks a{font-size:11px; text-decoration:none; color:#701528;}
.footer-rytlinks a:hover{font-size:11px; text-decoration:underline;}
.footer-logo{width:71px; height:71px; float:left; padding-left:15px;}
.twitter-surround{padding-bottom:50px;}
.footer-twitter{font-size:15px; color:#701528; float:left; padding-left:35px; padding-top:15px;}
.footlogo-twitter{float:left; padding-left:15px;  }
.footlogo-links{font-size:11px; color:#701528; padding-top:25px;}
.footlogo-links a{font-size:11px; color:#701528; text-decoration:none;}
.footlogo-links a:hover{text-decoration:underline;}
/*Footer Ends*/

/*Result list Starts*/
.header-mid-content-small{height:auto !important; width:800px; margin-left:120px;}
.header-mid-content-small .find-appartment-txt{margin-top:2px; border:1px solid #ff0000}
.header-mid-content-small input.search-big{background:#fff; height:25px; width:300px; border:1px solid #450210; font-size:14px; color:#999999; line-height:25px;}
.header-mid-content-small .header-mid-content span{ display:inline-block; float:left}
.header-mid-content-small .header-images-up{position:absolute; z-index:1000; margin:-28px 0px 0px 590px; _margin-top:-35px;}
/*Result list-widget-cream Starts*/
			/*Left*/
.widget-holder{width:940px; height:auto; margin:5px auto;}
.widget-cream-left{ width:206px; float:left; margin-right:0px}
.widget-cream-left-top{ background:url(/images/result-list-left-top.gif) top left no-repeat; width:206px; height:auto;}
.widget-cream-left-middle{ background:url(/images/result-list-left-middle.gif) top left repeat-y; height:auto; width:206px;}
.widget-cream-left-bottom{ background:url(/images/result-list-left-bottom.gif) top left no-repeat; width:206px; height:13px;}
.widget-cream-left-content{padding:10px 10px 10px 5px;}
.widget-cream-left-content a{color:#c7b58c;text-decoration:none; border:0px;}
.widget-cream-left-content a:hover{color:#701528;text-decoration:underline }
.cream-mainhead-sel{border-top:1px dotted #bfad80;margin:2px 0 0 0;float:left;width:165px;padding:4px 2px 4px 5px;color:#701528;margin:0;background:#dfd5bc}

.refine-heading{margin-bottom:20px; display:block}
.blue-bg-heading{background:#fff; border-bottom:#bfad80 1px dotted; border-top:#bfad80 1px dotted; padding:1px;}
.blue-bg-heading span{background:#d1d7df; display:inline-block; padding-left:10px; width:174px;}
.date{margin:10px 2px;}
.heading-plus{height:25px; margin-left:10px;}
.heading-plus a{margin-right:5px; line-height:25px; outline:none;}
.left-acc-content{height:auto; padding-left:25px; border-bottom:1px dotted #bfad80; padding-bottom:5px;}
.left-acc-content ul{padding:0px; margin:0px;}
.left-acc-content ul li{list-style:none; color:#c7b58c; font-size:12px; line-height:22px;}
.left-acc-content ul li input{ margin-right:5px;}
			/*Right*/
.widget-cream-right{width:724px; float:left;}
.widget-cream-right-top{ background:url(/images/result-list-rkight-top.gif) top left no-repeat; width:724px; height:auto;}
.widget-cream-right-middle{ background:url(/images/result-list-right-middle.gif) top left repeat-y; height:auto; width:724px;}
.widget-cream-right-bottom{ background:url(/images/result-list-right-bottom.gif) top left no-repeat; width:724px; height:13px;}
.widget-cream-right-content{padding:10px;}
.tab-buttons{border-bottom:1px dotted #bfad80; margin:5px 0px;}
.tab-buttons a{display:inline-block; outline:none;}
.sort-pagination-top{padding:10px 5px; border-bottom:1px dotted #bfad80;}
.sort-pagination-top span{display:inline-block; float:left}
.sort-pagination-top span.pg-links{text-align:right; display:inline-block; float:right}
.result{padding:20px 0;border-bottom:1px dotted #bfad80;}
.result:hover{padding:20px 0px;border-bottom:1px dotted #bfad80; background:url(/images/result-grad.gif) bottom left repeat-x;}
.result-left{float:left; width:105px;}
.result-left span{border:1px solid #dadada; padding:2px; display:inline-block}
.result-right{float:left; margin-left:10px; width:285px;}
.result-numbers{margin:15px 0px; font-size:16px; color:#1d365b;}

.right-sub-left{width:400px; float:left;}
.right-sub-right{width:280px; float:left; margin-left:5px;}

.result .PropertyName { padding:0px; }
.result .PropertyName a { color:inherit; text-decoration: none; }
.result .Distance {font-size:11px; font-weight:normal; color:#000000;}
.result .Address { padding:0px; line-height:normal;}
.result .availability { padding:0px; line-height:normal;}
.result .availabilityTable { width: 100%; }
.result .availabilityTable .UnitType { padding-right: 5px; }
.result .availabilityTable .DateAvailable { text-align: right; }

/*Result list-widget-cream Ends*/
/*Result list Ends*/

/**********************************************/
/*******************CSS-Chr********************/
/**********************************************/

/*property Content Starts*/
.backresult{background:url(/images/arrow-blue1.gif) no-repeat 0 4px;text-indent:15px;width:90%;padding:0 0 20px 0}
.rentfree{border:1px solid #efebdf;background:#fefefd url(/images/red-star.gif) no-repeat 10px 5px;float:left;padding:5px;margin:15px 0 10px 0;color:#701528;text-indent:30px;width:430px}
.chatwrapper{float:left;width:440px}
.chatbox{background:url(/images/bigtab-left.gif) no-repeat left top;float:left;margin:15px 0 10px 0;height:57px;width:8px}
.chatbox .logowrper{background:url(/images/bigtab-right.gif) no-repeat right top;height:57px;width:438px}
.chatbox .logowrper .divider{width:3px;float:left;height:50%;border-right:1px dotted #bfad80;margin:8px 8px;}
.chatbox .logowrper img{padding:8px 3px 0 10px}
.chatbox .logowrper .lnk{background:url(/images/arrow-blue.gif) no-repeat 0 7px;text-indent:15px;margin:0 0 0 10px;_margin-left:4px;float:left;padding:2px 0 0 0}
.widget-cream-lft{float:left;width:390px;margin:10px 40px 0 0}
.widget-cream-ryt{float:left;width:460px;_width:450px}
.widgt-cnt{padding:10px 20px}
#availablitydata h5 
{
    font-size: 14px;
}

/*property Footer Ends*/
/*widget brown Starts*/
.wdgtbrwn{width:940px; height:auto; margin:5px auto}
.wdgtbrwn-cnt{padding:10px 20px}
.wdgtbrwn-top{ background:url(/images/brown-widget-top.gif) top left no-repeat}
.wdgtbrwn-mid{ background:url(/images/brown-widget-middle.gif) top left repeat-y}
.wdgtbrwn-btm{ background:url(/images/brown-widget-bottom.gif) top left no-repeat}
.wdgtbrwn-cnt-ryt{margin-top:10px; width:98%; float:left}
.wdgtbrwn-wrp{float:left;line-height:18px;border-top:1px dotted #999; width:98%; float:left; margin:8px 0px 15px 0px}
.wdgtbrwn-col{float:left;width:260px;margin:10px 0 0 0}
.wdgtbrwn-bcol{width:340px}
/*widget brown End*/

/*Building Features Starts*/
.wdgtwhte{width:940px; height:auto; margin:5px auto;}
.wdgtwhte-cnt{padding:10px 20px}
.wdgtwhte-cnt ul.blue li a{font-size:12px}
.wdgtwhte-top{background:url(/images/white-widget-top.gif) top left no-repeat}
.wdgtwhte-mid{background:url(/images/white-widget-middle.gif) top left repeat-y}
.wdgtwhte-btm{background:url(/images/white-widget-bottom.gif) top left no-repeat}
.wdgtwhte-cnt-lft{width:475px}
.wdgtwhte-cnt-ryt{width:390px;padding:0 0 0 30px}
.imgwrp{float:left;width:98%;margin:15px 0 10px 0}
.imgcon{float:left;border:1px solid #e8e8e8;padding:2px;width:80px;margin:0 10px 0 0}
.bimgcon{width:380px}
.simgcon{width:52px}
.wdgtwhte-cnt-ryt .copy{font-size:12px;line-height:18px;border-bottom:1px dotted #999; width:97%;padding:0px 0px 15px 20px;margin:-10px 0 15px 0}
.copy1{font-size:12px;line-height:13px;border-bottom:1px dotted #999; width:99%;padding:15px 0px;margin:0 0 15px 0}
.copy1 p{line-height:12px}

.LiveChat { width:160px; float: left; }
.RSSDiv { width:60px; float:left; }
.AddThisContainer { width:140px; float: left; }

/*Building Features End*/

/*Cap_Events Starts*/
.Events h1 { }

.events-cream-lftcnt{margin:30px 10px 0 0;_margin-right:0px;float:left;width:190px}
.cream-bg-heading{border-top:#dfd5bc 1px dotted;background:none;width:170px}
.selectd{background:#dfd5bc;color:#701528;padding:4px 2px 4px 5px;width:150px;float:left;margin:1px 0 1px 0}
.cream-left-cont{float:left;height:auto;width:170px;padding:0 0 0 0px;border-bottom:1px dotted #bfad80;padding-bottom:5px;}
.cream-left-cont ul{padding:0px; margin:0px;}
.cream-left-cont ul li{list-style:none;background:url(/images/arrow-green.gif) no-repeat 22px 5px; color:#c7b58c;font-size:12px;line-height:22px; margin:0; padding:0; width:170px; font-weight:bold}
.cream-left-cont ul li a {color:#c7b58c;font-size:12px;line-height:22px; margin:0; padding:0; display:block; width:170px; font-weight:bold; text-decoration:none;}
.cream-left-cont ul li .paddingMargin {margin:0; padding:0 0 0 34px;}
li.arrow{list-style:none;background:url(/images/arrow-green.gif) no-repeat 5px 5px; color:#c7b58c;font-size:12px;line-height:22px;}



.cream-left-cont ul li a:hover
{display:block; color:#701528;text-decoration:none; background:url(/images/arrow-mahroon.gif) no-repeat 22px 5px; }

.cream-left-cont ul li.selected a
{display:block; color:#701528;text-decoration:none; background:#F2EEE3 url(/images/arrow-mahroon.gif) no-repeat 22px 5px; }


.cream-left-cont ul li.sabselectd{margin:2px 0 0 0;width:123px;color:#701528;background:#F2EEE3 url(/images/arrow-green.gif) no-repeat 5px 5px}
.cream-mainhead{margin:0;padding:0;color:#c7b58c;float:left;width:170px;border-bottom:1px dotted #bfad80;}
.cream-mainhead .paddingMargin {padding:2px 0 5px 10px;margin:2px 0 0 0;}
.mainheadfix{margin:0;float:left;width:170px;padding:0;color:#701528;background:#dfd5bc}
.mainheadfix .paddingMargin{margin:2px 0 0 0;padding:4px 2px 4px 5px;}
.mainheadfix a{color:#701528;}
.cream-mainhead-sel{border-top:1px dotted #bfad80;margin:2px 0 0 0;float:left;width:165px;padding:4px 2px 4px 5px;color:#701528;margin:0;background:#dfd5bc}
.cream-subhead{float:left;width:150px;color:#c7b58c;border-bottom:1px dotted #bfad80;padding:5px 0 5px 10px}
.events-cream-rytcnt{margin-top:30px;float:left;width:690px}
.events-cream-rytcnt .lftcont{float:left;width:180px;margin:15px 0 0 0}
.events-cream-rytcnt .rytcont{float:left;width:500px;margin:15px 0 0 0;padding:0 0 15px 0;border-bottom:1px dotted #bfad80}
.events-cream-rytcnt .rytcont1{border-bottom:none;padding:0}
.bordertop{border-top:1px dashed #c7b58c;padding:20px 0 5px 0;margin:20px 0 0 0;float:left}
.borderbottom{border-bottom:1px dashed #c7b58c;padding:0 0 10px 0;margin:0 0 20px 0;width:95%}
.botmtree{margin:0 0 -21px 380px;*margin-bottom:-24px;_margin-bottom:-24px;position:relative}
.txtwarper{float:left;width:500px;padding:5px 0 0 0; margin-bottom:10px}
.txtwarper ul.blue {padding:0;margin:0}
.txtwarper ul.blue li{background:none;padding-left:0;margin:0}
.txtcon{float:left;width:480px}
.txtcon-new{float:left;width:380px}
.txtcon1{width:230px;padding:0;margin:0}
.communitywrp{float:left;margin:0 0 0 42px;_margin-left:20px}
.events-imgcon{float:right;text-align:right;border:1px solid #e8e8e8;padding:2px;width:90px;margin:15px 10px 0 0}
.peoplebutt{float:left;padding:0;margin:25px 10px 0 0;color:#658f24}
.txt-green{color:#7d812e !important}
.txt-community{border-bottom:1px dashed #c7b58c;border-top:1px dashed #c7b58c;padding:20px 0 20px 0;margin:0 0 0 42px;width:92%}
.ie6{_margin-top:-22px}
/*Cap_Events Ends*/
/**********************************************/
/*******************CSS-Chr********************/
/**********************************************/

/*Accordian*/
.acc-top{background:url(/images/accordian-top.gif) top left no-repeat; height:auto; margin-top:10px;}
.acc-top h4{padding:5px 10px 5px 15px;}
.acc-inn-top{background:url(/images/accordian-inntop1.gif) bottom left no-repeat; height:14px;}
.acc-inn-mid{background:url(/images/accordian-middle.gif) top left repeat-y;}
.acc-inn-bottom{background:url(/images/accordian-bottom.gif) top left no-repeat; height:14px;}
.acc-content{padding:0px 10px 0px 10px;}
.acc-content div{overflow:hidden;}
.acc-content span.img{border:1px solid #dadada; padding:2px; display:inline-block}
.acc-content a{text-decoration:none; outline:none;}
.acc-content h4{background:url(/images/acco-heading-bg.gif) top left no-repeat; width:246px; height:28px; padding:5px 0px 0px 15px; }
.acc-content-mid h2{color:#1d365b}
.acc-content-mid h4{color:#701528;}
.acc-content-mid a{color:#50698c;}
acc-content-mid p, 
acc-content-mid h5, 
acc-content-mid h6,
acc-content-mid ul,
acc-content-mid li{line-height:22px;}
acc-content-mid h1,
acc-content-mid h2,
acc-content-mid h3,
acc-content-mid h4{line-height:22px; padding:15px 0px 5px 0px;}

/*Accordian*/

/* about_Us */
.executive h2{color:#1d365b}
.executive h4{color:#701528;}
.executive h5{text-align:justify;}
.executive img{margin-left:15px;}
.executive a{color:#50698c;}

.aboutus h2{color:#1d365b}
.aboutus h4{color:#701528;}
.aboutus h5{text-align:justify;}
.aboutus a{color:#50698c;}
.aboutus ul{padding:0px; margin:6px 0px 6px 5px;}
.aboutus ul li{ list-style:none; background:url(/images/double-arrow-blue.gif) left center no-repeat; padding-left:15px;}
.aboutus ul li a{font-size:11px; line-height:16px; color:#1d365b; text-decoration:underline;}
.aboutus ul li a:hover{font-size:11px; line-height:16px; color:#1d365b; text-decoration:none;}



/* about US end*/

/*Cap_People starts*/
.nextlnk{float:left;padding:0 10px 15px 20px;margin:25px 10px 0 0;color:#658f24;background:url(/images/next-icon.gif) no-repeat;height:17px}
.nextlnk a{color:#658f24;text-decoration:none}
.nextlnk a:hover{color:#658f24;text-decoration:underline}
.prelnk{background:url(/images/previoux-icon.gif) no-repeat}
/*Cap_People Ends*/

/*Careers Starts*/
.bluebox-top{background:url(/images/bluebox-top.jpg) bottom left no-repeat; width:564px; height:8px;}
.bluebox-mid{background:url(/images/bluebox-mid.jpg) top left repeat-y; width:544px; padding:0px 10px; height:auto;}
.bluebox-bottom{background:url(/images/bluebox-bottom.jpg) top left no-repeat; width:564px; height:8px;}
/*Careers Ends*/

/*homepage-changes Starts*/
.rentalwidget-main{width:724px; height:auto; float:left;}
.rentalwidget-top{background:url(/images/rentalwidget-top.gif) top left no-repeat; width:724px;height:5px;}
.rentalwidget-mid{background:url(/images/rentalwidget-mid.gif) top left repeat-y; width:724px;}
.rentalwidget-bottom{background:url(/images/rentalwidget-bottom.gif) bottom left no-repeat; width:724px; height:8px;}
.land-leasing-mid h6 {width:170px;margin: auto;}

.land-leasing-main{width:205px; height:auto; float:left; margin-left:10px;}
.land-leasing-top{background:url(/images/land-leasing-top.gif) top left no-repeat; width:205px; height:14px;}
.land-leasing-mid{background:url(/images/land-leasing-mid.gif) top left repeat-y; width:205px;}
.land-leasing-bottom{background:url(/images/land-leasing-bottom.gif) bottom left no-repeat; width:205px; height:8px;}

.land-leasing-mid a img {margin: 0 0 0 5px;}

/*homepage-changes Ends*/

/**********************************************/
/*******************CSS-Chr********************/
/**********************************************/


/*capreit-Recycling start*/
.bodybg{background:#e6f2ff}
.containerbg{background:#fff;width:775px}
.containerbg .lftcon{float:left;width:420px;padding:20px 25px 15px 25px}
.containerbg .lftcon .imgtxt{width:67%;float:left;padding:0 0 0 20px}
.containerbg a{color:#6699cc}
.containerbg .lftcon .hadngpace{margin:15px 0 30px 0;float:left}
.containerbg .rytecon{float:left;width:260px;padding:20px 25px 10px 10px}
.containerbg .rytecon .leftborder{border-left:1px solid #e7e7e7;padding:0 0 0 10px}
.containerbg .rytecon .downloadbg{background:#fff url(/images/download-bg.gif) repeat-x;float:left;padding:10px;margin:30px 0 0 0}
.containerbg .rytecon .downloadbg .txtcon{float:left;padding:0 0 0 10px;width:73%}
.containerbg .rytecon .bluecon{background:#fcfcfc;float:left;padding:10px;margin:30px 0}
.containerbg .footertxt{width:90%;float:left;padding:10px 25px 10px 25px;background:#e6f2ff}
/*capreit-Recycling Ends*/

/*lightWindow start*/

.popupwrap{float:left;width:465px;padding:0;background:#f6f3ec}
.popupwrap .closebg{background:#c4b283;color:#701528;float:left;width:100%}
.popupwrap .closetxt{font-weight:bold;text-align:right;padding:3px 5px}
.popupwrap a{color:#701528;text-decoration:none}
.popupwrap a:hover{text-decoration:underline}
.popupwrap .formwrap{float:left;padding:10px 20px;width:91%}
.popupwrap .formwrap .txtlable{float:left;padding:5px 10px 5px 0;width:175px;color:#666666}
.popupwrap .formwrap .txtadd{float:left;padding:5px 10px 5px 0;color:#666666}
.popupwrap .formwrap .input{margin:2px 0 15px 0;width:180px}
.popupwrap .formwrap .phinput{margin:2px 0 15px 0;width:50px}
.popupwrap .formwrap .chcktxt{float:left;width:100%}
.popupwrap .formwrap .chcktxt input{margin:4px 3px 0 0;float:left}
.popupwrap .formwrap .txtarea{float:left;width:88%;border:1px solid #c9c7c3;font-size:12px;margin:0 0 10px 0}
.popupwrap .formwrap .buttwrp{float:left;width:88%;text-align:right;padding:0 0 10px 0}
.popupwrap .h3border{border-bottom:1px dashed #c7b58c;margin:0 0 15px 0;padding:0 0 10px 0}



/*lightWindow Ends*/

/*contact start*/

.contact{float:left;padding:0;background:#f6f3ec}
.contact .closebg{background:#c4b283;color:#701528;float:left;width:100%}
.contact .closetxt{font-weight:bold;text-align:right;padding:3px 5px}
.contact a{color:#701528;text-decoration:none}
.contact a:hover{text-decoration:underline}
.contact .formwrap{float:left;padding:10px 20px; width:370px}
.contact .formwrap .txtlable{float:left;padding:5px 10px 5px 0;width:175px;color:#666666}
.contact .formwrap .input{margin:2px 0 3px 0;width:180px}
.contact .formwrap .phinput{margin:2px 0 3px 0;width:50px}
.contact .formwrap .chcktxt{float:left;width:100%}
.contact .formwrap .txtarea{float:left;border:1px solid #c9c7c3;font-size:12px;margin:0 0 10px 0}
.contact .formwrap .buttwrp{float:left;text-align:right;padding:0 0 10px 0}
.contact .h3border{border-bottom:1px dashed #c7b58c;margin:0 0 15px 0;padding:0 0 10px 0}

/*contact Ends*/

/* Form CSS starts here */
.appwrap{width:910px;margin:10px 0}
.formContainer{padding:10px 20px; position:relative;}
.formContainer .rightInstruction{width:250px; font-size:11px; position:absolute;top:110px; right:25px}
.formContainer .rightInstruction .instructionContainer{background:#c4b283;color:#701528;border:1px solid #a79464;padding:15px;margin:0 0 10px 0}
.formContainer .rightInstruction .instructionContainer h4{font-size:14px; font-weight:bold;padding:0 0 10px 0}
.formContainer .rightInstruction .instructionContainer ul{list-style-type:none;font-size:11px}
.formContainer .rightInstruction .instructionContainer ul li{margin:0 0 0 15px;padding:5px 0 0 10px;background:url(/images/arrow-mahroon.gif) no-repeat 0 12px}
.formContainer .rightInstruction a{margin-top:15px;}
.formSearchContainer{float:right; width:282px; text-align:right; margin:-60px 0 0 0;}
.formSearchContainer label{text-align:left; float:left; color:#666666; font-size:11px; margin:2px 0 0 18px;}
.formSearchContainer input{width:180px; border:1px solid #ccc;}
/**/
.formContainer input.btn{width:auto !important; background:none; height:auto; border:0;}
.formContainer input{background:/*#f6f3ec url(/images/input-bg.gif)*/ repeat-x scroll left top; border:1px solid #CCC; font-size:12px; height:16px;}
.formContainer fieldset{border:none; margin:0; padding:0; width:600px;}
.formContainer fieldset ul{margin:0; padding:0; list-style-type:none;}
.formContainer fieldset ul li{margin:0 0 10px 0;padding:0; clear:both;}
.formContainer fieldset ul li label{font-size:11px;color:#666666}
.formContainer fieldset ul li label.lblheading2{font-weight:bold;color:#666666; font-size:12px; margin-left:5px;}
.formContainer fieldset ul li select, .formContainer fieldset ul li input{float:left;margin:3px 2px -2px 0; border:1px solid #ccc;}
.formContainer fieldset ul li div.needParkingBox{position:relative; padding:10px;width:120px; float:left; margin:-11px 0 0 10px;}
.formContainer fieldset ul li select{width:180px;border:none; border:1px solid #ccc;}
.formContainer fieldset ul li h4{font-size:13px; font-weight:bold; padding:0 0 0 5px; margin:10px 0 0;}
.formContainer fieldset ul li div.dottedBorder{border:1px dashed #c7b58c;width:400px;float:left;padding:10px}
.formContainer fieldset ul li div.dottedBorder textarea{width:360px; height:80px; margin-left:5px; background:#fff url(/images/input-bg.gif) repeat-x scroll left top; border:1px solid #CCC;}
.formContainer fieldset ul li ul.dateControl li{float:left; padding:0 5px; clear:none;}
.formContainer fieldset ul li ul.dateControl li label{clear:both; float:left;}
.formContainer fieldset ul li ul.dateControl li input{width:40px;margin:0 0 3px 0; border:1px solid #ccc;}
.formContainer fieldset ul li div.hintBox{position:relative;left:10px;font-size:11px; padding:10px; background:#dfd5bc;color:#1d365b;width:150px; float:left;}
span.requiredIndicator{color:#666666; display:block; float:left; font-size:11px; left:400px; margin-top:-19px; position:relative;}
span.requiredIndicator span{color:#ff0000;}
.formContainer fieldset h4{font-weight:bold; font-size:11px;color:#666666}
.formContainer fieldset h4 span{color:#ff0000;}
.formContainer fieldset ul.nameContainer li{width:170px; float:left; clear:none;}
.formContainer .incomeDescription textarea{width:360px; float:left; height:80px; margin-left:5px; background:#fff url(/images/input-bg.gif) repeat-x scroll left top; border:1px solid #CCC;}
.formContainer .incomeDescription li.radioLabel input{position:relative; top:3px; margin-right:5px; border:none;background:#f6f3ec}
.formContainer .incomeDescription select.whereHear{width:350px; margin-left:5px;}
.formContainer fieldset ul.addressContainer li{float:left; clear:both;
    width: 589px;
}
.formContainer fieldset ul.addressContainer li label{clear:both; display:block;color:#666666}
.formContainer fieldset ul.addressContainer li input{width:500px;margin:0 0 3px 0}
.formContainer fieldset ul.nameContainer input{width:165px;}
.formContainer fieldset ul.addressContainer li ul li{width:170px; float:left; clear:none; margin-bottom:0;}
.formContainer fieldset ul.addressContainer li ul li input, .formContainer fieldset ul.addressContainer li ul li select{width:165px; float:none; border:1px solid #ccc;}
.formContainer fieldset ul.residenceContainer li input{float:left; padding:0;}
.formContainer fieldset ul.residenceContainer li label{margin:0 10px 0 0; font-size:12px; font-weight:bold;}
.formContainer fieldset ul li label span.redIndicator{color:#ff0000;}
.formContainer fieldset ul li div.phoneContainer{width:120px; float:right; margin-top:-25px;}
.formContainer fieldset ul li div.phoneContainer input{float:left; margin-right:5px;}
.formContainer .buttonContainer input{height:auto; width:auto; margin:20px 10px 0 0; border:none; background:none;}
.applicantTab{margin:15px 0;}
.applicantTab a{margin:0;}
.formContainer fieldset ul.addressContainer li ul{width:600px;} 
.incomeDescription li.paddin-top10{display:block; padding-top:10px; margin-bottom:0;}
.input-default{border:1px solid #ccc;}

/**/
.SetUpperCase{text-transform: uppercase;}
.Capitalize{text-transform:capitalize;}
.appformwrap{width:910px;height:400px;margin:10px 0}

.moveClose{margin:0 0 15px -17px; padding:0;}

img.calendarIcon { cursor: pointer; }
#SelectCitiesTrigger { cursor: pointer; }
/* Form CSS ends here */

.print_page {float:right; margin:0; padding:0; top:2px;}

.print_page a { color:#701528; font-size:11px; font-family:Lucida Grande,Helvetica,Arial,Sans-Serif;}

.print_page a#print_page_icon { position:relative; top:4px; right:1px;}
/* Temporary Print Section 
________________________________________________________________________*/



@media print 
{
body {margin:0; padding:0;}

.print_page,.print_page a,.print_page a#print_page_icon { display:none;}

.widget-cream-lft {float:none;}

.widget-cream-content-right {float:none;}

.events-cream-rytcnt { float:none; width:600px;}

.header,.top-nav,#roundedtabs,.panel-overlay,.overlay,
.strip_wrapper ul.filmstrip,.nav-prev,.nav-next,h5.txt-ltblue,
#photoContainer .tabs,ul.blue {
	visibility:hidden;	
} 

h3.txt-cream,.thickbox,.chatwrapper,.footer-top,
.footer-content-main,.widget-cream-left-content,.widget-cream-bottom { 
	display:none;
}

div.aboutus div div ul.blue { 
	visibility:visible;
}

.pane, #photosTab {border:none;}

.executive div div p {margin-bottom:2em;}

.wdgtbrwn-cnt { padding:30px 20px;}
}

/* PAGEBUILDER RULES */
.dropzone .widget {
    margin:0;
    padding:0;
    float:inherit;
    width:100%;
}

.dropzone .PBColumnUnsized {
    width:100%;
}