﻿body, td, input, select {
	color:#474747; 
	font-family: Trebuchet MS, Verdana;
	font-size: 11px;
}
body
{
	 margin:0px;
	 padding:0px;	
}
h1
{
	font-size: 16px;
	margin: 0px;
}
h2
{
	font-size: 14px;
	margin: 0px;
}
h3
{
	font-size: 12px;
	margin: 0px;
}
h4
{
	font-size: 10px;
	margin: 0px;
}
h5
{
	font-size: 8px;
	margin: 0px;
}

img
{
	border: 0px;
}

form
{
	margin: 0px;
}

.Top
{
	/*background:#fff url('/Images/TopImg.jpg') top right no-repeat;*/
	background:#fff url('/Images/Img.jpg') top right repeat-x;
	height: 142px;
	width: 980px;
}

.topSlice
{
	color: #fff;
	background: #006192 url('images/topSlice.jpg') top left repeat-x;
	height:16px;width:980px;
}

.topSearhSlice
{
   
	background: #fff url('/images/GrayMenuslice.gif') top left repeat-x;
	height:24px;width:980px;
}

.leftMenuLoginSlice
{
	color: #fff;
	background:url('images/loginSlice.jpg') top left repeat-x;
	height:190px; padding-top:8px; width:257px;
	
}
.menuBackSlice
{		
	background-color:#f5f5f5;			
	border:0px;
	padding:0px;
	margin:0px;
}	
 

.homeImgSlice
{
	color: Black;
	background: #006192 url('images/homeImgSlice.jpg') top left repeat-x;
	width:670px;
}
.homeAdminImgSlice
{
	
	background-color:White;
	background-image:url('images/homeImgSlice.jpg');
	background-repeat:repeat-x;
	
	width:980px;
}
div.formRow 
{
 clear: both ;
 
}

.leftLabel 
{

 float: left;

 margin:2px;
}

.rightField 
{
 float: right;

 margin:2px;
}
.warningText
{
	color:Red;
}
.CB
{
	clear:both;
}
.leftMenuSlice
{
	width:257px;
	height:32px;
	background: #FDFDFD url('/Images/leftBarslice.jpg') top left repeat-x;
    display:block;
    font-weight:bold;
    font-size:16px;
}
.leftMenuSlice a
{
	color:White;
}
.leftMenuDetail
{		
	padding:5px;
	background-color:White;
	font-size:12px;
	
}
.ftMaroonColor
	{
		color:#940000;
		font-weight:bold;
		text-decoration:none;
	}
.ftMaroonColor a
{
	color:Black;
}

.ftGreyColor
	{
		color:#353535;
		padding-bottom:13px;
	}
.ftBlackColor
	{
		color:#000000;
	}
.ftNewsContinue
{
	font-size:12px;	
	text-align:left;
	color:#7C134E;	
	text-decoration:underline;
}
.ftLeftBarTitle
{
	padding-left:12px;
	padding-top:7px;
	font-size:16px;	
	color:#7C134E;	
	
}

.dynamic_menucss
{	
	height:41px;

	font-size:12px;
	padding:3px 5px 3px 5px ;  
	color:White;
	text-decoration:none;
	text-align:left;
	background:Black url(../Images/topMenuBackSlice.jpg) repeat-x; 
	border:solid 1px Black;
}
.menucss
{			
	font-size:12px;	
	padding:6px 3px 3px 3px;    	
	text-decoration:none;
}
.menucss a{
	color:White;
}

.menucss a:hover{
	color:White;	
	text-align:right;
}

.menucss a:visited
{
	color:White;
}


.dotttedLine
{
	color: #545454;
	margin-top: 8px;
	margin-bottom: 13px;
	border-bottom: dashed 1px #a1a1a1; /*  #dfdfdf */
	padding-bottom: 0.3em;
}

/* Start Emp1 20080922 */

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:350px;
	z-index:0;
}


.SearchPnl {
	background-color:#e5e5e5;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
	width:368px;
	z-index:150;
	
}

.roundedtextbox
{
  background-image: url(tbBg.jpg); /*Here we load the background image */
 background-repeat: no-repeat;
 background-attachment: fixed;
 height: 27px; /*we specify the the object dimensions like the image dimensions*/
 width: 174px;
 margin: 0px;
 padding: 5px 10px 0px 10px; /*without padding, the text will start from upper-left corner*/
 border: 0px none; /*we do not need any border*/
}


/* end Emp1 20080922 */

/* Shalu 20080924 */
.popUpArrowPanel {
	display: none;	
}

.popUpArrowBoxTable{
	width: 380px;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}

