
/* CSS Document */

body{
	background:#EFF6FA;/*background_dyn #EFF6FA;*/
	color:/*fontcolor_dyn*/ #000000;
	margin-top:0px;
	margin-bottom:0px;
	}
	
td{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#333333;
	} 
/*New Css Added Start Here*/
.top-bg{
	background:url(images/main/top-blue-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	
	}	
.topright-bg{
	background:url(images/main/top-right-bg.gif) no-repeat right top;
	}
.footer-topbg {
	background-image: url(images/Main/footer-topbg.gif);
	background-repeat: repeat-x;
	background-position:left bottom;
	background-color:#FFFFFF;
}
.footer-botpbg {
	background-image: url(images/Main/footer-bot-bg.gif);
	background-repeat: repeat-x;
}


.box-leftborder{
	border-left:#C9DBE6 solid 1px;
	}
	
.box-rightborder{
	border-right:#C9DBE6 solid 1px;
	}
.box-botborder{
	border-bottom:#C9DBE6 solid 1px;
	}
.box-top-bg{
	background:url(images/main/box-topbg.gif);
	background-repeat:repeat-x;
	background-position:left;
	font-family:Arial, verdana, arial;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	padding-left:5px;
	
}

.title-25{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:#00355A;
	font-weight:bold;
	}
/*.AdHeader
{
	font-family: Corbel, Tahoma, verdana, arial;
	font-size: 13px;
	color: #AE2703;
	font-weight: normal;
}*/
.gallary-bg {
	background-color: #EEEEEE;
}
.gallary-block-bg {
	background-color: #FFFFFF;
}

.link-31{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#5786B5;
	text-decoration:underline;
	font-weight:bold;
	}
.link-31:link{color:#5786B5; text-decoration:underline;}
.link-31:visited{color:#5786B5; text-decoration:underline;}
.link-31:hover{color:#333333; text-decoration:none;}
.link-31:active{color:#5786B5; text-decoration:underline;}

.rightcol-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px;
	background:#333333; 
	background:url(images/main/rightcol-top.gif);
	background-repeat:repeat-x;

	}
.rightcol-bg{
	background:url(images/main/rightcol-bg2.gif);
	background-repeat:repeat-y;
	/*border-bottom-color: #C9DBE6;*B4D3E8*/
	}
.rightcolNoborder-bg{
	background:url(images/main/rightcol-bg2.gif);
	background-repeat:repeat-y;
	}
	
.news-title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00355A;
	background:url(images/main/bullet2.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
	
}
.news-text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
/*New Css Added Upto Here*/
.white-bg{
	background:#FFFFFF;
	}

.shadow-left{
	background:url(Images/Main/shadow-left.gif);
	background-repeat:repeat-y;
	background-position:right;
	}
.shadow-right{
	background:url(Images/Main/shadow-right.gif);
	background-repeat:repeat-y;
	background-position:left;
	}

.head-bg{
	background:url(Images/Main/top-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	}

.head-links{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*HeadLinks_dyn*/#0D5F98;
	text-decoration:none;
	}
a.head-links:link{color:#0D5F98; text-decoration:none;}
a.head-links:visited{color:#0D5F98; text-decoration:none;}
a.head-links:hover{color:/*HeadLinks_hover_dyn*/#000000; text-decoration:underline;}
a.head-links:active{color:#0D5F98; text-decoration:none;}

.head-links-pipe{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#333333;
	padding-left:4px;
	padding-right:4px;
	}
.popup-menu{
	background:url(Images/Main/top-links-bg.gif);
	background-repeat:repeat-x;
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	height:24px;
	padding-top:9px;
	}
.popup-menu:link{color:#FFFFFF; text-decoration:none;}
.popup-menu:visited{color:#FFFFFF; text-decoration:none;}
.popup-menu:hover{color:#000000; text-decoration:none; background:url(images/main/top-links-bg-on.gif);}
.popup-menu:active{color:#ffffff; text-decoration:none; } 
.popup-menu-active{
	text-decoration:none;
	color:#000000;
	display:block;
	height:24px;
	padding-top:9px;
	background:url(Images/Main/top-links-bg-on.gif);
	}	
.top-link-bg{
	background:url(Images/Main/top-links-bg.gif);
	background-repeat:repeat-x;
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
.top-links-bg:link{color:#FFFFFF; text-decoration:none;}
.top-links-bg:visited{color:#FFFFFF; text-decoration:none;}
.top-links-bg:hover{color:#000000; text-decoration:none; background:url(images/main/top-links-bg-on.gif);}
.top-links-bg:active{color:#ffffff; text-decoration:none; } 
.top-links-active{
	text-decoration:none;
	color:#000000;
	display:block;
	height:24px;
	padding-top:9px;
	background:url(Images/Main/top-links-bg-on.gif);
	}	
	
.top-link-bg-Orange{
	background:url(Images/Main/top-links-bg-orange.gif);
	background-repeat:repeat-x;
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
.top-link-bg-Green{
	background:url(Images/Main/top-links-bg-green.gif);
	background-repeat:repeat-x;
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
.top-links-bgc
    {
	color:#000000;
	text-decoration:none;
	 background:url(images/main/top-links-bg-on.gif);
	  }

.top-links-bg{
	display:block;
	height:24px;
	padding-top:9px;
	}


.mid-toplink-box-off{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background:url(images/mid-top-box-off.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	height:22px;
	padding-top:5px;
	}
a.mid-toplink-box-off:link{color:#FFFFFF; text-decoration:none;}
a.mid-toplink-box-off:visited{color:#FFFFFF; text-decoration:none;}
a.mid-toplink-box-off:hover{color:#FFFFFF; text-decoration:underline;}
a.mid-toplink-box-off:active{color:#FFFFFF; text-decoration:none;}

.mid-toplink-box-on{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	background:url(images/main/mid-top-box-on.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	height:22px;
	padding-top:5px;
	}	
a.mid-toplink-box-on:link{color:#333333; text-decoration:none;}
a.mid-toplink-box-on:visited{color:#333333; text-decoration:none;}
a.mid-toplink-box-on:hover{color:#333333; text-decoration:underline;}
a.mid-toplink-box-on:active{color:#333333; text-decoration:none;}

.HeadingBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:/*HeadingBlack_dyn*/#FFFFFF;
	font-weight: bold;
	background-color: #0E6099;
	margin-left: 0px;
	padding-left: 25px;
}
	
.HeadingBlack:link{color:#FFFFFF; text-decoration:none;}
.HeadingBlack:visited{color:#FFFFFF; text-decoration:none;}
.HeadingBlack:hover{color:#FFFFFF; text-decoration:none;}
.HeadingBlack:active{color:#FFFFFF; text-decoration:none;}

.title-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:/*Title1_dyn*/#1B6BA3;
	font-weight:bold;
	}
	
.title-2{
   font-family :Arial, Helvetica, sans-serif;
	font-size:14px;
	color:/*Title2_dyn*/#000000;
	font-weight:bold;
	}
.title-2-white{
   font-family :Arial, Helvetica, sans-serif;
	font-size:14px;
	color:/*Title2_dyn*/#FFFFFF;
	font-weight:bold;
	}	
.title-3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:/*Title3_dyn*/#1B6BA3;
	font-weight:bold;
	}
.title-4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:/*Title4_dyn*/#1B6BA3;
	font-weight:bold;
	}
.title-5-orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C2421E;
	font-weight:bold;
	}
.link-4{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:/*Link4_dyn*/#333333;
	font-weight:bold;
	}	
	
.grey-small-taxt{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#666666;
	}

.text-field{
	font-family:Tahoma, verdana, arial;
	font-size:13px;
	color:/*text_field_dyn*/#333333;
	}
	
.textfield-1{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*text_field_dyn*/#333333;
	border:#C3D2DD solid 1px;
	}
	
.button-style{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:/*buttonstyle_dyn*/#FFFFFF;
	display:block;
	height:24px;
	background:url(Images/Main/btn-bg.gif);
	border:#4A7B9B 1px solid;
	}
	
.button-style-black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: /*buttonstyle_dyn*/#FFFFFF;
	text-transform:uppercase;
	border: 1px solid #000000;
	background:#333333;

}
 .input-style {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: /*buttonstyle_dyn*/#FFFFFF;
	background-image: url(images/Main/btn-inputbg.gif);
	background-repeat: repeat-x;
	border: 1px solid #4A7B9B;
	padding: 1px;
	height: 21px;
}	

.input-style-disable {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: /*buttonstyle_dyn*/#FFFFFF;
 background-color:#CCCCCC;
 border: 1px solid #999999;
 padding: 1px;
 height: 21px;
} 
	
.link-1{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#0B68A8;
	text-decoration:underline;
	}
.link-1:link{color:#0B68A8; text-decoration:underline;}
.link-1:visited{color:#0B68A8; text-decoration:underline;}
.link-1:hover{color:#0B68A8; text-decoration:none;}
.link-1:active{color:#0B68A8; text-decoration:underline;}

.link-2{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#5786B5;
	text-decoration:underline;
	}
.link-2:link{color:#5786B5; text-decoration:underline;}
.link-2:visited{color:#5786B5; text-decoration:underline;}
.link-2:hover{color:#5786B5; text-decoration:none;}
.link-2:active{color:#5786B5; text-decoration:underline;}

.link-3{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
	}
.link-3:link{color:#333333; text-decoration:underline;}
.link-3:visited{color:#333333; text-decoration:underline;}
.link-3:hover{color:#333333; text-decoration:none;}
.link-3:active{color:#333333; text-decoration:underline;}

.grey-bg{
	background:#CCCCCC;
	}
	

.link-4:link{color:#333333; text-decoration:none;}
.link-4:visited{color:#333333; text-decoration:none;}
.link-4:hover{color:#333333; text-decoration:underline;}
.link-4:active{color:#333333; text-decoration:none;}
.admin-midtop-linkbg{
	background:url(images/main/admin-links-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	}
.title-grey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight: bold;
	}

 .listbox-1{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*listbox_dyn*/#333333;
	border:#C3D2DD solid 1px;
	}	

.bluebg-1{
	background:#C3D2DD;
	}
.alternate-row-left{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*alternaterow1_Fore_dyn*/#333333;
	background:/*alternaterow1_back_dyn*/#E1EEF7;
	height:20px;
	}
.alternate-row-right{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*alternaterow2_Fore_dyn*/#333333;
	background:/*alternaterow2_back_dyn*/#ECF5FC;
	height:20px;
	}	
	
.alternate-row-1{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*alternaterow1_Fore_dyn*/#333333;
	background:/*alternaterow1_back_dyn*/#F2FAFF;
	height:20px;
	}
.alternate-row-2{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*alternaterow2_Fore_dyn*/#333333;
	background:/*alternaterow2_back_dyn*/#E0EDF7;
	height:20px;
	}

	
.bed-bg{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	font-weight:bold;
	padding-right:5px;
	background:url(images/main/icn-bed.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:18px;
	background-color:#DDDDDD;
	}

.shower-bg{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	font-weight:bold;
	padding-right:5px;
	background:url(images/main/icn-shower.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:18px;
	background-color:#DDDDDD;
	}
	
.car-bg{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	font-weight:bold;
	padding-right:1px;
	background:url(images/main/icn-car.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:18px;
	background-color:#DDDDDD;
	}
	
	.head-strip-bg{
	background:url(images/main/top-line-strip.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
	
.link-6{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#4D82B6;
	text-decoration:underline;
	font-weight:bold;
	}
.link-6:link{color:#4D82B6; text-decoration:underline;}
.link-6:visited{color:#4D82B6; text-decoration:underline;}
.link-6:hover{color:#4372A0; text-decoration:none;}
.link-6:active{color:#4D82B6; text-decoration:underline;}

	

.title4-line{
	background:url(images/main/title-underline.gif);
	background-repeat:repeat-x;
	}

.mid-left-bg{
	background:url(images/main/mid-left-tab-bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	}
	
.mid-right-bg{
	background:url(images/main/mid-right-tab-bg.gif);
	background-repeat:repeat-y;
	}

.mid-blue-bord{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A3C1D9;
	border-right-color: #A3C1D9;
	border-bottom-color: #A3C1D9;
	border-left-color: #A3C1D9;
	}
.blue-bord{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A3C1D9;
	border-right-color: #A3C1D9;
	border-bottom-color: #A3C1D9;
	border-left-color: #A3C1D9;
	}
	
	.td-blue-bord
	{
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-color: #A3C1D9;
		border-left-color: #A3C1D9;
		border-left-style: solid;
		border-right-style: solid;
	}


.Ablue-bord td
{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold ;
	color:#333333;
}



.lblack-bg{
	background:#333333;
	}
	
.tahoma-11-white{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.pre-next-link{
	font-family:Tahoma, verdana, arial;
	font-size:9px;
	color:#cccccc;
	text-decoration:none;
	}
.pre-next-link:link{color:#cccccc; text-decoration:none;}
.pre-next-link:visited{color:#cccccc; text-decoration:none;}
.pre-next-link:hover{color:#ffffff; text-decoration:none;}
.pre-next-link:active{color:#cccccc; text-decoration:none;}

.foot-blue-bg{
	background:/*footerbg_dyn*/#5695C0;
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*footerfont_dyn*/#FFFFFF;
	}

.foot-link{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#4183AB;
	font-weight:bold;
	text-decoration:none;
	}
a.foot-link:link{color:#4183AB; text-decoration:none;}
a.foot-link:visited{color:#4183AB; text-decoration:none;}
a.foot-link:hover{color:#333333; text-decoration:underline;}
a.foot-link:active{color:#4183AB; text-decoration:none;}

.foot-pipe{
	padding-left:7px;
	padding-right:7px;
	font-weight:bold;
	color:#4183AB;
	}
	

.reqField
{
	color :/*reqfield_dyn*/#FF0000;
	font-family:Verdana;
	font-size:11px;	
}


/* Youwish Div Default.aspx CSS */
.youWish {
	CURSOR: pointer; PADDING-TOP: 1px;  BACKGROUND: #343332;
}
.youWish DIV {
	CURSOR: pointer; PADDING-TOP: 0px
}
.youWish IMG {
	DISPLAY: block; WIDTH: 340px; BORDER-BOTTOM: #dfddd7 1px solid; HEIGHT: 250px
}
.typeHP .youWish IMG {
	HEIGHT: 250px! important
}
.youWish P {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #343332; FLOAT: left; MARGIN-BOTTOM: 24px; PADDING-BOTTOM: 10px; WIDTH: 310px; height:30px; COLOR: #fff; PADDING-TOP: 10px
}
.youWish P SPAN {
	PADDING-RIGHT: 100px; DISPLAY: block; FONT-WEIGHT: bold
}
.youWish P.zeusyourDreaming {
	WIDTH: 100px; COLOR: #aeaeae; TEXT-ALIGN: right
}
.youWish P.yourDreaming {
	WIDTH: 100px; COLOR: #aeaeae; TEXT-ALIGN: right
}
.youWish A {
	TEXT-DECORATION: none
}
.youWish A:hover {
	TEXT-DECORATION: none
}
#fadeThis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; WIDTH: 340px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 250px
}
#fadeThis LI {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#fadeThis LI P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #343332
}
#fadeThis LI IMG {
	BORDER-BOTTOM: #dfddd7 1px solid
}
#rotate1 {
	WIDTH: 340px; HEIGHT: 250px
}
#rotate2 {
	WIDTH: 340px; HEIGHT: 250px
}
#rotate3 {
	WIDTH: 340px; HEIGHT: 250px
}
#rotate4 {
	WIDTH: 340px; HEIGHT: 250px
}
.youWishPrevNext {
	 COLOR: #fff; padding-right: 8px;  padding-bottom: 8px;
}
.youWishPrevNextB {
	 DISPLAY: block; PADDING-LEFT: 80px; FONT-WEIGHT: bold; BACKGROUND:  #343332;  WIDTH: 310px; 
}
.youWishPrevNext A {
	font-family:Arial; font-weight:bold; text-transform:uppercase;	FONT-SIZE: 10px; COLOR: #fff
}
.youWishPrevNext A:link {
	FONT-SIZE: 10px; COLOR: #fff
}
.youWishPrevNext A:visited {
	FONT-SIZE: 10px; COLOR: #fff
}
.youWishPrevNext A:hover {
	FONT-SIZE: 10px; COLOR: #FD933D;
}
.youWishPrevNext A:active {
	FONT-SIZE: 10px; COLOR: #fff
}
.youWishPrevNext A:hover {
	COLOR: #FD933D
}

A.youwish:hover {
	TEXT-DECORATION: none
}
A.youwish:visited {
	TEXT-DECORATION: none
}
A.youwish:link {
	TEXT-DECORATION: none
	}
/* You wish css Ends */

/* Steps of Property Wizard CSS Starts */
.step-tab{
	font-family:Arial, verdana, arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background:url(images/st-tab-off.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	height:23px;
	padding-top:4px;
	width:74px;
	text-align:center;
	text-transform:uppercase;
	border : 0;
	}
a.step-tab:link{color:#FFFFFF; text-decoration:none;}
a.step-tab:visited{color:#FFFFFF; text-decoration:none;}
a.step-tab:hover{color:#FFFFFF; text-decoration:underline;}
a.step-tab:active{color:#FFFFFF; text-decoration:none;}
/* gallery css */


.step-tab-active{
	font-family:Arial, verdana, arial;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	background:url(images/st-tab-current.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	height:23px;
	padding-top:4px;
	width:74px;
	text-align:center;
	text-transform:uppercase;
	border : 0;
	}
a.step-tab-active:link{color:#333333; text-decoration:none;}
a.step-tab-active:visited{color:#333333; text-decoration:none;}
a.step-tab-active:hover{color:#333333; text-decoration:underline;}
a.step-tab-active:active{color:#333333; text-decoration:none;}



/* Steps for Property Wizard Ends */

.AgencyLogo  {
	background: #fff;
	/*width: 200px;
	height: 100px;*/
	border: 1px solid #000;
	font-size: 5px;
	font-family: "Times New Roman", serif;
	overflow: hidden;
}		

.newDevelopmentsThumbnails{
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 1em 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 213px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 171px; BACKGROUND-COLOR: #e5eaef; TEXT-ALIGN: center
}
.newDevRegionMenu {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; BACKGROUND: #e5eaef; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em 14px; BORDER-LEFT: #ddd 1px solid; WIDTH: 175px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}

UL.bullet {
	PADDING-LEFT: 1px; POSITION: relative
}
UL.bullet LI {
	PADDING-LEFT: 10px;  MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0px;
	BACKGROUND: url(images/Main/arrow-b-right.gif) no-repeat 0px -1195px; 
	/*BACKGROUND: url(img/site_sprite.gif) no-repeat 0px -1195px;*/
}


.headspacesm
{ height:22px  }

.headspacelr
{height:35px }

.midspace
{height:5px }

.endspace
{height:7px }

/* Search Result Css New Added On 17 Jan "08" */

	.grey-bg2{
	background:#E9E9E9;
	}

.mid-left-bg2
{
	background:url(images/Main/mid-left-bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#D8E9F5;
	}

.blue-bg-1{
	background:#5A98C3;
	}	
.blue-bg-2{
	/*background:#5A98C3;*/
	background:#95C1DF;
	}
.UpdateBtn
{
	background:url(images/Main/btn-updated-serach-bg.gif);
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	padding-top:5px;
	padding-left:30px;
	padding-right:10px;
	}	

.title-5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	}
	
.grey-small-text2{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	color:#666666;
	}
	
.text-box{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#000000;
	border:#D4D0C8 solid 1px;
	}
	
.whitebg-blue-bord{
	background:#ffffff;
	border:#AFBEC8 solid 1px;
	}
	
.tahoma-12-white{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	}

.tahoma-12-dgrey{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	}
.tahoma-12-black{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}	

.tahoma-11-red{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#C04C1E;
	font-weight:bold;
	}

.link-8{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
	}
.link-8:link{color:#333333; text-decoration:underline;}
.link-8:visited{color:#333333; text-decoration:underline;}
.link-8:hover{color:#C04C1E; text-decoration:none;}
.link-8:active{color:#333333; text-decoration:underline;}


.bed-bg2{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	font-weight:bold;
	background:url(images/Main/icn-bed2.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#F2F2F2;
	text-align:center;
	height:14px;
	padding-top:16px;
	}
	

.shower-bg2{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	font-weight:bold;
	background:url(images/Main/icn-bathroom2.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#F2F2F2;
	text-align:center;
	height:14px;
	padding-top:16px;
	}
	
.car-bg2{
	font-family:Tahoma, verdana, arial;
	font-size:10px;
	font-weight:bold;
	background:url(images/Main/icn-car2.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#F2F2F2;
	height:14px;
	padding-top:16px;
	text-align:center;
	}
.blue-bord-1{
	background:#F2FAFF;
	border:#A2B7C6 solid 1px;
	}
.grey-bg3{
	background:#999999;
	}

.white-text{
	color:#FFFFFF;
	}

.Title-Black-12{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:/*Link4_dyn*/#333333;
	font-weight:bold;
	}	
	
.propTypeFlat-bg3{
	background:#DDDDDD url(images/Main/icon-bulding.gif) no-repeat top;
	background-position:top;
	vertical-align:bottom;
	width:31px;
	height:30px;	
	}
.bed-bg3{
	background:#DDDDDD url(images/Main/icn-bed.gif) no-repeat top;
	background-position:top;
	vertical-align:bottom;
	width:31px;
	height:30px;	
	}

.shower-bg3{
	background:#DDDDDD url(images/Main/icn-bathroom2.gif) no-repeat top;
	background-position:top;
	vertical-align:bottom;
	width:31px;
	height:30px;
	}
	
.car-bg3{
	background:#DDDDDD url(images/Main/icn-car.gif) no-repeat top;
	background-position:top;
	vertical-align:bottom;
	width:31px;
	height:30px;
	}
.test
{
	background:url(images/Main/new.gif) no-repeat top;
	background-position:top;
	vertical-align:middle;
	width:31px;
	height:30px;
	
}
.title-7
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: justify;
}
.normal-text
{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#333333;
	text-align: justify;
}

/* Rating Css - For Ajax control toolkit rating control */


.ratingStar {
            font-size: 0pt;
            width: 13px;
            height:12px;
            margin: 0px;
            padding: 0px;
            cursor: pointer;
            display: block;
            background-repeat: no-repeat;
        }

        .filledRatingStar {
            background-image: url(images/icons/StarBlue.gif);

        }

        .emptyRatingStar {
            background-image: url(images/icons/StarWhite.gif);
        }

        .savedRatingStar {
            background-image: url(images/icons/StarGold.gif);
        }
        
        /* Rating Css Ends */
                    
UL 
 {
	MARGIN: 0px 0px 1em
}
UL 
{
	PADDING-LEFT: 1.2em;	LIST-STYLE-TYPE: none
}
UL.bullet 
{	
	PADDING-LEFT: 1px;	POSITION: relative
}
LI 
{
	BACKGROUND: none transparent scroll repeat 0% 0%;	POSITION: static
}
UL.bullet LI 
{
	PADDING-LEFT: 10px;	
	BACKGROUND: url(images/Main/bullet1.gif) no-repeat 0px 5px;
	
	vertical-align:middle;
	MARGIN-BOTTOM: 0.5em;	
	MARGIN-LEFT: 0px
}


/* YourAd Div Default.aspx CSS */
.yourAd {
	CURSOR: pointer; PADDING-TOP: 1px;  
}
.yourAd DIV {
	CURSOR: pointer; PADDING-TOP: 0px
}
.yourAd IMG {
	DISPLAY: block; WIDTH: 250px; BORDER-BOTTOM: #dfddd7 1px solid; HEIGHT: 162px
}
.typeHP .yourAd IMG {
	HEIGHT: 162px! important
}
.yourAd P {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold;  FLOAT: left; MARGIN-BOTTOM: 24px; PADDING-BOTTOM: 10px; WIDTH: 310px; height:30px; COLOR: #fff; PADDING-TOP: 10px
}
.yourAd P SPAN {
	PADDING-RIGHT: 100px; DISPLAY: block; FONT-WEIGHT: bold
}
.yourAd P.zeusyourDreaming {
	WIDTH	: 100px; COLOR: #aeaeae; TEXT-ALIGN: right
}
.yourAd P.yourDreaming {
	WIDTH: 100px; COLOR: #aeaeae; TEXT-ALIGN: right
}
.yourAd A {
	TEXT-DECORATION: none
}
.yourAd A:hover {
	TEXT-DECORATION: none
}
#fadeAdd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; WIDTH: 250px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 162px
}
#fadeAdd LI {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#fadeAdd LI P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #343332
}
#fadeAdd LI IMG {
	BORDER-BOTTOM: #dfddd7 1px solid
}
#rotateAd1 {
	WIDTH: 250px; HEIGHT: 160px
}
#rotateAd2 {
	WIDTH: 250px; HEIGHT: 160px
}
#rotateAd3 {
	WIDTH: 250px; HEIGHT: 160px
}
#rotateAd4 {
	WIDTH: 250px; HEIGHT: 160px
}

.yourAdPrevNext {
	 COLOR: #fff; padding-right: 8px;  padding-bottom: 8px;
}
.yourAdPrevNextB {
	 DISPLAY: block; PADDING-LEFT: 80px; FONT-WEIGHT: bold;   WIDTH: 310px; 
}
.yourAdPrevNext A {
	font-family:Arial; font-weight:bold; text-transform:uppercase;	FONT-SIZE: 10px; COLOR: #fff
}
.yourAdPrevNext A:link {
	FONT-SIZE: 10px; COLOR: #fff
}
.yourAdPrevNext A:visited {
	FONT-SIZE: 10px; COLOR: #fff
}
.yourAdPrevNext A:hover {
	FONT-SIZE: 10px; COLOR: #FD933D;
}
.yourAdPrevNext A:active {
	FONT-SIZE: 10px; COLOR: #fff
}
.yourAdPrevNext A:hover {
	COLOR: #FD933D
}

A.yourAd:hover {
	TEXT-DECORATION: none
}
A.yourAd:visited {
	TEXT-DECORATION: none
}
A.yourAd:link {
	TEXT-DECORATION: none
	}
/* Your Ad css Ends */




.Add1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; WIDTH: 100px; PADDING-TOP: 0px; POSITION: relative;height:81px 
}
.Add1 LI {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.Add1 LI P {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; COLOR: #fff; BACKGROUND-COLOR: #343332
}
.Add1 LI IMG {
	BORDER: #dfddd7 1px solid;height:81px;width:100px	
}

.RdoPosition {
	
}
.RdoPosition td {
	border-style:solid;
	border-width:1px;
	border-color:Black;	
	vertical-align:top;
}

.Advertisement
{
	
	}
.Advertisement td
{
vertical-align:top;	
width:25%;
text-align:right;
padding-left:13px;

}

.textfieldDisable{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:/*text_field_dyn*/#333333;
	border:#C3D2DD solid 1px;
	background-color:#C0C0C0;
	text-align:right;
	}
	
.ULClass 
{
	padding-left:3em;	LIST-STYLE-TYPE:disc; 
}

.mapBorder
{
	border: #D4D4D4 solid 1px;
	font-weight:normal;
}

/****************************************New Class After New Css**************************/
.padding
{
	padding:10px;
}
.PCMid
{
	background:url(images/Main/PCMid.gif) repeat-x;
	padding:0px 5px;
}
.BlueMM
{
	background-color:#dcecf7;
}
.TabBg
{
	background-color:#FFFFFF;
	border:1px solid #ccdeeb;
}
.TabTopBg
{
	background:url(images/Main/ListBoxTopBg.gif) left top repeat-x;
}
.blue-link
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#3e84b4;
	text-decoration:none;
}
a.blue-link:link{color:#3e84b4; text-decoration:none;}
a.blue-link:visited{color:#3e84b4; text-decoration:none;}
a.blue-link:hover{color:#3e84b4; text-decoration:underline;}
a.blue-link:active{color:#3e84b4; text-decoration:none;}
.blue-link1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#317caf;
	text-decoration:none;
}
a.blue-link1:link{color:#317caf; text-decoration:none;}
a.blue-link1:visited{color:#317caf; text-decoration:none;}
a.blue-link1:hover{color:#317caf; text-decoration:underline;}
a.blue-link1:active{color:#317caf; text-decoration:none;}
.TxtTitleOrange2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c33b11;
	line-height:150%;
}
.RTimg1
{
	background:url(images/Main/listing-1.jpg) no-repeat;
	display:block;
	width:40px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c6674c;
	text-align:center;
	padding:20px 0px 0px 0px;
}

.RTimg2
{
	background:url(images/Main/listing-2.jpg) no-repeat;
	width:40px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c6674c;
	padding:20px 0px 0px 0px;
}
.RTimg3
{
	background:url(images/Main/listing-3.jpg) no-repeat;
	width:40px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c6674c;
	padding:20px 0px 0px 0px;
}
.ProdListTxtNormal
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	line-height:170%;
}
.ListBord
{
	background:url(images/Main/dot-bord.gif) repeat-x;
	background-position:bottom;
}
.HLine
{
	background:url(images/Main/H-line.gif) repeat-x;
	background-position:bottom;
}
.ad-tab-bg
{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#6d9eca;
	padding-left:10px;
}
.ad-tab-bg1
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#e0edf7;
	padding-left:10px;	
}
.ad-tab-bg2
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#ecf5fc;
	padding-left:10px;
}
.ad-tab-bg3
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#e0edf7;
	padding-left:10px;
}
.ad-tab-box-bg
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#ecf5fc;
}
.Blue-btn
{
	background:url(images/Main/BlueBtn.gif) repeat-x;
	font-family:tahoma, verdana, arial;
	height:19px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	border:none;
	cursor:pointer;
	width:100%;
	padding:0px 5px 2px 5px;
}
.TxtTitleOrange
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	color:#c06043;
}
.orange-link
{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#c06043;
	text-decoration:none;
}
a.orange-link:link{color:#c06043; text-decoration:none;}
a.orange-link:visited{color:#c06043; text-decoration:none;}
a.orange-link:hover{color:#c06043; text-decoration:underline;}
a.orange-link:active{color:#c06043; text-decoration:none;}

.foot-link-white{
	font-family:Tahoma, verdana, arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
a.foot-link-white:link{color:#FFFFFF; text-decoration:none;}
a.foot-link-white:visited{color:#FFFFFF; text-decoration:none;}
a.foot-link-white:hover{color:#333333; text-decoration:underline;}
a.foot-link-white:active{color:#FFFFFF; text-decoration:none;}

.foot-pipe-white{
	padding-left:7px;
	padding-right:7px;
	font-weight:bold;
	color:#FFFFFF;
	}
.SubMenuMid
{
	background:url(images/Main/SubMenuMid.gif) repeat-x;
	padding:8px 5px;
}	
.Pagingblock
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	border:#b1c7d6 1px solid;
	background-color:#FFFFFF;
	margin:0;
	padding:1px 5px 2px 5px;	
}
.PagingblockActive
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	border:#b1c7d6 1px solid;
	background-color:#FFFFFF;
	margin:0;
	padding:1px 5px 2px 5px;	
}
.PagingblockActive:link
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
	background-color:#5695c0	
}
a.Pagingblock:link{ color:#333333;	text-decoration:none;}
a.Pagingblock:visited{ color:#333333;	text-decoration:none;}
a.Pagingblock:hover{ color:#ffffff;	text-decoration:none; background-color:#5695c0;}
a.Pagingblock:active{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
	background-color:#5695c0;
	padding:2px 6px 3px 6px;
}
/* btn css start*/


.BtnRbg
{
	background:url(images/Main/btnbg-right.gif) right top no-repeat;
}
.BtnLbg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background:url(images/Main/btnbg-left.gif) left top no-repeat;
	text-align:left;
	height:22px;
	border:none;
	padding:0px 4px 2px 10px;
	width:100%;
	cursor:hand;
}
.BtnAddLbg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background:url(images/Main/add-left.gif) left top no-repeat;
	text-align:left;
	height:22px;
	border:none;
	padding:0px 4px 2px 23px;
	cursor:hand;
	
}
.view-link
{
	font:bold 11px tahoma, verdana, arial;
	color:#5695c0;
	text-decoration:none;
}
a.view-link:link{color:#5695c0; text-decoration:none;}
a.view-link:visited{color:#5695c0; text-decoration:none;}
a.view-link:hover{color:#5695c0; text-decoration:underline;}
a.view-link:active{color:#5695c0; text-decoration:none;}
/* btn css end*/


/*------  Added by Darshan on 21/1/2010 ------  */

.login-top-header
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.login-mid-text
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #2177B2;
}
/*------ End ----------- */

.RTimg1Blank
{
	display:block;
	width:40px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c6674c;
	text-align:center;
	padding:20px 0px 0px 0px;
}

.RTimg2Blank
{
	width:40px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c6674c;
	padding:20px 0px 0px 0px;
}
.RTimg3Blank
{
	width:40px;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#c6674c;
	padding:20px 0px 0px 0px;
}


/*-------------  List your property CSS --------------
				Added by Darshan on 10.3.2010
*/
.ListYourProperty_Header
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #C2421E;
}
.ListYourProperty_Para1
{
	font-family:Tahoma;
	font-size: 11px;
}
.ListYourProperty_Para1Details
{
	font-family:Verdana;
	font-size: 11px;
}
.ListYourProperty_StepDetail
{
	font-family:Arial;
	font-size: 13px;
}

.box_topbg{ background:url(images/box_topbg.gif) no-repeat; width:236px; height:40px;}
.box_topbg h2{ padding:0 0 0 10px; margin:0; font:bold 16px Arial; color:#FFFFFF;}
.box_topbg h2 span{ font-weight:normal;}
.box_midbg{ padding:15px 12px 12px 12px; border-left:1px solid #a2afd9; border-right:1px solid #a2afd9; background:#f7f7fb url(images/box_midbg.gif) top left repeat-x;}
.box_midbg p{ padding:0; margin:0; text-align:justify; font:normal 13px Arial; color:#333333;}
.box_img{ padding-right:10px;}

.listing-links{
	font-family: arial;
	font-size:13px;
	color:#333333;
	}
a.listing-links:link{color:#333333;text-decoration:none;}
a.listing-links:visited{color:#333333; text-decoration:underline;}
a.listing-links:hover{color:/*HeadLinks_hover_dyn*/#000000; text-decoration:none;}
a.listing-links:active{color:#333333; text-decoration:none;}

/*---------------- End -------------  */

/* [Created by Darshan Shah] */

.font18Bold
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color:#333333;  
}
.font12
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;  
}
.font11
{
	font-family: Verdana;
	font-size: 11px;
	color:Black; 
}
.rightcol-title_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px;
	background:#333333; 
	background:url(images/main/rightcol-top.gif);
	background-repeat:no-repeat;
	}
.font12Bold
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#333333;  
}

.font13Bold
{
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:#333333;  
}
.paddingWithoutTop
{ 
	padding-bottom :10px;
	padding-left  :10px;
	padding-right :10px;
  }


.mid-left-bg2-new
{
	background: url(images/Main/mid-left-bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #D8E9F5;
}
.listbox-2{
	font-family:Arial;
	font-size:12px;
	color:/*listbox_dyn*/#000000;
	border:#C3D2DD solid 1px;
	color:#333333;  
	}
.list-textfield{
font-family:Arial;
font-size:12px;
color:#333333;
border:#C3D2DD solid 1px;
}

/*  Home page CSS  */

.font12Black
{
	font-family: Arial;
	font-size: 12px;
	color:Black;  
}
.font12BoldBlack
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:Black;  
}
.font13BoldBlack
{
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:Black;  
}
.font18BoldBlack
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color:Black;  
}
.listbox-2Black 
{
	font-family:Arial;
	font-size:12px;
	color:/*listbox_dyn*/#000000;
	border:#C3D2DD solid 1px;
	color:Black;  
	}
.list-textfieldBlack
{
font-family:Arial;
font-size:12px;
color:Black;
border:#C3D2DD solid 1px;
}

.home-box-top-bg{
	background:url(images/main/box-topbg.gif);
	background-repeat:repeat-x;
	background-position:left;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:Black;
	padding-left:5px;
}
.link-32{
	font-family:Tahoma, verdana, arial;
	font-size:13px;
	color:#5786B5;
	text-decoration:underline;
	font-weight:bold;
	}
.link-32:link{color:#5786B5; text-decoration:underline;}
.link-32:visited{color:#5786B5; text-decoration:underline;}
.link-32:hover{color:#333333; text-decoration:none;}
.link-32:active{color:#5786B5; text-decoration:underline;}

.adv-link{
	font-family:Tahoma, verdana, arial;
	font-size:12px;
	color:#4183AB;
	font-weight:bold;
	text-decoration:none;
	}
a.adv-link:link{color:#4183AB; text-decoration:none;}
a.adv-link:visited{color:#4183AB; text-decoration:none;}
a.adv-link:hover{color:#333333; text-decoration:underline;}
a.adv-link:active{color:#4183AB; text-decoration:none;}

#overlay
 {
   z-index  : 1000000;
    filter: alpha(opacity=80); /*older IE*/
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
    -moz-opacity: .80; 
    -khtml-opacity: 0.8; 
    opacity: 0.8;
    background :url(images/Main/popup-bg.png);
    position: absolute;
  }


#HideWindow
{
	z-index: 1000000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
    -moz-opacity: .50; 
    -khtml-opacity: 0.5; 
    opacity: 0.5;
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: lightgrey;
	border: 1px solid #cecece;
}

/*  hide window to select other control on dropdow,listview etc. control selection */
#HideWnd-Selection
{
	z-index: 1000000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
    -moz-opacity: .50; 
    -khtml-opacity: 0.5; 
    opacity: 0.5;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	background: lightgrey;
	border: 1px solid #cecece;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

.home-uprButton-link
{
	background: url(images/Main/or_mid.gif) top repeat-x;
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;  
	display:block;
	height:20px;
	padding :5px 15px 0 15px; 
	 
}
a.home-uprButton-link:link{color:#FFFFFF; text-decoration:none;}
a.home-uprButton-link:visited{color:#FFFFFF; text-decoration:none;}
a.home-uprButton-link:hover{text-decoration:none;background: url(images/Main/or_mid_h.gif) top repeat-x;}
a.home-uprButton-link:active{color:#FFFFFF; text-decoration:none;}

.nav_left{ text-decoration:none; background:url(images/nav_left.gif) left top no-repeat; font:bold 11px Arial; color:#FFF; display:block; padding:5px 15px 0 15px; height:20px;}
a.nav_left:hover{ text-decoration:none; color:#FFF; background:url(images/nav_left_h.gif) left top no-repeat;}

.nav_mid{ text-decoration:none; background:url(images/nav.gif) left top repeat-x; font:bold 11px Arial; color:#FFF; display:block; padding:5px 15px 0 15px; height:20px;}
a.nav_mid:hover{ text-decoration:none; color:#FFF; background:url(images/nav_h.gif) left top  repeat-x;}

.nav_right{ text-decoration:none; background:url(images/nav_right.gif) right top no-repeat; font:bold 11px Arial; color:#FFF; display:block; padding:5px 15px 0 15px; height:20px;}
a.nav_right:hover{ text-decoration:none; color:#FFF; background:url(images/nav_right_h.gif) right top no-repeat;}

.nav_left_{ text-decoration:none; color:#FFF; background:url(images/nav_left_h.gif) left top no-repeat;}
.nav_mid_{ text-decoration:none; color:#FFF; background:url(images/nav_h.gif) left top  repeat-x;}
.nav_right_{ text-decoration:none; color:#FFF; background:url(images/nav_right_h.gif) right top no-repeat;}

.link-underline{
	font-family:Verdana;
	font-size:11px;
	color:#4183AB;
	text-decoration:underline;
	}
a.link-underline:link{color:#4183AB; text-decoration:none;}
a.link-underline:visited{color:#4183AB; text-decoration:underline;}
a.link-underline:hover{color:#333333; text-decoration:none;}
a.link-underline:active{color:#4183AB; text-decoration:none;}

/*error page CSS */
.link-error{
	font-family:Verdana;
	font-size:11px;
	color:#0000ff;
	font-weight: bold;
	text-decoration:underline;
	}
a.link-error:link{color:#0000ff; text-decoration:underline;}
a.link-error:visited{color:#0000ff; text-decoration:none;}
a.link-error:hover{color:#0000ff; text-decoration:none;}
a.link-error:active{color:#0000ff; text-decoration:none;}
/* -----------*/
.green
{
	background-color:Green;  
}

/*  Login page CSS*/
.login_box_topbg{ background:url(images/box_topbg.gif) no-repeat; width:236px; height:40px;}
.login_box_topbg h2{ padding:0 0 0 0px; margin:0; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.login_box_topbg h2 span{ font-weight:normal;}
.login_box_midbg{ padding:0px 0px 0px 3px; border-left:1px solid #a2afd9; border-right:1px solid #a2afd9; background-color:#eff6fa;}
.login_box_midbg p{ padding:0; margin:0; text-align:justify; font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.login_box_img{ padding-right:10px;}
/* -----------*/

/*  Image button without image (Use for Add to Shortlist on Property Detail Page) */
.BtnAddLbg_new
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background:url(images/Main/add-left2.gif) left top no-repeat;
	text-align:center;
	height:22px;
	border:none;
	padding:0px 2px 2px 8px;
	cursor:hand;
	overflow:visible;  
}

.calendarInput
{
	font-family: Tahoma, verdana, arial;
	font-size: 11px;
	color: #333333;
	border: #C3D2DD solid 1px;
}

.booking-links2 a
{
	font-family: Tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.booking-links2 a:link{color:#ffffff; text-decoration:none;}
.booking-links2 a:visited{color:#ffffff; text-decoration:none;}
.booking-links2 a:hover{color:/*HeadLinks_hover_dyn*/#000000; text-decoration:underline;}
.booking-links2 a:active{color:#ffffff; text-decoration:none;}


.ViewHistory-2{
	font-family:Arial;
	font-size:11px;
	color:#0033ff;
	 
	text-decoration:underline;
	}
.ViewHistory-2:link{color:#0033ff; text-decoration:underline;}
.ViewHistory-2:visited{color:#0033ff; text-decoration:underline;}
.ViewHistory-2:hover{color:#0033ff; text-decoration:none;}
.ViewHistory-2:active{color:#0033ff; text-decoration:underline;}



/* -------------------- */ 