@charset "utf-8";
/* CSS Document - RENT TO BUY Last updated on Sept 29, 2009 Created & Updated by Suresh */

/* Common Styles (Starts Here) */
* {	padding: 0; margin: 0; }
body { font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; }

ol, ul { list-style:none; }

form { padding: 0px; margin: 0px; }

img { border:none; }

a { outline:none; }
a:hover { outline:none; }

fieldset, label { margin:0px; padding:0px; }

.whiteTxt {	color: #fff; }

.greyTxt { color: #a3a09a; }

.main {	width: 996px; margin: 0 auto; }
.mainPP { width: 600px; margin: 0 auto; }

.header, .invHeader { width: 996px; float:left; }
.header { height:152px; }
.invHeader { height:152px; /*height:165px;*/ }
.logo { width: 258px; float: left; padding-top: 21px; }

.caption, .invCaption { width: 738px; float: left; text-align: right; }
.caption { padding-top: 28px; }
.invCaption { padding-top: 8px; }

.caption img, .invCaption img { padding-bottom:10px; _padding-bottom:0px; text-align: right; }

.caption p, .invCaption p { color:#989898; font-size:12px; font-weight:normal; }

.caption a, .invCaption a { color: #2e94cf; font-size: 12px; text-decoration:underline; }
.caption a:hover, .invCaption a:hover { color:#989898; text-decoration:none; }

h1.captionHdrOneTxt { text-align:right; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; font-size:30px; color:#6C6B69; font-weight:normal; }

h1.captionHdrOneTxtBlue { font-size:30px; color:#2e94cf; }

.choTxtYellow { color:#FFEA00; }
.choTxtBlue { color:#2E94CF; }

.invCaptionLeft { width:528px; float:left; }
.invCaptionRight { width:210px; float:left; padding-top: 20px; }

/* Only for investor add property page */
.invCaptionLeftAP { width:328px; float:left; padding-top: 20px; }
.invCaptionRightAP { width:410px; float:left; padding-top: 20px; }

.error { color:#ff0000; }

/* Common Styles (Ends Here) */

/* Header Section (Starts Here) */

/* Top Menu Related Styles (Starts Here) */
#menu {
	left:0;
	text-align:center;
	width:996px;
	height:31px;
	border:0;
	float:left;
}

#menu ul {
	width:996px;
	height:31px;
	float:left;
	background: url(../images/menuBg.jpg) no-repeat left top;
}

#menu ul li {
	float:left;
	top:0;
	font-size: 13px;
	font-weight:bold;
}

#menu ul li, #menu a {
	display:block;
	height:31px;
	border-bottom:0;
	text-indent: -999999px;
	color: #6c6b69;
	text-decoration:none;
}

#menu ul li a:hover { text-decoration:none;	color: #0297db; }

#m1, #m1a { left:0; top:0; width:65px; }
#m2, #m2a { left:65px; top:0; width:88px; }
#m3, #m3a { left:153px; top:0; width:115px; }
#m4, #m4a { left:268px; top:0; width:119px; }
#m5, #m5a { left:387px; top:0; width:122px; }
#m6, #m6a { left:509px; top:0; width:75px; }
#m7, #m7a { left:584px; top:0; width:136px; }
#m8, #m8a { left:720px; top:0; width:97px; }
#m9, #m9a { left:817px; top:0; width:101px; }
#m10, #m10a { left:918px; top:0; width:62px; }

#m1 a:hover, #m1a { background: transparent url(../images/menuBg.jpg) 0 -31px no-repeat; border-bottom:0; }
#m2 a:hover, #m2a { background: transparent url(../images/menuBg.jpg) -65px -31px no-repeat; border-bottom:0; }
#m3 a:hover, #m3a { background: transparent url(../images/menuBg.jpg) -153px -31px no-repeat; border-bottom:0; }
#m4 a:hover, #m4a { background: transparent url(../images/menuBg.jpg) -268px -31px no-repeat; border-bottom:0; }
#m5 a:hover, #m5a { background: transparent url(../images/menuBg.jpg) -387px -31px no-repeat; border-bottom:0; }
#m6 a:hover, #m6a { background: transparent url(../images/menuBg.jpg) -509px -31px no-repeat; border-bottom:0; }
#m7 a:hover, #m7a { background: transparent url(../images/menuBg.jpg) -584px -31px no-repeat; border-bottom:0; }
#m8 a:hover, #m8a { background: transparent url(../images/menuBg.jpg) -720px -31px no-repeat; border-bottom:0; }
#m9 a:hover, #m9a { background: transparent url(../images/menuBg.jpg) -817px -31px no-repeat; border-bottom:0; }
#m10 a:hover, #m10a { background: transparent url(../images/menuBg.jpg) -918px -31px no-repeat; border-bottom:0; }

#invMenuLyr {
	left:0;
	text-align:center;
	width:996px;
	height:31px;
	border:0;
	float:left;
}

#invMenuLyrLeft { width:796px; height:31px; border:0; float:left; margin:0px; padding:0px; }
#invMenuLyrRight { width:195px; height:26px; border:0; float:left; text-align:right; margin:0px; padding:5px 5px 0px 0px; }

#invMenuLyrLeft ul {
	width:796px;
	height:31px;
	float:left;
	background: url(../images/invMenuBg.jpg) no-repeat left top;
}

#invMenuLyrLeft ul li {
	float:left;
	top:0;
	font-size: 13px;
	font-weight:bold;
}

#invMenuLyrLeft ul li, #invMenuLyrLeft a {
	display:block;
	height:31px;
	border-bottom:0;
	text-indent: -999999px;
	color: #6c6b69;
	text-decoration:none;
}

#invMenuLyrLeft ul li a:hover { text-decoration:none;	color: #0297db; }

#invM1, #invM1a { left:0; top:0; width:77px; }
#invM2, #invM2a { left:77px; top:0; width:154px; }
#invM3, #invM3a { left:231px; top:0; width:131px; }
#invM4, #invM4a { left:362px; top:0; width:130px; }
#invM5, #invM5a { left:492px; top:0; width:106px; }
#invM6, #invM6a { left:598px; top:0; width:69px; }
#invM7, #invM7a { left:667px; top:0; width:119px; }

#invM1 a:hover, #invM1a { background: transparent url(../images/invMenuBg.jpg) 0 -31px no-repeat; border-bottom:0; }
#invM2 a:hover, #invM2a { background: transparent url(../images/invMenuBg.jpg) -77px -31px no-repeat; border-bottom:0; }
#invM3 a:hover, #invM3a { background: transparent url(../images/invMenuBg.jpg) -231px -31px no-repeat; border-bottom:0; }
#invM4 a:hover, #invM4a { background: transparent url(../images/invMenuBg.jpg) -362px -31px no-repeat; border-bottom:0; }
#invM5 a:hover, #invM5a { background: transparent url(../images/invMenuBg.jpg) -492px -31px no-repeat; border-bottom:0; }
#invM6 a:hover, #invM6a { background: transparent url(../images/invMenuBg.jpg) -598px -31px no-repeat; border-bottom:0; }
#invM7 a:hover, #invM7a { background: transparent url(../images/invMenuBg.jpg) -667px -31px no-repeat; border-bottom:0; }

/* Top Menu Related Styles (Ends Here) */

.followUs {
/*	width: 270px;*/
	width: 422px;
	float:left;
	height: 32px;
/*	padding: 15px 0px 0px 726px;*/
	padding: 15px 0px 0px 574px;
	background:url(../images/followUsBg.jpg) no-repeat left top;	
}

.followUs ul { list-style: none; }
.followUs ul li { float:left; padding-right: 8px; font-size: 12px; }

/* Header Section (Ends Here) */

.content { width: 996px; float:left; padding-top: 18px; }
.contentPP { width: 600px; float:left; padding-top: 18px; }
.contentHP { width: 996px; float:left; padding-top: 8px; }

.welcomeTxtLyr { width: 986px; float:left; font-size: 11px; color: #a3a09a; line-height: 19px; padding:0px 5px; }

/* Left side and Right side related styles (Starts Here) */
.contentLeft, .contentRight { width: 214px; float:left; }
.contentLeftHP, .contentRightHP { width: 214px; float:left; padding-top:10px; }
.contentLeftInvPD, .contentRightInvPD { width: 64px; float:left; }

.contentLeft label, .contentRight label, .contentLeftHP label, .contentRightHP label {
	width: 180px;
	float: left;
	margin-top:12px;
	font-weight:bold;
	color: #989898;
}
.contentLeft select, .contentRight select, .contentLeftHP select, .contentRightHP select {
	margin-top:5px;
	color: #989898;
	width: 180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size:11px;
}

.firstTimeBuyerLyr, .investorLyr {
	width:214px;
	float:left;	
}

.investorLyr { padding-top: 14px; _padding-top: 13px; }

.firstTimeBuyerLyr a, .investorLyr a { text-decoration:none; }

.registerLyr {
	width: 180px;
	height: 166px;
	padding: 70px 17px 0px 17px;
	float:left;
	color: #2e94cf;
	font-size: 11px;
	background: url(../images/registerBg.jpg) no-repeat left top;
}

.qckRgstrLyrRow { width:180px; float:left; padding:0px 0px 0px 0px; }
.qckRgstrLyrRowLbl { width:180px; float:left; height:15px; _height:12px; }
.qckRgstrLyrRowInp { width:180px; float:left; height:20px;  }

.qckRgstrInputTxt { width:176px; height:16px; color:#989898; font-size:11px; background:url(../images/qckRgstrInputBg.jpg) no-repeat left top ; padding:2px; border:0px; }

.propertySearchLyr, .propertySearchLyrInrPg {
	width: 214px;	
	float:left;
	padding: 1px 0px 20px 0px;
	font-size: 11px;
	color: #989898;
	background: url(../images/searchTabBottom.jpg) no-repeat bottom left;
}

.propertySearchLyr { margin-top: 15px; }

.propertySearchLyrTop {
	width: 180px;
	float:left;
	padding: 9px 17px 0px 17px;
	background: url(../images/searchTabTop.jpg) no-repeat left top;
	height: 23px;
}

.propertySearchLyrMdl {
	width: 185px;
	float:left;
	height: 201px;
	_height: 190px;
	padding: 0px 12px 0px 17px;
	background: url(../images/searchTabMiddle.jpg) repeat-y left top;
}

/* Left side and Right side related styles (Ends Here) */

.contentCenter {
	width: 546px;
	float:left;
	padding: 0px 11px 0px 11px;
}

.contentCenterInvPD {
	width: 846px;
	float:left;
	padding: 0px 11px 0px 11px;
}

.flashVideoLyr {
	width: 546px;
	float:left;
	margin:0px;
	padding:0px;
}

.welcome {
	width: 219px;
	float:left;
	height: 209px;
	padding: 29px 304px 0px 22px;
	background: url(../images/welcomeBg.jpg) no-repeat left top;
}

.welcome h2 { padding: 0; margin:0; }
.welcome p { padding-top: 10px; font-size:11px; }
.welcome a { color: #ffea00; }
.welcome a:hover { color: #fff; }

.propertyWeekLyr {
	width: 545px;
	margin-top: 15px;
	float:left;
	background: url(../images/propertyWeek.jpg) no-repeat left top;
}
.propertyWeekLyr h3 { padding:11px 0px 12px 13px; }

.propertyWeekLyrInner {
	width: 264px;
	float:left;
	background: url(../images/blueTabBottom.jpg) no-repeat left bottom;
	padding-bottom: 9px;
	font-size:12px;
}
.propertyWeekLyrInnerTop {
	width: 244px;
	/*font-weight:bold;*/
	float:left;
	color: #fff;
	height: 21px;
	padding: 5px 10px 0px 10px;
	background:url(../images/blueTabTop.jpg) no-repeat left top;
}
.propertyWeekLyrInnerTop h4 { font-weight:bold; }

.propertyWeekLyrInnerMdl {
	width: 244px;
	float:left;
	height:60px;
	padding: 4px 10px 0px 10px;
	background:url(../images/blueTabMiddle.jpg) repeat-y left top;
	font-size: 11px;
}

.propertyWeekLyrInner h4 { width: 144px; float:left; font-size: 12px; }
.priceTxt { float: left; width: 100px; text-align: right; }

.propertyWeekLyrInnerMdlImg { width: 77px; float: left; padding-right: 10px; padding-top: 3px; }

.propertyWeekLyrInnerMdlContent { width: 157px;	float:left; }

.propertyWeekLyrInnerMdlContent a { color: #50a8e6; background: url(../images/proMiddleLiBg.jpg) no-repeat right top; padding-right: 15px; }
.propertyWeekLyrInnerMdlContent a:hover { color: #000; }

.greyTxt11 { color: #989898; font-size: 11px; }
.orangeTxt12 { color: #fead21; font-weight:bold; font-size: 12px; }
.blueTxt12 { color: #2E94CF; font-weight:bold; font-size: 12px; }
.blueTxt14 { color: #2E94CF; font-weight:bold; font-size: 14px; }
.redTxt14 { color: #ff0000; font-weight:bold; font-size: 14px; }

.hSpacer15 {
	width: 13px;
	float:left;
}
.vSpacer15 {
	height: 15px;
	float:left;
	width: 545px;	
}
.vSpacer10_15 { width: 545px; height: 15px; float:left; _height:10px; }

.mainContent { width: 430px; float:left; padding: 0px 32px 0px 31px; }
.footerContentSEO { width: 923px; float:left; padding: 0px 32px 0px 31px; }

.mainContent h2, .footerContentSEO h2 {
	font-size: 16px;
	font-weight:bold;
	color:#6c6b69;
}
.mainContent p, .footerContentSEO p {
	font-size: 11px;
	padding-top: 10px;
}

.footerContentSEO a { color: #50a8e6; text-decoration:underline; }
.footerContentSEO a:hover { color: #000; text-decoration:none; }

/* Body Content without right side related styles (Starts Here) */
.contentCenterRight {
	width: 700px;
	float:left;
	padding: 0px 27px 0px 46px;
	margin-top:5px;
}
.contentCenterRight h1 {
	float:left;
	padding-bottom:10px;
	width: 700px;
}
.contentCenterRight h2 {
	float:left;
	padding-bottom:10px;
	font-size:14px;
	color:#6c6b69;
	width: 700px;
}
.contentCenterRight p {
	float:left;
	padding-bottom:15px;
	font-size:12px;
	color:#989898;
	line-height:18px;
	width: 700px;
}

.contentCenterRight a {	color:#989898; text-decoration:underline; }
.contentCenterRight a:hover { color:#2e94cf; text-decoration:none; }

.contentCenterRightRow { width: 700px; float:left; font-size:12px; color:#989898; }
.contentCenterRightCol1 { width: 400px; float:left; }
.contentCenterRightCol2 { width: 300px; float:left; text-align:right; }

.contentCenterRightRow ul { margin:0px; padding:0px; }
.contentCenterRightRow ul li { margin-left:0px; padding:0px 0px 10px 0px; line-height:18px; }
.contentCenterRightRow ul li ul li { margin-left:0px; padding:4px 0px 0px 15px; line-height:18px; }
.contentCenterRightRow ul li ul li ul li { margin-left:0px; padding:4px 0px 0px 30px; line-height:18px; }
.contentCenterRightRow span { background-color:#c0c0c0;}

/*.contentCenterRightTxtLrg { font-size:20px; font-weight:800; }*/
.msAboutUsRow { width: 700px; float:left; padding:0px 0px 10px 0px; font-size:12px; color:#989898; line-height:18px; }
.msAboutUsCol1 { width: 160px; float:left; }
.msAboutUsCol2 { width: 540px; float:left; padding:20px 0px; }

a.sellerLink, a.tenantLink {
	float:left;	
	font-size:0px;
	color:#58B914;
	width:151px;
	height:64px;
	border:0px;
	cursor:pointer;
	text-align:center;
}
a.sellerLink { background:url(../images/sellersBtn.jpg)  no-repeat left top; }
a.tenantLink { background:url(../images/tenantsBtn.jpg)  no-repeat left top; }

a.sellerLink:hover { color:#1673DB; background:url(../images/sellersBtnOver.jpg) no-repeat left top; }
a.tenantLink:hover { color:#1673DB; background:url(../images/tenantsBtnOver.jpg) no-repeat left top; }


/* Body Content without right side related styles (Ends Here) */

/* Property Search Results & Detail page styles (Starts Here) */
.propertyDetailLyr {
	width: 762px;
	float:left;
	padding: 0px 0px 0px 19px;
	/*margin-top:5px;*/
}

.propertyDetailLyrRow { width: 762px; float:left; font-size:12px; }
.propertyDetailLyrCol1 { width: 300px; float:left; }
.propertyDetailLyrCol2 { width: 462px; float:left; text-align:right; }
.propertyDetailLyrRow a { color:#3c9cd8; text-decoration:none; }
.propertyDetailLyrRow a:hover { color:#989898; text-decoration:underline; }

.propDtlTitleLyr { width:722px; float:left; border-bottom:1px solid #3094D0; background:url(../images/invTitleIcon.gif) no-repeat left top ; padding:5px 0px 0px 40px; }

.searchLyr {
	float:left;
	background:url(../images/bgLine.jpg) scroll left bottom repeat-x #f7f7f7;
	width:762px;
	padding-bottom:15px;
	margin-bottom:25px;
}
.searchLyrInnerTop {
	float:left;
	background:url(../images/bgPagination.jpg) scroll left top no-repeat;
	width:747px;
	height:27px;
	color:#6c6b69;
	font-size:12px;
	padding:12px 0px 0px 15px;
	margin-bottom:10px;
}
.searchLyrInnerBtm {
	float:left;
	width:732px;
	padding-left:15px;
	padding-right:15px;
}
.searchLyrInnerBtmLeft {
	float:left;
	/*width:255px;*/
	width:185px;
	text-align:left;
	color:#3c9cd8;
	font-size:12px;	
}
.searchLyrInnerBtmLeft a {
	color:#3c9cd8;
	text-decoration:underline;
}
.searchLyrInnerBtmLeft a:hover {
	color:#989898;
	text-decoration:underline;
}
.searchLyrInnerBtmLeft img {
	padding-right:10px;
	vertical-align:text-bottom;
}
.searchLyrInnerBtmCenter {
	float:left;
	/*width:377px;*/
	width:447px;
	text-align:left;
	color:#3c9cd8;
	font-size:14px;	
}

.searchLyrInnerBtmRight {
	float:left;
	width:100px;
	text-align:right;
	color:#3c9cd8;
	font-size:12px;
}
.searchLyrInnerBtmRight a {
	color:#3c9cd8;
	text-decoration:underline;
}
.searchLyrInnerBtmRight a:hover {
	color:#989898;
	text-decoration:underline;
}
.searchLyrInnerBtmRight img {
	padding-right:10px;
	vertical-align:text-bottom;
}

.searchLyrInnerBtmPgntn {
	float:left;
	width:732px;
	text-align:left;
	color:#3c9cd8;
	font-size:12px;	
}
.searchLyrInnerBtmPgntn a { color:#3c9cd8; text-decoration:underline; }
.searchLyrInnerBtmPgntn a:hover { color:#989898; text-decoration:underline; }


.propertyDetailInnerLyr { width:762px; float:left; margin-bottom:5px;}

.propertyDetailInnerLyrLeft { 
	width:314px;
	height:310px;
	padding:0px;
	margin-right:30px;
	float:left;
	/*background:url(../images/bgGreyTop.jpg) scroll left top no-repeat #999999;*/
	background:url(../images/propGalleryBg.jpg) no-repeat left top;
}

.propertyDetailInnerLyrLeft ul { width:294px; padding:20px 0px 0px 20px; float:left; }
.propertyDetailInnerLyrLeft ul li { padding-right:14px; padding-bottom:14px; float:left; list-style-type:none; }
.propertyDetailInnerLyrLeft ul li img { border:1px solid #6C6B69; }

.propertyGalleryLyrLrgImg { width:294px; padding-left:20px; float:left; }
.propertyGalleryLyrLrgImgInner { width:294px; float:left; padding:0px; margin:0px; }
/*.propertyGalleryLyrLrgImg img { border:1px solid #6C6B69; }*/

.propertyGalleryListImg { width: 265px; float: left; height:198px; border: 1px solid #6C6B69; margin:0px; padding:0px; }

.propertyGalleryListImgSoldSTC {
	position: absolute;
	padding: 136px 0px 0px 203px;
	width: 62px;
	height: 62px;
	float: left;
	background: transparent url(../images/soldStcLblSmall.png) no-repeat right bottom;
	_background: transparent url(../images/soldStcLblSmall.gif) no-repeat right bottom;
}

.propertyGalleryListImgUnderOffer {
	position: absolute;
	padding: 136px 0px 0px 203px;
	width: 62px;
	height: 62px;
	float: left;
	background: transparent url(../images/underOfferLblSmall.png) no-repeat right bottom;
	_background: transparent url(../images/underOfferLblSmall.gif) no-repeat right bottom;
}

.propertyGalleryListImgLet {
	position: absolute;
	padding: 136px 0px 0px 203px;
	width: 62px;
	height: 62px;
	float: left;
	background: transparent url(../images/letLblSmall.png) no-repeat right bottom;
	_background: transparent url(../images/letLblSmall.gif) no-repeat right bottom;
}

.propertyGalleryLyrBtm {
	float:left;
	background:url(../images/bgGreyBottom.jpg) scroll left bottom no-repeat #999999;
}

.propertyGalleryLyrRight { float:left; width:414px; padding:0px; margin:0px; }

.propertyGalleryLyrRightContent { float:left; width:414px; }
.propertyGalleryLyrRightContent h2 {
	float:left;
	width:399px;
	height:23px;
	background:url(../images/propertiesTitle.jpg) scroll left top no-repeat;
	padding-left:15px;
	padding-top:9px;
	margin-bottom:15px;
	font-size:14px;
	color:#FFFFFF;
}
.propertyGalleryLyrRightContent h3 {
	float:left;
	width:414px;
	padding-bottom:3px;
	font-size:16px;
	font-weight:normal;
	color:#3c9cd8;
}
.propertyGalleryLyrRightContent p {
	float:left;
	width:414px;
	padding-bottom:3px;
	font-size:12px;
	color:#6c6b69;
}
.propertyGalleryLyrRightContent span { font-size:16px; color:#6c6b69; }
.space { float:left; margin-top:15px;}

.propertyGalleryLyrRightContent a { color:#3c9cd8; text-decoration:underline; }
.propertyGalleryLyrRightContent a:hover { color:#6c6b69; text-decoration:underline;}

.share {
	float:left;
	border:1px solid #CCCCCC;
	padding:5px;
	width:402px;
	color:#3c9cd8;
	font-size:12px;
}
.share a {
	color:#3c9cd8;
	text-decoration:none;
}
.share a:hover {
	color:#6c6b69;
	text-decoration:none;
}
.share img {
	padding-left:5px;
	padding-right:15px;
	vertical-align:middle;
}
.buttons {
	float:left;
	width:414px;
}
.btnSend {
	float:left;
	background:url(../images/bgSubmitButton.jpg) scroll left no-repeat;
	font-size:13px;
	color:#FFFFFF;
	width:125px;
	height:23px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin-right:15px;
}
.btnSend:hover { background:url(../images/bgSubmitButtonOver.jpg) scroll left no-repeat; }

.btnBuyerRegister {
	float:left;
	background:url(../images/buyerRgstrBtn.jpg)  no-repeat left top;
	font-size:0px;
	color:#58B914;
	width:251px;
	height:64px;
	border:0px;
	cursor:pointer;
	margin-right:15px;
	text-align:center;
}
.btnBuyerRegister:hover { color:#1673DB; background:url(../images/buyerRgstrBtnOver.jpg) no-repeat left top; }

.invBtnGreen {
	float:left;
	background:url(../images/bgSubmitBtnG.jpg) no-repeat left top;
	font-size:13px;
	color:#FFFFFF;
	width:125px;
	height:30px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	margin-right:15px;
}
.invBtnGreen:hover { background:url(../images/bgSubmitBtnB.jpg) no-repeat left top; }

.invBtnOrange {
	float:left;
	background:url(../images/bgSubmitBtnO.jpg) no-repeat left top;
	font-size:13px;
	color:#FFFFFF;
	width:125px;
	height:30px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	margin-right:15px;
}
.invBtnOrange:hover { background:url(../images/bgSubmitBtnB.jpg) no-repeat left top; }

.dotLine {
	float:left;
	background:url(../images/bgLine.jpg) scroll left repeat-x;
	width:762px;
	padding-bottom:10px;
	padding-top:10px;
}

/* Property detailed information page related styles - Starts Here */
.propertyDetailTitleLyr {
	float:left;
	background:url(../images/bgPropertiesDetails.jpg) scroll left top no-repeat;
	width:747px;
	height:23px;
	padding-left:15px;
	padding-top:9px;
	margin-bottom:10px;
	margin-top:5px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.propertyDetailInfoLyr { width:762px; float:left; }

.propertyDetailInfoLyrLeft { width:322px; float:left; padding:10px; }

.propertyDetailInfoLyrLeft h2 {
	float:left;
	width:312px;
	padding-bottom:5px;
	color:#3c9cd8;
	font-size:16px;
}

.propertyDetailInfoLyrLeft p {
	float:left;
	width:312px;
	padding-bottom:5px;
	color:#6c6b69;
	font-size:12px;
}

.propertyDetailInfoLyrMid {
	background:url(../images/bgVerticalLine.jpg) scroll left repeat-y;
	float:left;
	padding:2px;
	width:2px;
	background-color:#FF0000;
}

/* Property detailed information page related styles - Ends Here */
.propertyDetailInfoLyrRight {
	float:left;
	width:410px;
	padding: 0px 0px 0px 10px;
/*	background-color:#33FF33;*/
	background:url(../images/bgVerticalLine.jpg) repeat-y left top;	
}


.propertyDetailLyrInner {
	float:left;
/*	width:328px;*/
	width:408px;
/*	padding:1px;*/
	border:1px solid #CCCCCC;
	font-size:12px;
	color:#6c6b69;
	margin-top:15px;
	line-height:24px;
}
.propertyDetailLyrInnerLeft {
	float:left;
	width:138px;
	text-align:right;
	padding-right:20px;
	font-weight:bold;
}
.propertyDetailLyrInnerRight {
	float:left;
	width:250px;
	text-align:left;
}
.greyBg {
	background-color:#f2f2f2;
}

.mapLyr {
	width:410px;
	float:right;
	padding:20px 0px 0px 0px;
}

.mapInnerLyr {
	float:right;
	width:410px;
	padding:0px 0px 0px 0px;
	background-color:#dedede;
}
/* Property Search Results & Detail page styles (Ends Here) */

/* Tenant Buyers page related styles (Starts here) */
.contentListLyr {
	padding:0px;
	margin:0px;
	float:left;
	width:650px;
}

.accordionLyr {	width:650px; float:left; }
.accordionPanel  {	width:650px; float:left; }
.accordionPanelTab { width:650px; margin-top: 5px; float:left; }

.accordionPanelTab a {
	padding:0px 0px 10px 20px;
	width:630px;
	color:#2e94cf;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	float:left;
	background:url(../images/bgDotList.jpg) scroll left top no-repeat;
}
.accordionPanelTab a:hover { color: #989898; text-decoration:underline; }

.accordionPanelContent {
	padding:0px 0px 5px 20px;
	margin:0px;
	width:630px;
	font-size:12px;
	color:#989898;
	float:left;
	overflow: auto;
}

.accordionPanelContent ul { list-style-type:none; margin: 0px; padding: 0px; width:630px; float:left; }
.accordionPanelContent ul li { width:620px; float:left; background:url(../images/dotList1.jpg) scroll left top no-repeat; padding:0px 0px 5px 10px; }


.accordionPanelContent p { width:630px; float:left; }

.accordionPanelContentInrLyr { width:630px; float:left; padding:0px 0px 5px 0px; margin:0px; }

.tenantNotesLyr { width:650px; float:left; }
.tenantNotesLyrInner {
	padding:0px 0px 5px 20px;
	margin:0px;
	width:630px;
	font-size:12px;
	color:#989898;
	float:left;
}
.tenantNotesLyrInnerRow { width:630px; float:left; padding:0px 0px 10px 0px; }
.tenantNotesLyrInnerCol1 { width:350px; float:left; }
.tenantNotesLyrInnerCol2 { width:280px; float:left; }
.tenantNotesLyrInnerCol1 ul { list-style-type:none; margin: 0px; padding: 0px; float:left; width:350px; }
.tenantNotesLyrInnerCol1 ul li { width:340px; float:left; background:url(../images/dotList1.jpg) scroll left top no-repeat; padding:0px 0px 5px 10px; }
.tenantNotesLyrInnerCol2 ul { list-style-type:none; margin: 0px; padding: 0px; float:left; width:280px; }
.tenantNotesLyrInnerCol2 ul li { width:270px; float:left; background:url(../images/dotList1.jpg) scroll left top no-repeat; padding:0px 0px 5px 10px; }



.apciLyrRow { width:630px; float:left; padding:0px 0px 10px 0px; color:#989898; font-size:12px; }
.apciLyrCol1 { width:230px; float:left; }
.apciLyrCol2 { width:400px; float:left; }

/* Tenant Buyers page related styles (Starts here) */

/* My Account page related styles (Starts here) */
.myAccountLyr {
	padding:0px 0px 5px 20px;
	margin:0px;
	width:630px;
	float:left;
	font-size:14px;
}

.myAccountLyr ul { list-style-type:none; margin: 0px; padding: 0px; width:630px; float:left; }
.myAccountLyr ul li { width:620px; float:left; background:url(../images/bgDotList.jpg) scroll left top no-repeat; padding:0px 0px 15px 10px; }

.myAccountLyr ul li a { color:#989898; text-decoration:none; }
.myAccountLyr ul li a:hover { color: #2e94cf; }

/* My Account page related styles (Ends here) */

/* Footer Section Related Styles (Starts Here) */
.footer {
	width: 965px;
	margin-top: 35px;
	float: left;
	background: url(../images/footerBg.jpg) no-repeat left top;
	padding: 15px 15px 15px 16px;
	font-size: 11px;
	color: #a3a09a;
	line-height: 21px;
}


.footerLinks { width: 965px; float:left; }

.copyright { width: 965px; float:left; padding-top: 10px; }
.copyrightLeft { width: 675px; float:left; text-align: left; }
.copyrightRight { width: 290px; float:left; text-align: right; }

.footer ul { list-style: none; }
.footer ul li { float: left; padding-right: 3px; }
.footer ul li a, .copyright a { color: #a3a09a; text-decoration: none; }
.footer ul li a:hover, .copyright a:hover { color: #000; text-decoration: none; }
/* Footer Section Related Styles (Ends Here) */

/* Property Search, Register, Tenant Buyer, Latest Properties Box Styles (Starts Here) */
.btnRegister {
	margin-top: 10px;
	border: 0;
	width: 178px;
	/*height:47px;*/
	height:39px;
	float: left;
	background: url(../images/registerRTB.gif) no-repeat left top;
	cursor: pointer;	
	font-size: 0px;
	color:#5EBF12;	
}
.btnRegister:hover { color:#3F9BD7; background: url(../images/registerRTBOver.gif) no-repeat left top; }

.btnPropertySearch {
	margin-top:12px;
	border: 0;
	width: 178px;
	height:47px;
	float: left;
	background: url(../images/searchRTB.gif) no-repeat left top;
	cursor: pointer;	
	font-size: 0px;
	color:#5EBF12;
}
.btnPropertySearch:hover { color:#3F9BD7; background: url(../images/searchRTBOver.gif) no-repeat left top; }

.reg-input {
	margin-top: 6px;
	width: 95%;
	padding: 1px 3px;
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 11px;
	color: #989898;
	border: 1px solid #989898;
}
.tenantBuyerLyr {
	width:214px;
	float:left;
	margin-top: 15px;
	background:url(../images/bgSideContent.jpg) scroll repeat-y left top;
}
.tenantBuyerLyr h2 {
	color:#3c9cd8;
	width:204px;
	background:url(../images/bgSideTitle.jpg) scroll repeat-x left bottom #FFFFFF;
	padding:8px 0px 8px 10px;
	float:left;
	font-size:18px;
	font-weight:normal;
}

.tenantBuyerLyr ul { width:214px; float:left; }
.tenantBuyerLyr ul li, li#tenantBuyerLyrNoLine {
	width:200px;
	float:left;
	font-size:12px;
	color:#989898;
	list-style-type:none;	
	padding:7px 0px 7px 14px;
}
.tenantBuyerLyr ul li { background:url(../images/bgLine.jpg) scroll left bottom repeat-x; }
li#tenantBuyerLyrNoLine { background:none; }

.tenantBuyerLyr ul li a {
	float:left;
	color:#989898;
	background:url(../images/dotList1.jpg) scroll left top no-repeat;
	text-decoration:none;
	padding-left:10px;
}
.tenantBuyerLyr ul li a:hover {
	float:left;
	color:#3c9cd8;
	background:url(../images/dotList1Over.jpg) scroll left top no-repeat;
	text-decoration:none;
	padding-left:10px;
}

.tenantBuyerLyrBtm {
	width:214px;
	height:17px;
	float:left;
	background:url(../images/bgSideBottom.jpg) scroll no-repeat left top;
}
.latestPropertiesLyr {
	width:214px;
	float:left;
	margin-top: 15px;
	background:url(../images/bgSideContent.jpg) scroll repeat-y left top;
}
.latestPropertiesLyr h2 {
	color:#3c9cd8;
	width:204px;
	background:url(../images/bgSideTitle.jpg) scroll repeat-x left bottom #FFFFFF;
	padding:8px 0px 8px 10px;
	float:left;
	font-size:18px;
	font-weight:normal;
}
.properties, .propertiesNoLine {
	width:199px;
	float:left;	
	padding:7px 0px 7px 15px;
}
.properties { background:url(../images/bgLine.jpg) scroll left bottom repeat-x; }

.properties img, .propertiesNoLine img {
	margin-top:15px;
	margin-bottom:5px;
	margin-left:5px;
	padding:2px;
	border:1px solid #CCCCCC;
}
.properties img:hover, .propertiesNoLine img:hover {
	border:1px solid #3c9cd8;
}
.properties h3, .propertiesNoLine h3 {
	width:190px;
	float:left;
	font-size:14px;
	color:#3c9cd8;
	margin-left:5px;
}
.properties p, .propertiesNoLine p {
	width:190px;
	float:left;
	font-size:12px;
	color:#3c9cd8;
	padding-bottom:5px;
	margin-left:5px;
}
/* Property Search, Register, Tenant Buyer, Latest Properties Box Styles (Ends Here) */

/* Contact us page related styles - (Starts Here) */
.contactUsLyr { width:630px; float:left; padding:0px 0px 5px 20px; margin:0px; }
.contactUsLyrRow { width:630px; float:left; padding:0px 0px 10px 0px; color:#989898; font-size:12px; }
.contactUsLyrCol1 { width:230px; float:left; }
.contactUsLyrCol2 { width:400px; float:left; }

.contactUsInputText { width:274px; height:14px; color:#989898; font-size:12px; background:url(../images/cuInputBg.jpg) no-repeat left top ; padding:4px; border:0px; }
.contactUsTextarea { width:274px; height:144px; color:#989898; font-size:12px; background:url(../images/cuTextAreaBg.jpg) no-repeat left top ; padding:4px; border:0px; }       
/* Contact us page related styles - (Ends Here) */

/* Tenant buyer application page related styles - (Starts Here) */
.appLyr { width:630px; float:left; padding:0px 0px 5px 20px; margin:0px; }

.appLyrRow { width:630px; float:left; padding:0px 0px 10px 0px; color:#989898; font-size:12px; }
.appLyrCol1 { width:230px; float:left; }
.appLyrCol1Inner1 { width:200px; float:left; }
.appLyrCol1Inner2 { width:25px; float:left; padding:0px 5px 0px 0px; }
.appLyrCol2 { width:400px; float:left; }

.appLyrCol1Lrg { width:330px; float:left; }
.appLyrCol2Sml { width:300px; float:left; }

.appInputText { width:280px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.appInputTextSmall { width:100px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.appInputTextTiny { width:50px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.appTextarea { width:280px; border:1px solid #989898; height:150px;  color:#989898; font-size:12px; }       
.appSelectBox { width:280px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.appSelectBoxTiny { width:80px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.appInputFile { width:280px; border:1px solid #989898; color:#989898; font-size:12px; }

.appInputTextWBG { width:274px; height:14px; color:#989898; font-size:12px; background:url(../images/cuInputBg.jpg) no-repeat left top ; padding:4px; border:0px; }
.appSelectBoxWBG { width:280px; color:#989898; font-size:12px; background:url(../images/cuInputBg.jpg) no-repeat left top ; padding:2px 2px 4px 2px; border:0px; }


/* Tenant buyer application page related styles - (Ends Here) */

/* Popup form styles related send to friend & enquiry - (Starts Here) */
.ajaxPopupMainLyr {
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 12px;
	position:absolute;
	width:412px;
	border:1px solid #3F9EDB;
	background-color:#FFFFFF;
	
}

.ajaxPopupMainLyrTop {
	width:412px;
	background:url(../images//bgSideTitle.jpg) repeat-x left bottom;
	height:30px;
	float:left;
}

.ajaxPopupMainLyrTopL { width:383px; float:left; color:#3F9EDB; font-size:12px; font-weight:bold; padding:5px 0px 0px 5px; }
.ajaxPopupMainLyrTopR { width:24px; float:left; padding:5px 0px 0px 0px; }

.ajaxPopupClose {
	float:right;
	width:30px;
}
.ajaxPopupClose a:hover {
	cursor:pointer;
}
.ajaxPopupLoading {	width:412px; float:left; text-align:center; padding:15px 0px 15px 0px; color:#989898; font-size:12px; height:100px; }
.ajaxPopupMessage {	width:412px; float:left; font-size: 12px; text-align:center; padding:15px 0px 15px 0px; color:#989898; font-size:12px; height:100px; }

.ajaxPopupLyr { width:400px; float:left; padding:0px 0px 5px 10px; margin:0px; }
.ajaxPopupLyrRow { width:400px; float:left; padding:0px 0px 10px 0px; color:#989898; font-size:12px; }
.ajaxPopupCol1 { width:120px; float:left; }
.ajaxPopupCol2 { width:280px; float:left; }

.ajaxPopupInputText { width:230px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.ajaxPopupTextarea { width:230px; border:1px solid #989898; height:150px;  color:#989898; font-size:12px; }       
.ajaxPopupSelectBox { width:230px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; } 
/* Popup form styles related send to friend & enquiry - (Ends Here) */


/* Newly integrated styles for property search result - (Starts Here)*/
.sortLinkLyr {
	float:left;
	width:377px;
	text-align:right;
	color:#6c6b69;
	font-size:12px;
}
.sortLinkLyr a { color: #2e94cf; }
.sortLinkLyr a:hover { color: #6c6b69; }


.propertySrchRsltLyr{
	float:left;
	background:url(../images/bgPropertiesDetails.jpg) scroll left top no-repeat;
	width:747px;
	height:23px;
	padding:9px 0px 0px 15px;
	margin-bottom:10px;
	margin-top:5px;
	font-size:14px;
	color:#FFFFFF;
}

.propertySrchRsltLyrLeft { width: 270px; float:left; font-weight:bold; }
.propertySrchRsltLyrRight { width: 457px; float:left; text-align: right; padding-right: 20px; }

.propertySrchRsltLyrInner { float:left; width:762px; }
.propertySrchRsltLyrInnerLeft { float: left; width: 143px; padding: 0px 33px 0px 4px; }
.propertySrchRsltLyrInnerLeftInner { width: 140px; float:left; padding:2px 2px 3px 1px; }

/*.propertySrchRsltLyrInnerLeft img { border: 1px solid #dddddd; padding:3px; width: 137px; }*/

.propertySrchRsltLyrInnerRight { float: left; width: 580px; color: #6c6b69; font-size: 12px; }
.propertySrchRsltLyrInnerRight h3 { color: #fead21; padding-bottom: 5px; font-size: 12px; font-weight: bold; }

.propertySrchRsltLyrInnerTitle { width: 80px; float:left; }
.propertySrchRsltLyrInnerContent { float: left;	width: 450px; padding-right: 50px; padding-bottom: 10px; }
.propertySrchRsltLyrInnerRight p { width: 580px; float:left; }

.propertyListImg { width: 137px; float: left; height:101px; margin:0px; padding:0px; /* border: 1px solid #6C6B69;*/ }

.propertyListImgSoldSTC {
	position: absolute;
	/*padding: 41px 0px 0px 75px;*/
	width: 137px;
	height: 101px;
	float: left;
	padding:0px;	
	background: transparent url(../images/soldStcLblSmall.png) no-repeat right bottom;
	_background: transparent url(../images/soldStcLblSmall.gif) no-repeat right bottom;
	border: 1px solid #6C6B69;
	text-align:left;
	display:block;
	overflow:hidden;
}

.propertyListImgUnderOffer {
	position: absolute;
	/*padding: 41px 0px 0px 75px;*/
	width: 137px;
	height: 101px;
	float: left;
	padding:0px;
	background: transparent url(../images/underOfferLblSmall.png) no-repeat right bottom;
	_background: transparent url(../images/underOfferLblSmall.gif) no-repeat right bottom;
	border: 1px solid #6C6B69;
	text-align:left;
	display:block;
	overflow:hidden;
}

.propertyListImgLet {
	position: absolute;
	/*padding: 41px 0px 0px 75px;*/
	width: 137px;
	height: 101px;
	float: left;
	padding:0px;
	background: transparent url(../images/letLblSmall.png) no-repeat right bottom;
	_background: transparent url(../images/letLblSmall.gif) no-repeat right bottom;
	border: 1px solid #6C6B69;
	text-align:left;
	display:block;
	overflow:hidden;
}

.propertyListImg span { text-align:center; }
.noResultsLyr {	float:left;	width:732px; padding-left:15px;	padding-right:15px; text-align:center; color:#3c9cd8;}
/* Newly integrated styles for property search result - (Ends Here)*/

#uiMsgTxt { color:#ff0000; text-align:center; font-size:11px; } 


/* Investor Pages Related Styles - Starts Here */
.invAreaLyr { width:545px; float:left; padding:0px; margin:0px; }

.invAreaTitleLyr { width:505px; float:left; border-bottom:1px solid #3094D0; background:url(../images/invTitleIcon.gif) no-repeat left top ; padding:5px 0px 0px 40px; }

.invAreaLyrTop { width:545px; height:40px; float:left; background:url(../images/invRegisterBgTop.gif) no-repeat left top ; }
.invAreaLyrMdl { width:545px; float:left; background:url(../images/invRegisterBgMdl.gif) repeat-y left top ; }
.invAreaLyrBtm { width:545px; height:25px; float:left; background:url(../images/invRegisterBgBtm.gif) no-repeat left top ; }

.spacerPx5 { padding:5px 0px 0px 0px; }
.spacerPx10 { padding:10px 0px 0px 0px; }
.spacerPx20 { padding:20px 0px 0px 0px; }
.spacerPx30 { padding:30px 0px 0px 0px; }

p.invAreaBlueTxtCenter { color: #528ED6; text-align:center; font-size:18px; }

.invSignUpLyr { width:525px; float:left; padding:0px 10px 0px 10px; font-size:12px; font-weight:normal; color:#989898; }

.invSignUpRow { width:525px; float:left; padding:0px; }
.invSignUpRowLeft { width:355px; float:left; padding:0px; }
.invSignUpRowRight { width:170px; float:left; padding:0px; }

.invSignUpCol1Lbl { width:150px; float:left; padding:0px 8px 5px 20px; }
.invSignUpCol2Lbl { width:150px; float:left; padding:0px 7px 5px 20px; }
.invSignUpCol3Lbl { width:150px; float:left; padding:0px 0px 5px 20px; }
.invSignUpCol3Lbl160 { width:160px; float:left; padding:0px 0px 5px 10px; }

.invSignUpCol1Captcha { width:227px; float:left; padding:0px 0px 5px 20px; }
.invSignUpCol2Captcha { width:110px; float:left; padding:0px 8px 5px 0px; }
.invSignUpCol3Captcha { width:150px; float:left; padding:0px 0px 5px 0px; }

.invSignUpCol1TCPP { width:50px; float:left; padding:0px 8px 0px 20px; }
.invSignUpCol2TCPP { width:437px; float:left; padding:0px 0px 0px 0px; }

.invSignUpCol1, .invSignUpCol1LblErr { width:160px; float:left; padding:0px 8px 0px 10px; }
.invSignUpCol2, .invSignUpCol2LblErr { width:160px; float:left; padding:0px 7px 0px 10px; }
.invSignUpCol3, .invSignUpCol3LblErr, .invSignUpCol3LblErrNH { width:160px; float:left; padding:0px 0px 0px 10px; }
.invSignUpCol3Btn { width:151px; float:left; padding:0px 5px 0px 14px; }

.invSignUpCol1LblFCF  { width:200px; float:left; padding:0px 0px 5px 20px; }
.invSignUpCol1FCF { width:160px; float:left; padding:0px 7px 0px 10px; }
.invSignUpCol2FCF { width:280px; float:left; padding:0px 7px 0px 10px; }
.invSignUpCol1LblErrFCF { width:120px; float:left; padding:0px 4px 0px 2px; color:#FF0000; font-size:11px; }

.invSignUpCol1LblErr, .invSignUpCol2LblErr, .invSignUpCol3LblErr { height:15px; _height:0px; color:#FF0000; font-size:11px; }
.invSignUpCol3LblErrNH, .invErr { color:#FF0000; font-size:11px; }

.invRegisterBtn {
	float:left;
	background:url(../images/invRegisterBtn.jpg) no-repeat left top;
	font-size:0px;
	color:#58B914;
	width:151px;
	height:64px;
	border:0px;
	cursor:pointer;
	text-align:center;
}

.invRegisterBtn:hover { color:#1673DB; background:url(../images/invRegisterBtnOver.jpg) no-repeat left top; }

/*


.invRegisterBtn {
	float:left;
	background:url(../images/invRegisterBtn.jpg) no-repeat left top;
	font-size:0px;
	color:#58B914;
	width:151px;
	height:64px;
	border:0px;
	cursor:pointer;
	text-align:center;
}

.invRegisterBtn:hover { color:#1673DB; background:url(../images/invRegisterBtnOver.jpg) no-repeat left top; }

.invSignUpLyrLeft {  }
.invSignUpLyrCenter { width:170px; float:left; padding:0px 7px 0px 0px; }
.invSignUpLyrRight { width:170px; float:left; padding:0px 0px 0px 0px; }


.invSignUpLyrLblRow { width:150px; float:left; padding:0px 0px 0px 10px; }
.invSignUpLyrLblErrRow { width:150px; float:left; padding:0px 0px 10px 0px; color:#FF0000; font-size:11px; }
.invSignUpLyrInpRow { width:160px; float:left; padding:5px 0px 0px 0px; }
.invSignUpLyrInpRowCenter { width:151px; float:left; padding:5px 5px 10px 4px; }
*/

.invSignUpLyrTxtLrg, .invSignUpLyrTxtLrgTCPP { width:525px; float:left; padding:0px 10px 0px 10px; font-size:13px; font-weight:normal; color:#989898; }

.invSignUpLyr a { color: #2e94cf; font-size: 12px; text-decoration:underline; }
.invSignUpLyr a:hover { color:#989898; text-decoration:none; }

.invBackListHref a { color: #2e94cf; font-size: 12px; text-decoration:underline; }
.invBackListHref a:hover { color:#989898; text-decoration:none; }

.invSignUpLyrTxtLrg a, .invSignUpLyrTxtLrgTCPP a { color: #2e94cf; font-size: 15px; text-decoration:underline; }
.invSignUpLyrTxtLrg a:hover, .invSignUpLyrTxtLrgTCPP a:hover { color:#989898; text-decoration:none; }

.invSignUpLyrTxtLrgTCPP ul { margin:0px; padding:0px; }
.invSignUpLyrTxtLrgTCPP ul li { margin-left:0px; padding:0px 0px 10px 0px; line-height:18px; }
.invSignUpLyrTxtLrgTCPP ul li ul li { margin-left:0px; padding:4px 0px 0px 15px; line-height:18px; }
.invSignUpLyrTxtLrgTCPP ul li ul li ul li { margin-left:0px; padding:4px 0px 0px 30px; line-height:18px; }
.invSignUpLyrTxtLrgTCPP span { background-color:#c0c0c0;}
.invSignUpLyrTxtLrgTCPP p { line-height:18px; padding-bottom:10px; }

.invInputText { width:155px; border:1px solid #989898; height:18px; color:#989898; font-size:12px; }
.invSelectBox { width:155px; border:1px solid #989898; height:20px; color:#989898; font-size:12px; }
.invInputTextTiny { width:50px; border:1px solid #989898; height:18px; color:#989898; font-size:12px; }

.invTextAreaSmall { width:290px; border:1px solid #989898; height:100px; color:#989898; font-size:12px; padding:5px; }
.invTextAreaLrg { width:360px; border:1px solid #989898; height:80px; color:#989898; font-size:12px; padding:5px; }
.invTextAreaLrg2 { width:360px; border:1px solid #989898; height:200px; color:#989898; font-size:12px; padding:5px; }

.invSUInputText { width:149px; color:#989898; font-size:12px; background:url(../images/invSUInputBg.jpg) no-repeat left top ; padding:4px; border:0px; }
.invSUSelectBox { width:149px;  _width:157px; color:#989898; font-size:12px; background:url(../images/invSUInputBg.jpg) no-repeat left top ; padding:2px; border:0px; }
.invSUInputTextTiny { width:44px; color:#989898; font-size:12px; background:url(../images/invSUInputTinyBg.jpg) no-repeat left top ; padding:4px; border:0px; }

.invSUTextArea { width:247px; color:#989898; font-size:12px; height:120px; padding:4px; border:1px solid #ccc; }       

.invRegisterBtn, .invRegisterBtnN {
	float:left;	
	font-size:0px;
	color:#58B914;
	width:151px;
	height:64px;
	border:0px;
	cursor:pointer;
	text-align:center;
}
.invRegisterBtn { background:url(../images/invRegisterBtn.jpg) no-repeat left top; }
.invRegisterBtnN { background:url(../images/invRegisterBtnN.jpg) no-repeat left top; }

.invRegisterBtn:hover { color:#1673DB; background:url(../images/invRegisterBtnOver.jpg) no-repeat left top; }
.invRegisterBtnN:hover { color:#1673DB; background:url(../images/invRegisterBtnNOver.jpg) no-repeat left top; }

.invSignInLyr { width:525px; height:294px; float:left; padding:0px 10px 0px 10px; background:url(../images/invLoginBg.gif) no-repeat left top; }

.invSignInLyrRow { width:335px; float:left; padding:0px 70px 0px 90px; color:#989898; font-size:12px; }
.invSignInLyrCol1 { width:135px; float:left; }
.invSignInLyrCol2 { width:200px; float:left; }

.invSignInLyr a { color: #2e94cf; font-size: 12px; text-decoration:underline; }
.invSignInLyr a:hover { color:#989898; text-decoration:none; }

.invLoginBtn {
	float:left;
	background:url(../images/invLoginBtn.jpg) no-repeat left top;
	font-size:14px;
	color:#FFFFFF;
	width:100px;	
	height:30px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
}

.invLoginBtn:hover { background:url(../images/invLoginBtnO.jpg) no-repeat left top; }

/* Investor Package Deal Page Related Styles - Starts Here */
.invPDAreaLyr { width:845px; float:left; padding:0px; margin:0px; }
.invPDAreaTitleLyr { width:805px; float:left; border-bottom:1px solid #3094D0; background:url(../images/invTitleIcon.gif) no-repeat left top ; padding:5px 0px 0px 40px; }

.invOptionLyr1 { width:275px; float:left; padding:0px 10px 0px 0px; }
.invOptionLyr2 { width:413px; float:left; padding:0px 10px 0px 0px; }
.invOptionLyr3 { width:413px; float:left; padding:0px; }

.invOptionLyr1Top { width:275px; float:left; height:80px; background:url(../images/invOption1Top.gif) no-repeat left top; }
.invOptionLyr2Top { width:413px; float:left; height:80px; background:url(../images/invOption2Top.gif) no-repeat left top; }
.invOptionLyr3Top { width:413px; float:left; height:80px; background:url(../images/invOption3Top.gif) no-repeat left top; }

.invOptionLyr1Mdl { width:273px; float:left; height:200px; border:1px solid #B92121; }
.invOptionLyr2Mdl { width:411px; float:left; height:130px; border:1px solid #D46F00; }
.invOptionLyr3Mdl { width:411px; float:left; height:130px; border:1px solid #3985C8; }

.invOptionLyrList {
	padding:5px 5px 5px 5px;
	margin:0px;
	width:391px;
	font-size:11px;
	color:#989898;
	float:left;
}

.invOptionLyrList ul { list-style-type:none; margin: 0px; padding: 0px; width:391px; float:left; }
.invOptionLyrList ul li { width:381px; float:left; background:url(../images/dotList1.jpg) no-repeat left top; padding:0px 0px 5px 10px; }

.invOptionLyr1Btm, .invOptionLyr2Btm, .invOptionLyr3Btm { width:411px; height:30px; padding:10px 0px 10px 0px; }
.invOptionLyr1BtmA, .invOptionLyr2BtmA, .invOptionLyr3BtmA { width:413px; height:10px; padding:5px 0px 10px 0px; }

.invOptionLyr1Btm, .invOptionLyr2Btm, .invOptionLyr3Btm, .invOptionLyr1BtmA, .invOptionLyr2BtmA, .invOptionLyr3BtmA {
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;	
}
	
.invOptionLyr1Btm { color:#B92121; border-left:1px solid #B92121; border-right:1px solid #B92121; border-bottom:1px solid #B92121; }
.invOptionLyr2Btm { color:#D46F00; border-left:1px solid #D46F00; border-right:1px solid #D46F00; border-bottom:1px solid #D46F00; }
.invOptionLyr3Btm { color:#3985C8; border-left:1px solid #3985C8; border-right:1px solid #3985C8; border-bottom:1px solid #3985C8; }

.invOptionLyr1BtmA { background: #B92121; }
.invOptionLyr2BtmA { background:#D46F00; }
.invOptionLyr3BtmA { background:#3985C8; }

.invOptionLyr1BtmA a, .invOptionLyr2BtmA a, .invOptionLyr3BtmA a { color:#FFFFFF; text-decoration:none; cursor:pointer; }
.invOptionLyr1BtmA a:hover, .invOptionLyr2BtmA a:hover, .invOptionLyr3BtmA a:hover { text-decoration:underline; }

/* Investor Package Deal Page Related Styles - Ends Here */

.invAppLyr { width:525px; float:left; padding:0px 10px 0px 10px; font-size:12px; font-weight:normal; color:#989898; }

.invAppLyrRow { width:525px; float:left; padding:0px 0px 10px 0px; }
.invAppLyrRowCenter { width:525px; float:left; padding:0px 0px 10px 0px; text-align:center; }
.invAppLyrCol1 { width:200px; float:left; }
.invAppLyrCol2 { width:325px; float:left; }

.invAppLyrCol1A { width:150px; float:left; }
.invAppLyrCol1A { width:150px; float:left; }
.invAppLyrCol1AInner1 { width:120px; float:left; }
.invAppLyrCol1AInner2 { width:30px; float:left; padding:0px 5px 0px 0px; }
.invAppLyrCol2A { width:375px; float:left; }

/* Investor Pages Related Styles - Ends Here */

/* RTBPPC Landing Related Styles - Starts Here */
.rtbPpcHeaderLyr {
	width: 996px;
	float:left;	
	padding: 10px 0px 10px 0px;	
}

.rtbPpcHeaderTxtSmall { color:#FF0000; font-size:28px; text-align:center; font-weight:bold; font-family:"Calibri", Arial, Helvetica, sans-serif; }
.rtbPpcHeaderTxtLrg { color:#FF0000; font-size:36px; text-align:center; font-weight:bold; font-family:"Tahoma", Arial, Helvetica, sans-serif; }

.contentCenterLeftRight {
	width: 894px;
	float:left;
	padding: 0px 47px 0px 46px;
	margin-top:5px;
}

.rtbPpcLandingLyr1 { width: 894px; float:left; padding: 0px; }
.rtbPpcLandingLyr1Left, .rtbPpcLandingLyr2Left { width: 494px; float:left; padding: 0px; }
.rtbPpcLandingLyr2Left { background:url(../images/lhsTopLyr2.gif) no-repeat left top; height:261px; }

.rtbPpcLandingLyr1Center, .rtbPpcLandingLyr2Center { width: 20px; float:left; padding: 0px; }

.rtbPpcLandingLyr1Right, .rtbPpcLandingLyr2Right { width: 380px; float:left; height:261px; padding: 0px; background:url(../images/rhsTopLyrBg.gif) no-repeat left top; }

.appLyr { width:360px; float:left; padding:0px 10px 0px 10px; margin:0px; }
.rtbPpcAppLyrRow { width:360px; float:left; padding:0px 0px 0px 0px; color:#989898; font-size:12px; }
.rtbPpcAppLyrCol1 { width:100px; float:left; padding:0px 0px 0px 20px; }
.rtbPpcAppLyrCol2 { width:240px; float:left; }

.rtbPpcAInputText { width:200px; border:1px solid #989898; padding:2px; color:#989898; font-size:12px; }

.btnrtbPpcSubmit {	
	border: 0;
	width: 332px;
	height:70px;
	float: left;
	background: url(../images/rtbPpcBtn.gif) no-repeat left top;
	cursor: pointer;
	text-indent:-999px;
	margin:0px 14px 0px 14px;
	color:#5DBF12;	
}
.btnrtbPpcSubmit:hover { background: url(../images/rtbPpcBtnO.gif) no-repeat left top; }

.rtbPpcLandingLyr2Left p { color: #989898; font-weight:normal; font-size: 14px; font-family:"Tahoma", Arial, Helvetica, sans-serif; padding:0px 20px 0px 20px; }

.rtbPpcLandingLyr2Left ul { list-style-type:none; margin: 0px; padding: 0px 0px 0px 50px; width:444px; float:left; }
.rtbPpcLandingLyr2Left ul li { width:434px; float:left; background:url(../images/dotList1.jpg) scroll left 5px no-repeat; padding:5px 0px 5px 10px; color: #989898; font-weight:normal; font-size: 14px; font-family:"Tahoma", Arial, Helvetica, sans-serif; }

.rtbPpcLandingLyr2Right ul { list-style-type:none; margin: 0px; padding: 0px 0px 0px 60px; width:320px; float:left; }
.rtbPpcLandingLyr2Right ul li { width:310px; float:left; background:url(../images/dotList1.jpg) scroll left 5px no-repeat; padding:5px 0px 5px 10px; color: #989898; font-weight:normal; font-size: 14px; font-family:"Tahoma", Arial, Helvetica, sans-serif; }

h4.rtbPpcQFormTitle { color: #2E94CF; font-weight:bold; font-size: 20px; font-family:"Tahoma", Arial, Helvetica, sans-serif; padding:15px 0px 10px 0px; text-align:center; }

/* RTBPPC Landing Related Styles - Ends Here */

/* First Time Buyers (Tenant Buyer  Application Form) and Register Page related styles - Starts here */
.contentCenterRightTB {
	width: 750px;
	float:left;
	padding: 0px 3px 0px 20px;
	margin-top:5px;	
}

.contentCenterRightTBListRow { width: 750px; float:left; color:#666666; font-size:14px; font-weight:normal; padding:30px 0px 30px 0px;}
.contentCenterRightTBListCol1 { width: 375px; float:left; }
.contentCenterRightTBListCol2 { width: 375px; float:left; }

.contentCenterRightTBListCol1 ul { list-style-type:none; margin: 0px; padding: 0px; float:left; width:375px; }
.contentCenterRightTBListCol1 ul li { width:355px; float:left; background:url(../images/dotList1.jpg) scroll left top no-repeat; padding:0px 0px 15px 20px; }
.contentCenterRightTBListCol1 ul li.redBoldLi { color:#FD0000; font-weight:bold; background:url(../images/dotListRed.jpg) scroll left top no-repeat; }

.contentCenterRightTBBoxTopLyr { width: 750px; float:left; padding:0px 0px 20px 0px;}
.contentCenterRightTBBoxTopLyrLeft { width: 325px; float:left; height:215px; padding:50px 20px 0px 30px; background:url(../images/tbAppBox1Bg.jpg) no-repeat left top; }
.contentCenterRightTBBoxTopLyrRight { width: 325px; float:left; height:215px; padding:50px 20px 0px 30px; background:url(../images/tbAppBox2Bg.jpg) no-repeat left top; }

.contentCenterRightTBBoxBtmLyr { width: 750px; float:left; padding:0px 0px 15px 0px; }
.contentCenterRightTBBoxBtmLyrLeft { width: 325px; float:left; height:215px; padding:50px 20px 0px 30px; background:url(../images/tbAppBox3Bg.jpg) no-repeat left top; }
.contentCenterRightTBBoxBtmLyrRight { width: 325px; float:left; height:215px; padding:50px 20px 0px 30px; background:url(../images/tbAppBox4Bg.jpg) no-repeat left top; }

.tbBoxRow { width: 325px; float:left; padding:0px; color:#989898; font-size:11px; font-weight:bold; }
.tbBoxCol1 { width: 125px; float:left; padding:0px; }
.tbBoxCol2 { width: 200px; float:left; padding:0px; }
.tbBoxCol1_2 { width: 325px; float:left; padding:0px; color: #2E94CF; }

.tbAppInputBox { width:171px; height:14px; color:#989898; font-size:11px; background:url(../images/taAppInputBg.jpg) no-repeat left top ; padding:2px; border:0px; }
.tbAppSelectBox { width:171px; color:#989898; font-size:11px; background:url(../images/cuInputBg.jpg) no-repeat left top ; padding:2px 2px 4px 2px; border:0px; }

.contentCenterRightTBBtnLyr { width: 365px; float:left; padding:0px 5px 0px 380px; }

.tbAppRegisterBtn {
	float:left;
	background:url(../images/tbAppSubmit.jpg)  no-repeat left top;
	font-size:0px;
	color:#5BBD10;
	width:365px;
	height:60px;
	border:0px;
	cursor:pointer;
	text-align:center;
}
.tbAppRegisterBtn:hover { color:#007FCD; background:url(../images/tbAppSubmitOver.jpg) no-repeat left top; }

.splashAppRegisterBtn {
	float:left;
	background:url(../images/splashAppSubmit.jpg)  no-repeat left top;
	font-size:0px;
	color:#5BBD10;
	width:365px;
	height:60px;
	border:0px;
	cursor:pointer;
	text-align:center;
}
.splashAppRegisterBtn:hover { color:#007FCD; background:url(../images/splashAppSubmitOver.jpg) no-repeat left top; }

/* First Time Buyers (Tenant Buyer  Application Form) and Register Page related styles - Ends here */


/* Contact Us Page Style - Starts Here */
.contentCenterRightTBBoxTopLyrCenter { width: 650px; float:left; height:430px; padding:50px 20px 0px 30px; background:url(../images/contactUs.jpg) no-repeat left top; }
.tbContactBoxRow { width: 500px; float:left; padding:0px; color:#989898; font-size:11px; font-weight:bold; }
.tbContactBoxCol1 { width: 200px; float:left; padding:0px; }
.tbContactBoxCol2 { width: 290px; float:left; padding:0px; }
.tbContactInputBox { width:171px; height:14px; float:left; color:#989898; font-size:11px; background:url(../images/taAppInputBg.jpg) no-repeat left top ; padding:2px;  border:0px; }
.tbContactTextarea { width:280px; height:148px; color:#989898; font-size:11px; background:url(../images/cuTextAreaBg.jpg) no-repeat left top ; padding:2px; border:0px; }

.contactSubmitBtn {	 
	float:left;
	background:url(../images/invLoginBtn.jpg) no-repeat left top;
	font-size:14px;
	color:#FFFFFF;
	width:100px;	
	height:30px;
	margin: 10px 0px 0px 0px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
}
/* Contact Us Page Style - Ends Here */
.clear{
	clear: both;
}

/* Under offer for property of the week - starts here */
.propertyWeekLyrInnerMdlImgInner { width: 77px; float: left; padding:0px; }
.propertyWeekListImg { width: 75px; float: left; height:57px; margin:0px; padding:0px; }

.propWkListImgSoldSTC {
	position: absolute;
	/*padding: 41px 0px 0px 75px;*/
	width: 75px;
	height: 55px;
	float: left;
	padding:0px;	
	background: transparent url(../images/soldStcLblTiny.png) no-repeat right bottom;
	_background: transparent url(../images/soldStcLblTiny.gif) no-repeat right bottom;
	border: 1px solid #6C6B69;
	text-align:left;
	display:block;
	overflow:hidden;	
}

.propWkListImgUnderOffer {
	position: absolute;	
	width: 75px;
	height: 57px;
	float: left;	
	background: transparent url(../images/underOfferLblTiny.png) no-repeat right bottom;
	_background: transparent url(../images/underOfferLblTiny.gif) no-repeat right bottom;
	border: 1px solid #6C6B69;
	text-align:left;
	display:block;
	overflow:hidden;
}

.propWkListImgLet {
	position: absolute;	
	width: 75px;
	height: 57px;
	float: left;	
	background: transparent url(../images/letLblTiny.png) no-repeat right bottom;
	_background: transparent url(../images/letLblTiny.gif) no-repeat right bottom;
	border: 1px solid #6C6B69;
	text-align:left;
	display:block;
	overflow:hidden;
}

.splashheader{
	width: 960px;
	height: 295px;
	background: transparent url(../images/splashheader.jpg) no-repeat;
}

.splash_s_header{
	width: 960px;
	height: 304px;
	background: transparent url(../images/splash_s_header.jpg) no-repeat;
}

.splash_r_header{
	width: 960px;
	height: 200px;
	background: transparent url(../images/splash_r_header.jpg) no-repeat;
}

.splash_s_headerpart{
	width: 613px;
	height: 430px;
	padding: 260px 21px 0px 0px;
	float: left;
	background: transparent url(../images/splash_s_headerpart.jpg) no-repeat;
}

.splashlogo{
	float: right;
	width: 300px;
	height: 200px;
	/*cursor: hand;*/
	cursor: pointer;
}

.splashregister{
	float: left;
	width: 300px;
	height: 298px;
	padding-bottom:26px;
	background: transparent url(../images/splashRegisterBg.jpg) no-repeat;
}

.splashbenefit{
	float: left;
	width: 303px;
	height: 298px;
	padding-bottom:26px;
}

.splashRgstrLyrRow { width:180px; float:left; padding:0px 10px 0px 10px; }
.splashRgstrLyrRowLbl { width:180px; float:left; height:18px; _height:15px; padding:0px 10px 0px 10px; font-size: 12px;  }
.splashRgstrLyrRowInp { width:180px; float:left; height:29px; padding:0px 10px 0px 10px;   }

.splashInputTxt {
	width:276px;
	height:27px;
	color:#c1c1c1;
	font-size:17px;
	background:url(../images/splashRegisterInputBg.jpg) no-repeat left top ;
	padding:2px;
	border:0px;
}

.splashbtnRegister {
	margin-top: 10px;
	border: 0;
	width: 272px;
	/*height:47px;*/
	height:39px;
	float: left;
	background: url(../images/splashRegisterRTB.jpg) no-repeat left top;
	cursor: pointer;	
	font-size: 0px;
	color:#5EBF12;	
}


.isthisyou{
	float: left;
	width: 300px;
	height: 298px;
	padding-bottom:26px;
	color: #808284;
	font-size: 18px;
}

.isthisyoutitle{
	color: #409cd6;
	font-size: 32px;
	padding-bottom: 10px;
}

.isthisyou ul li{
	background: url(../images/splash_bullet.gif) no-repeat 2px 8px;
	color: #808284;
	font-size: 18px;
	padding: 3px 2px 3px 20px;
}
/* Under offer for property of the week - ends here */

.linkLyr { width:650px; float:left; padding:0px; margin:0px; }
.linkLyrRow { width:650px; float:left; background:url(../images/bgLine.jpg) scroll left bottom repeat-x; padding:10px 0px 0px 0px; }

.linkPgntnLyr { width:650px; float:left; padding:10px 0px 0px 0px; margin:0px; text-align:center; color:#989898; font-size:12px; }

.linkLyr p { width:650px; float:left; color:#989898; font-size:12px; font-weight:normal; }

.linkLyr a, .linkPgntnLyr a { color: #2e94cf; font-size: 12px; text-decoration:underline; }
.linkLyr a:hover, .linkPgntnLyr a:hover { color:#989898; text-decoration:none; }