.popUpArrowBoxTdTopLeft {
	width: 75px; 
	height: 28px; 
	background-image: url('/Images/BoxTopLeft.png'); 
	background-repeat: no-repeat;	
}

.popUpArrowBoxTdTopSide {
	background-image: url('/Images/BoxSideTop.png'); 
	background-repeat: repeat-x; 
	width: 160px;	
}

.popUpArrowBoxTdTopRight {
	width: 28px; 
	height: 28px; 
	background-image: url('/Images/BoxTopRight.png'); 
	background-repeat: no-repeat;	
}

.popUpArrowBoxTdTopArrow {
	vertical-align: top; 
	background-image: url('/Images/BoxTopLeftArrow.png'); 
	background-repeat: no-repeat; 
	position: relative; 
	left: 75px; 
	top: -28px; 
	height: 94px; 
	width:75px;
}

.popUpArrowBoxTdSideLeft {
	vertical-align: top; 
	width: 75px; 
	height: 120px; 
	background-image: url('/Images/BoxSideLeft.png'); 
	background-repeat: repeat-y;	
}

.popUpArrowBoxTdContent {
	vertical-align: top; 
	background: url('/Images/SpacerWhite.gif');
}

.popUpArrowBoxTdSideRight {
	width: 28px; 
	height: 120px; 
	background-image: url('/Images/BoxSideRight.png'); 
	background-repeat: repeat-y;
}

.popUpArrowBoxTdBottomLeft {
	width: 75px; 
	height: 28px; 
	background-image: url('/Images/BoxBottomLeft.png'); 
	background-repeat: no-repeat;
}

.popUpArrowBoxTdBottomSide {
	background-image: url('/Images/BoxSideBottom.png'); 
	background-repeat: repeat-x; 
	width: 160px;	
}

.popUpArrowBoxTdBottomRight {
	width: 28px; 
	height: 28px; 
	background-image: url('/Images/BoxBottomRight.png'); 
	background-repeat: no-repeat;	
}
.arrow
{
	margin-bottom:20px;
	background-color:Gray;
	width:20px;
	height:58px;
	
}
.mnuFeatureBackSlice
{
	background:url(/Images/mnuFeatureSlice.jpg) repeat-x;
	background-color:#f5f5f5;
	width:660px;	
	height:26px;	
	border-top:solid 1px Gray;
	border-left:solid 1px Gray;
	border-right:solid 1px Gray;		
	border-bottom-width:6px;
	border-bottom-style:solid;
	border-bottom-color:Gray;	
	_width:664px; /* IE6 Fix */
	
}
.menuFeatcss
{	
	font-size:12px;	
	padding:3px 2px 3px 1px;
	text-decoration:none; 
	color:Black;
	font-weight:bold;	
	
}
.footerSlice
{
	background:url('/Images/footerSlice.jpg') top left repeat-x;
	width:980px;
	height:15px;
	
}
.leftSlice
{
	background:url('/Images/leftsideSlice.jpg') top left repeat-y;
	width:120px;
	
}
.rightSlice
{
	background:url('/Images/rightsideSlice.jpg') top left repeat-y;
	width:102px;
}
.leftRegionSlice
{
	
	background:url('../Images/leftRegionSlice.jpg') top left repeat-x;	
	width:150px;
	height:25px;
	
	
}
.leftRegionSlice2
{	
	background:url('../Images/homepage_r18_c7.png') top left no-repeat;		
	width:257px;
	height:25px;
	padding-left:10px;
}
.regionBarSlice
{
	background: url('../Images/regionBarSlice.jpg') top left repeat-x;
	width:257px;
	height:32px;
	
}
.regionLeftBarTitle
{
	margin-left:12px;
	
	font-size:16px;
	font-weight:bold;
	color:white;
	background:url('../Images/propertyregion.png');	
	width:121px;
	height:32px;
	background-repeat:no-repeat;
}
/* shalu End 20080924 */

/* Emp1 start 20081002 */

.onHoverPnl
{
	z-index:700;
}

/* Emp1 End  20081002 */



/* Emp1 20081011 */
.FontSize18
{
	font-size:16px;
}



/*  Emp1 20081016   */
.lblInterestedPortfolioData
{
	text-align:left;
	padding-left:0px;
	
}

/* Start Emp1 20081022 */

.homePropertyInvest
{
	color:#7c134e;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	margin-top:22px;
}

