body{background-color:#EDEDED;font-size:12px; font-family: Arial, Helvetica, sans-serif; margin:5px auto; width:100%;}


#ie{zoom:1}

/* Main Container Div Border + BackgroundColor*/
.mainBorder_3{border:2px solid #dcdcdc; background-color:#FFFFFF}

/**** UNIVERSAL NAV CONTAINER ****/
.positionSet_1{position:relative; left:-2px}

.buyer{height:25px; background:url(../images/micrositeImage/bgGreen_on.gif) repeat-x left bottom; margin:0px ;line-height:25px;}
.buyer #subNavigation{height:25px}
.buyer #subNavigation a{background:none; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF; text-decoration:none} 
.buyer #subNavigation a:hover{background:#678d00; color: #FFFFFF;display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; text-decoration:underline } 
.buyer #subNavigation a.clickSelected{background:#FFFFFF; display:block; float:left; line-height:22px; border:3px solid #678d00;border-bottom:none;padding:0 10px; color: #678d00; font-weight:bold; text-decoration:none} 

.sell{height:25px; background:url(../images/bgBlue_on.gif) repeat-x left bottom; margin:0px}
.sell #subNavigation{height:25px}
.sell #subNavigation a{background:none; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF; text-decoration:none} 
.sell #subNavigation a:hover{background:#1b61b8; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;padding:0 10px; color: #FFFFFF;  text-decoration:underline} 
.sell #subNavigation a.clickSelected{background:#FFFFFF; display:block; float:left; line-height:22px; border:3px solid #1b61b8; border-bottom:none;padding:0 10px; color: #1b61b8; font-weight:bold; text-decoration:none} 
/**
.sell #subNavigation a.clickSelected{background:#1b61b8; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF;  text-decoration:none} 
**/

.agent{height:25px; background:url(../images/bgOrange_on.gif) ;}
.agent #subNavigation{height:25px}
.agent #subNavigation a{background:none; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF; text-decoration:none} 
.agent #subNavigation a:hover{background:#eb8d00; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF;  text-decoration:underline} 
.agent #subNavigation a.clickSelected{background:#eb8d00; display:block; float:left; line-height:22px; border-right:3px solid #FFFFFF; padding:0 10px; color: #FFFF90; font-weight:bold;  text-decoration:none} 


.event{height:25px; background:url(../images/bgGray_on.gif) repeat-x left bottom; display:block;margin:0px}
.event #subNavigation{height:25px}
.event #subNavigation a{background:none; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF; text-decoration:none} 
.event #subNavigation a:hover{background:#4c4c00; display:block; float:left; line-height:25px; border-right:1px solid #FFFFFF; padding:0 10px; color: #FFFFFF;  text-decoration:underline} 
.event #subNavigation a.clickSelected{background:#4c4c00; display:block; float:left; line-height:22px; border-right:3px solid #FFFFFF; padding:0 10px; color: #FFFF90; font-weight:bold;  text-decoration:none} 


.realtv{height:25px; background:url(../images/topNavigationBg.gif) repeat-x left bottom; margin:0px}
.realtv #subNavigation{line-height:25px;}
.realtv #subNavigation a{background:url(../images/topNavigationBg.gif) repeat left;color:text-decoration:none; color:#000000; padding:0 10px;display:block; float:left;  text-align:center; font-weight:normal}  
.realtv #subNavigation a:hover{background:url(../images/topNavigationBgHover.gif) left repeat-x; text-decoration:none; color:#FFFFFF; padding:0 10px;display:block; float:left;  text-align:center; font-weight:bold} 
.realtv #subNavigation a.clickSelected{background:url(../images/topnavigationbggrey1.gif) left repeat-x; text-decoration:none; color:#FFFFFF; padding:0 10px;display:block; float:left; text-align:center; font-weight:bold} 

#changebg  span a.fontColorJS{color:#FFFFFF;font-weight:bold}
.divider{background:url(../images/dividerNavigationTab.gif) no-repeat;line-height:25px;float:left;display:block;width:2px}

#aop a{display:block; float:left; border:2px solid #dcdcdc; border-bottom:none; line-height:22px; background:url(../images/defaultBgTab.gif) repeat-x left bottom; color:#067ab4; cursor:pointer; font-size:13px; font-weight:normal; padding:0 8px 0 8px; z-index:99px; background-color:#FFFFFF; text-decoration:none} 
#aop a.selectedTab{display:block; float:left; border:2px solid #dcdcdc; border-bottom:none; line-height:22px; background:#FFFFFF; color:#e17100; cursor:pointer; font-size:13px; font-weight:bold; padding:0px 0px 0px 0px;z-index:2; text-decoration:none} 
#aop a.selectedTab span{background:#FFFFFF; position:relative; top:2px; display:block; padding:0 8px}


.buyTab{background:#FEF8D4; border-top:2px solid #000065}
.sellTab{background:#0E53AB; border-top:2px solid #000065}
.agentTab{background:#D99836; border-top:2px solid #000065}
.eventTab{background:#CCCC99; border-top:2px solid #000065}


/**** Postioning ****/

.width_995{width:990px; margin:auto}
.width_600{width:600px}
.width_380{width:380px}
.width_310{width:310px}
.width_300{width:300px}

.lineHeight_5{line-height:5px}
.lineHeight_10{line-height:10px}
.lineHeight_15{line-height:15px}
.lineHeight_22{line-height:22px}
.lineHeight_54{line-height:54px}

.height_93{height:93px}

/**** NEXT ****/


h1, h2, h3, h4, h5, h6{font-size:11px; margin:0}
/*
button {background:transparent none repeat scroll 0%;border:0pt none;cursor:pointer;margin:0pt;padding:0pt;}
button.submitBtn{background:url(../images/submitBtn.gif) no-repeat left top; width:67px; height:28px; font-weight:bold;font-family:verdana; font-size:12px}
.link {text-decoration:none; color:#FFFFFF}
*/
a{text-decoration:none; color:#0066FF}
a:hover{text-decoration:underline}
.brd{border:1px solid #000000}
.brdrightdotted{border-right:1px dotted #E9E9E9}
.brdInput{width:151px; height:20px; color:#A5A5A5; border:1px solid #003EA1;padding-left:10px; padding-top:5px}
.bld{font-weight:bold}
.talign-r{text-align:right}
.talign-l{text-align:left}
.talign-c{text-align:center}
.valign-m{vertical-align:middle}
.fS-10{font-size:10px}
.fS-09{font-size:9px}
.fS-11{font-size:11px}
.fS-12{font-size:12px}
.fS-13{font-size:13px}
.fS-14{font-size:14px}
.fS-16{font-size:16px}
.fc-darkred{color:#B13A56}
.fc-blue{color:#0E53AB}
.fc-white{color:#FFFFFF}
.fc-black{color:#000000}
.fc-green{color:#C9F147}
.fc-brown{ color:#E17100}
.fc-lightBlue{color:#5EA5DF}
.fc-gray{color:#999999}
.fc-darkBlue{color:#004097}
.arialBlack{font-family: "Arial Black"}
.flr{float:right}
.fll{float:left}
.clr{clear:right}
.cll{clear:left}
.clb{clear:both}
.mlr-0{margin:0}
.ml-155{margin-left:155px; height:76px; text-align:right}
.ml-10{margin-left:10px}
.ml-3{margin-left:3px}
.ml-7{margin-left:7px}
.ml-265{margin-left:265px}
.mlr-10{margin:0 10px}
.mlr-23{margin:0 23px}

.mr-20{margin-right:10px}
.mb-2{margin-bottom:2px}
.mb-7{margin-bottom:7px}
.mb-5{margin-bottom:5px}
.mb-12{margin-bottom:12px}
.mt-2{margin-top:2px}
.mt-1{margin-top:1px}
.mt-25{margin-top:25px}
.bgBlack{background:#000000}
.bgGreen{background:#A9C95A}
.bgGray{background: #F0F2F1; border-top:1px solid #000000; line-height:25px;}
.bgsky{background:#F2F9FF; border-bottom:1px solid #E3E3E3; padding:5px; padding-bottom:10px}
.bgwhite{background:#FFFFFF; border-bottom:1px solid #E3E3E3; padding:5px; padding-bottom:10px}
.bgDarksky{background:#CAE8FF; border-bottom:1px solid #E3E3E3; padding:5px; padding-bottom:10px}


.bglightGreen{background:#F8FBEA; border:1px solid #E4EFB2; border-top:none; height:229px; border-bottom:none}
.bglightGreenNext{background:#FDFFF6; border:1px solid #E4EFB2; border-top:none; height:482px; padding-left:1%; border-top:none}
.bgBlueColor{background:#0000A0}
.bgGrayColor{border-top:2px solid #E2E2E2; margin-top:-2px}
.ls-1{line-height:1px}
.ls-2{line-height:2px}
.ls-3{line-height:3px}
.ls-4{line-height:4px}
.ls-5{line-height:5px}
.ls-6{line-height:6px}
.ls-7{line-height:7px}
.ls-8{line-height:8px}
.ls-9{line-height:9px}
.ls-10{line-height:10px}
.ls-11{line-height:11px}
.ls-12{line-height:12px}
.ls-13{line-height:13px}
.ls-18{line-height:18px}
.ls-20{line-height:20px}
.ls-22{line-height:22px}
.ls-25{line-height:25px}
.ls-26{line-height:26px}
.ls-27{line-height:27px}
.ls-29{line-height:29px}
.ls-30{line-height:30px}
.ls-35{line-height:35px}
.ls-37{line-height:37px}

.pdl_1{padding-left:1%}
.pdl-20{padding-left:20px}
.pdl-10{padding-left:10px}
.pdlr-10{padding:0 10px;}
.pdl-15{padding-left:15px}
.pdr-20{padding-right:20px}
.pad_left_11{padding-left:11px}
.h-165{height:165px}
.h-250{height:250px}
.h-124{height:124px}
.h-2{height:2px}
.h-30{height:30px}
.h-201{height:201px}
.h-107{height:107px}
.w-10{width:10px}
.w-100{width:100%}
.w-20{width:20%}
.w-25{width:25%;}
.w-33{width:33%;}
.w-50{width:49.5%;}
.w-305{width:295px; float:right;}
.w-193{width:183px; float:left;}
.overlaylogin-680{width:680px; border:8px solid #ADDB2B;height:423px;border-top:none}
.overlaylogin-300{width:354px; border:8px solid #ADDB2B;border-top:none}

.wl-193{width:183px; float:left; margin-right:10px;margin-left:10px}
.wl-464{width:464px; float:left; margin-right:10px}
.wl-305{width:295px; float:left;margin-right:10px}


.w-160{width:160px}
.w-1002{width:982px;margin:auto}
.w-962{width:962px;margin:auto}
.mid{margin-left:203px; margin-right:315px;}
.second_mid{margin-right:315px;margin-left:10px}
ul.question, ul.arrowIcon, ul.listing{margin:0; padding:0;}
ul.question li{list-style-image:none;list-style-position:outside;list-style-type:none; background:url(../images/checkSign.gif) no-repeat left top; padding:0px 10px 0 20px;margin-bottom:11px}
ul.arrowIcon li{list-style-image:none;list-style-position:outside;list-style-type:none; background:url(../images/blkArrow.gif) no-repeat left top; padding:0px 10px 0 12px;margin-bottom:4px; margin-left:5px}
ul.listing li{list-style-image:none;list-style-position:outside;list-style-type:none; margin-bottom:4px; font-size:10px}

#buyTabTop ul, #searchPanel ul, #cityOverlay ul{margin:0; padding:0;}
#buyTabTop ul li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-right:1px;padding:0pt;background:transparent url(../images/leftTransparent.gif) no-repeat scroll left top;height:24px;}
#buyTabTop ul li a{float:left;display:block;color:#000000;text-decoration:none;font-weight:bold;padding:5px 7pt 0pt;text-align:center;background:transparent url(../images/rightTransparent.gif) no-repeat scroll right top;height:24px;}
#buyTabTop ul li.blank{float:left;background:none; margin:0 25px}
#buyTabTop ul li.blank a{float:left;background:none; font-weight:normal;}
#buyTabTop ul li.selected{background:transparent url(../images/leftSelect.gif) no-repeat scroll left top;}
#buyTabTop ul li.selected a{color:#FFFFFF;background:transparent url(../images/rightSelect.gif) no-repeat scroll right top;}
#searchPanel ul li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-right:10px;padding:0pt;background:transparent url(../images/sleftTransparent.gif) no-repeat scroll left top;height:32px;}
#searchPanel ul li a{float:left;display:block;color:#000000;text-decoration:none;font-weight:bold;padding:8px 7pt 0pt;text-align:center;background:transparent url(../images/srightTransparent.gif) no-repeat scroll right top;height:32px;}

.selectedSearch{position:relative; top:1px}
.selectedsearchTab{background:url(../images/searchtab.gif) no-repeat;font-size:11px; font-weight:bold; font-family:verdana;line-height:25px;color:#000000;width:103px; margin-right:5px; cursor:pointer;float:left; text-align:center; margin-top:1px; color:#000000}
.searchTab        {background:url(../images/searchtab1.gif) no-repeat;font-size:11px; font-weight:normal; font-family:verdana;line-height:25px;color:#000000;width:103px; margin-right:10px; cursor:pointer;float:left; text-align:center; color:#000000}
.realAgent{margin:0; padding:0;}
.realAgent li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;}
.testimonial{background:url(../images/testimonial.gif) no-repeat left top; padding-left:86px;}
.findProperty{background:url(../images/findProperty.gif) no-repeat left top; padding-left:52px;}
.selectProperty{background:url(../images/selectProperty.gif) no-repeat left top; padding-left:52px;}
.getProperty{background:url(../images/getProperty.gif) no-repeat left top; padding-left:52px;}
.dottedLine{background:url(../images/dottedLine.gif) repeat-x left; margin:0 10px; line-height:1px}
.propertyHead{color:#758D00; font-weight:bold; text-decoration:underline;}

.propertyBox{float:left;width:81px; height:115px; border: 1px solid #E6E6E6; background:#FFFFFF; padding:6px; margin-right:10px; background:#FFFFFF}
.propertyBoxOver{float:left;width:81px; height:115px; border: 1px solid #E6E6E6; background:#FFFFFF; padding:6px; margin-right:10px; background:#F1FFCF}


.headingBlueIcon{background:url(../images/homeIcon.gif) no-repeat left top; padding:0 25px 5px 35px; color:#449EDD; font-weight:bold;}	
.sepLine{background:#E7E7E7; line-height:3px;}
.bgdotted{height:16px; background:url(../images/dotted.gif) repeat-x left top}
.bottomBox{border:1px solid #ECECEC; background:#FFFFFF; margin-right:2%; width:22%; height:103px}
.bottomPanelImg{background:url(../images/bottomPanelImg.gif) no-repeat left top; padding:0 0 0 70px; height:70px; margin:0 10px}
.pos-t-2{position:relative;top:-2px}
.searchBox{border:1px solid #FFC315; background:url(../images/bgsearch.gif) repeat-x left top; height:200px} 
.latestnewBox{border:1px solid #E9E9EB; height:140px}
.dis-inline{display:inline}
.dis-block{display:block}
.cursorHand{ cursor:pointer}

.citySubMenuHide{display:none;}
.citySubMenuShow{display:block;}
#cityOverlay{width:150px; position:absolute;left:350px;border:1px solid #FEF09C; background: #FFFFFF}
#cityOverlay a{line-height:20px; padding-left:10px; background:#FEF8D4;border-bottom:1px solid #FFFFFF; color:#000000}
#cityOverlay a:hover{line-height:20px; padding-left:10px; background:#E0F08E;border-bottom:1px solid #FFFFFF; color:#FFFFFF}

.dollarSubMenuHide{display:none;}
.dollarSubMenuShow{display:block;}
#dollarOverlay{width:130px; position:absolute;left:620px; top:30px;border:1px solid #FEF09C; background: #FFFFFF}
#dollarOverlay a{line-height:20px; padding-left:10px; background:#FEF8D4;border-bottom:1px solid #FFFFFF; color:#000000}
#dollarOverlay a:hover{line-height:20px; padding-left:10px; background:#E0F08E;border-bottom:1px solid #FFFFFF; color:#FFFFFF}

.realTv{background:url(../images/realTV.jpg) no-repeat left top; padding-left:73px; height:52px; margin-bottom:10px;}
.realTvOver{height:52px;background:#F6FFE0;margin-bottom:10px;}
.realTvOut{height:52px;background:#FFFFFF;margin-bottom:10px;}
.brdWhite{border:1px solid #FFFFFF}
.dotOrange{background:url(../images/dotOrange.gif) repeat-x left top; line-height:1px}
.arrowOrange{background:url(../images/arrowOrange.gif) no-repeat left top; padding-left:11px;margin-right:9px; margin-bottom:5px}

#indiaProp{padding-left:0px}
a.selected{float:left; padding:7px;background:#E2E2E2; margin-right:10px; border:1px solid #E2E2E2; color:#FFFFFF; font-weight:bold; text-decoration:none}
#indiaProp a:hover{float:left; padding:7px;background:#E2E2E2; margin-right:10px; border:1px solid #E2E2E2; color:#FFFFFF; text-decoration:none}
a.unselected{float:left; padding:7px;background:#FFFFFF; margin-right:10px; border:1px solid #E2E2E2; color:#000000;text-decoration:none}

#real a{color:#000000; background:#FFFFFF}
#real a:hover{background:#F6FFE0;color:#000000;}
.widthUpper div.w1002{width:982px; margin:auto;background-color:#EFEFEF;}


.w160{width:180px}
.w280{width:280px}
.w150{width:150px}
.w252{width:252px}
.w300{width:300px}
.w340{width:340px}
.w350{width:350px}
.w580{width:580px}
.w750{width:750px}
.float_L{float:left}
.clear_L{clear:left}

#footer{text-align:center; color:#FFFFFF}
/*
.overlayHeaderbg{background:url(../images/overlayHeaderbg.gif); padding:0 10px; color:#FFFFFF; font-weight:bold}
*/
.txt_align_r{text-align:right}
.txt_align_c{text-align:center}
.cursorHand{cursor:pointer}
.mrb_5{margin-right:5px; margin-bottom:10px;}
button {background: none; cursor: pointer; border: 0; margin: 0; padding: 0;}
button div p, button div table {color: #000000; font-size: 12px; line-height:6px; font-weight: bold;white-space: nowrap; padding: 12px 8px 12px 1px;margin:0px 1px 0px 5px;background-repeat:no-repeat; background-position: right center;}
button div {margin: 0; padding: 5px 0px 5px 25px; background-repeat: no-repeat; background-position: left center;}
button div.submit7  { background-image:url(../images/micrositeImage/activeLeft.gif); background-repeat:no-repeat;}
button div p.submit8 { background-image:url(../images/micrositeImage/activeRight.gif); background-repeat:no-repeat;}


#shadowoverlay IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
#shadowoverlay {BACKGROUND-IMAGE: url(/images/overlay.png)}
* HTML #shadowoverlay {FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(blank.gif); BACKGROUND-COLOR: transparent}

.search_headding_t2b1{border-top:2px solid #999999; border-bottom:1px solid #CCCCCC; line-height:30px}
.grayLine{border-bottom:2px solid #999999}
.grayLine_1{border-bottom:1px solid #999999}

#narrowSearchRC{border-top:1px solid #000000;line-height:21px;*line-height:20px; background:url(../images/narrowBg.gif) repeat-x left top}
#narrowSearchRC a{color:#000000; margin:0;padding:4px 4px 5px 4px; background:transparent}
#narrowSearchRC a.activate{color:#FFFFFF; margin:0;padding:4px 4px 5px 4px; background:url(../images/activeNarrowsearch.gif) repeat-x left top}
.brdBlue{border:1px solid #6D90B0; overflow:auto; height:105px}

.yui-slider-thumb{cursor:default;}
.bgColorRightSearchPro{background:#FFFEF2;background:url(../images/bgsearch.gif) repeat-x left top;}
.changeMousePointer{cursor:pointer}
.agentBg {display:block;background:url(../images/bgCompanyAgent.gif); background-position:top left; background-repeat:repeat-x; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3;background-color:#FFFFFF; } 
.imgPos{position:relative; top:-1px; *top:1px}
.sendBtn{background:url(../images/sendEnquiryBtn.gif); width:138px; height:27px}
.tellafriends{background:url(../images/tellafriends.gif); width:138px; height:27px}
.addtowatch{background:url(../images/addtowatch.gif); width:138px; height:27px}
.rateit{background:url(../images/rateit.gif); width:138px; height:27px}
.viewallproperties{background:url(../images/viewallproperties.gif); width:138px; height:27px}
.dpd{cursor:pointer}
.dpd a{display:block; padding:4px; text-decoration:none; color:#000000}
.dpd a:hover{display:block; padding:4px; text-decoration:none; background: #FF9900; color:#FFFFFF}
.dpdMainClose{position:absolute; display:none;background:#FFCC99; border:1px solid #000000}
.dpdMainOpen{position:absolute; display:block;background:#FFCC99; border:1px solid #000000}
.ruler{background:url(../images/bg-h.gif) no-repeat left top; height:22px}
#demo_bg{background:url(../images/bg-h.gif) no-repeat left top; height:22px; position:relative;}
#demo_bg div{cursor:default;position:absolute;top:4px}

.errorbox {
	display: none;
	min-height: 35px;
	/* min-height hack for IE6 */
	height: auto !important;
	height: 35px;
	border: 1px solid #F2C217;
	background-color: #FFFFB9;
	padding: 5px 5px 5px 50px;
	color: red;
	font-weight: bold;
	background: #FFFFB9 url(/images/warning-icon.gif) no-repeat 6px 50%;
	margin-bottom: 15px;
/*
	text-align: center;
	align: center;
*/
}

button div.submit7  { background-image:url(/images/activeLeft.gif); background-repeat:no-repeat;}
button div p.submit8 { background-image:url(/images/activeRight.gif); background-repeat:no-repeat;}
.cursorHand{cursor:pointer}
.overlayHeaderbg{background:url(/images/overlayHeaderbg.gif); padding:0 10px; color:#FFFFFF; font-weight:bold}