.homePropertyInvestInn
{
	font-size:12px;
	margin-top:10px; 
	text-align:justify;
}
.TextAlignLeft
{
	text-align:left;
}
.featuredPropertiesHome
{
	color:#57002f;
	font-weight:bold;
	font-size:20px;
	margin:5px 0 5px 15px;
}
.masterMain
{
	width: 1006px; 
	background-image: url('/images/mainbg.png')
}
.masterMainInn1
{
	/*width: 13px; */
	float: left; 
	margin-top: 205px;
}
.masterMainInn2
{	
	width: 980px; 
	float: left; 
	display: block; 
	margin: 0 0 0 13px; 
	padding: 0px;
	overflow: hidden;
}
.FLeftW980
{
	float: left;
	width: 980px;
	overflow: hidden;
}
.BGWhite
{
	background-color: White;
}
.DisplayBlock
{
	display: block;
}
.MT0
{
	margin-top: 0px;			
}
.masterMainInn3
{
	float: left; margin-top: 0px; display: block; width: 980px; background-color: White;
}
/* Master  Middle Section */
.masterMiddle
{
	float: right; 
	width: 710px; 
	display: block; 
	background-color: White; 
	text-align: left;
	overflow: hidden;
}
.masterMiddleInn1
{
	float: right; 
	margin-right: 13px;
	background-color:#FAFAFA;
}
.masterMiddleInn111
{
	width: 684px; 
	height: 7px; 
	background-image: url('Images/midtop.png');
}
.masterMiddleInn121
{
	float: left; 
	width: 7px; 
	height: 220px; 
	background-image: url('Images/midleft.png'); 
	background-repeat: repeat-x;
}
.FLeftW670
{
	float: left; width: 670px;
}
/* Master Middle Section */
.MLSC
{
	float: right; 
	width: 257px; 
	margin-left: 13px; 
	text-align: left; 
	display: block;
}
.W257
{
	width: 257px;
}
.PTop6
{
	padding-top: 6px;
}
.MLSCInn13
{
	background-image: url('Images/fdbg.png'); 
	width: 257px; 
	height: 32px;
}
.MLSCInn131
{
	background-image: url('Images/featuerddevelopment.png'); 
	width: 166px; 
	height: 32px; 
	margin-left: 10px;
}
.MLSCInn14
{
	height: 214px; 
	width: 249px; 
	padding: 4px;
}
.MLSCInn15
{
	width: 257px; 
	margin-top: 10px;
}
.MLSCInn151
{
	background-image: url('Images/lnbg.png'); width: 257px; height: 32px;
}
.MLSCInn1511
{
	background-image: url('Images/latestnews.png'); 
	width: 85px; 
	height: 32px; 
	margin-left: 10px;	
}
.CLBoth
{
	clear: both;
}
/* Master Header Section */
.HSC
{
	position: absolute; 
	top: 0px; 
	width: 1006px; 
	text-align: left; 
	height: 200px; 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
	left: 50%; 
	margin-left: -503px; 
	right: 114;
}
.HSCInn1
{
	float: left; margin-left:13px;	
}
.FLeft
{
	float: left;
}
.H200
{
	height: 200;
}
.HSCInn111
{
	display: block; 
	overflow: hidden; 
	height: 141px;		
}
.HSCInn1111
{
	clear: both; 
	width: 980px; 
	height: 40px; 
	background-image: url('Images/topbg.png');
}
.HSCInn11121
{
	float: left; 
	margin-left: 23px; 
	background-image: url('Images/fpctop.png'); 
	width: 190px; 
	height: 87px
}
.HSCInn11122
{
	float: right; 
	margin-right: 5px;
	width: 321px; 
	height: 86px;
}
.HSCInn112
{
	height: 43px; 
	width: 978px; 
	border-right: 1px solid black;
}
.H16
{
	height:16px;
}
.FSC
{
	width: 980px; 
	display: block; 
	text-align: left;
}
.FLW15Per
{
	float: left; width: 15%;
}
.FLW85per
{
	float: right; width: 85%;
}
.W30Per
{
	width: 30%;
}
.W100Per
{
	width:100%;
}
.OverflowHidden
{
	overflow:hidden;		
}
.TAlignCenter
{
	text-align:center;	
}
.W670
{
	width:670px;
}
.MT10
{
	margin-top:10px;
}
.P5
{	padding:5px;
}
.TAlignJustify
{
	text-align: justify;
}
.FeaItemMain
{
	clear:both; background-image:url('./images/ .jpg');border:solid 1px #eaeaea;background-repeat:repeat-x;height:128px;width:670px;margin-bottom:8px;
}
.FeaItemInn1
{
	float:left;margin:13px;border:solid 1px #606060;background-color:White;height:100px; width:150px; display:block; overflow:hidden;  
}

.FeaItemInn21
{
	color:#606060;font-weight:bold;font-size:15px; font-weight:bold;text-decoration:none;
}
.FeaItemInn22
{
	color:#606060;font-size:12px; height:44px;width:480px; overflow:hidden; text-align:justify; line-height:14px;
}
.FeaItemInn231
{
	float:left; height:19px;width:90px; background-color:#580030; color:White; display:block; font-size:13px;
}
.FeaItemInn232
{
	float:left; margin-left:10px; height:19px; width:90px; background-color:#580030; color:White; display:block; font-size:13px;
}
.FrNewsItemB
{
	border-bottom-style:dotted;
	border-width:thin;
}
.FLeftW10Per
{
	float:left;width:10%;
}
.FLeftW90Per
{
	float:right;width:90%;
}
.W20Per
{
	width:20%;
}
.FRight
{
	float:right;	
}
.W80per
{
	width:80%;
}
.FLeftW35Per
{
	float:left;width:35%;
}
.FRightW60Per
{
	float:right;width:60%;
}
.W650
{
	width: 650px;
}
.NewsDetail
{
	margin-top: 10px; padding: 5px; text-align: justify; overflow:hidden; width:660px;
}
.FeaItemA
{
	color:#57002f;font-weight:bold;font-size:19px;
}
.mastermiddleinn122
{
	float: left; width: 670px;
}

/* End Emp1 20081022 */ 


/* Emp1 Start 20081023 */

.ML5
{
	margin-left:5px;
}
.PortInn1
{
	color: #57002f; padding: 5px 10px 5px 0; background-color: White;
}
.portH1
{
	
font-weight: bold; font-size: 20px;
}
.PortInn21
{
	background-color: White;overflow: hidden; width:650px;
}
.PT10
{
	padding-top:10px;
}
.DownloadPDFMain
{
	float: left;
	margin-left:5px; 
	width: 360px; 
	overflow: hidden;
}
.DPDFInn11
{
	clear: both; color: #57002f; font-weight: bold; font-size: 20px;
}
.W100
{
	width: 100px;	
}
.PortThankU
{
	font-size: 24px; 
	font-style: italic; 
	font-weight: lighter;
}
.CustRegF1
{
	text-align:center; width:500px; margin-top:50px; margin-left:50px;
}
.PL0
{
	padding-left:0px;		
}
.W182
{
	width:182px;
}
.CustRegFThankU
{
	margin-top:100px; margin-left:100px; margin-right:100px; text-align:justify; font-size:12px;
}
.Padding5P10P5P10P
{
	padding:5px 10px 5px 10px;
}
.FRegInn11
{
	background-image:url('Images/registerhere.png');width:217px;height:30px;background-repeat:no-repeat;
}
.FREgInn122
{
	height:20px; width:150px; overflow:hidden; display:block;
}
.FRegInn133
{
	width:2px;height:1px;
}
.FRegInn142
{
	height:20px; width:150px; overflow:hidden; display:block;
}
.FRegThankU
{
	font-size:24px; font-style:italic; font-weight:lighter;
}
.NewsLe
{
	float:left;clear:both; background-color:White;width:257px;
}
.NewsLeInn1
{
	font-size:12px; text-align:justify; padding-top:10px; padding-left:5px;
}
.PL5
{
	padding-left:5px;
}
.ML7
{
	margin-left:7px;
}
.NewsLeThankU
{
	font-size:20px; font-style:italic; font-weight:lighter;
}
.NewsLeTitle
{
	padding-left:12px; padding-top:7px;display:block; height:32px; width:245px; color:#7C134E;
}
.H101
{
	height:101px;
}
.PortRegionImg
{
	width:650px;height:214px;overflow: hidden;
}
/*JB 20090713 */
.PortRegionInn1
{
	color: #57002f; font-weight: bold;padding:0 10px 0 0;font-size:15px;
}
.PortRegionInn3
{
	color: #57002f; font-weight: bold; padding: 12px 0 12px;
}
.W50
{
	width:50px;
}
.W10
{
	width:10px;
}
.W490
{
	width:490px;		
}
.NONEDECOR
{
	text-decoration:none;
}
.breadcrumbs
{
	text-align: left;font-weight:bold;color:#7C134E; margin-left:5px;
}


/* Emp1 End 20081023   */

/* START Emp1 20081105 */
.menuPnl123
{
	border-bottom-width:3px;
	border-bottom-style:outset;
	border-bottom-color:Maroon;
}




/* END Emp1 20081105 */
