@charset "utf-8";
/* CSS Document */

#wrapper { margin: 0 auto; width: 918px; font: 13px/19px "Lucida Sans Unicode", Arial, Verdana; text-align: left;   }

.normalTxtgray { color:#4c4c4c }
.headingTxtgray { color:#2f2f2f; }
.normalTxtblack { color:#000 }
.normalTxtred { color:#d70000 }
.normalTxtWhite { color:#fff; }

.normalBigTxt { font: 16px "Lucida Sans Unicode", Arial, Verdana;  }

hr { color: #dedede; height: 1px; }

ul { margin-top: 13px;    }
ul li { list-style-image: url(images/bullet.gif); margin-left: 30px; }

.backtoTop { background: url(images/backtoTopIcon.gif) no-repeat left top; padding-left: 20px; }

.dottedSeparator { background: url(images/dottedLine.jpg) repeat-x left center; height: 35px; }

a.blackToredRoll:link, a.blackToredRoll:active, a.blackToredRoll:visited { color: #4c4c4c; text-decoration: none;}
a.blackToredRoll:hover { color: #d70000; text-decoration: underline; }

a.viewRoll:link, a.viewRool:active, a.viewRoll:visited { color: #d70000; text-decoration: none;}
a.viewRoll:hover { color: #4c4c4c; text-decoration: underline; }

select { background: url(images/fieldbg.jpg) repeat-x -1px -1px; margin: 4px 0px; border: 1px solid #bdbdbd; font: 12px "Lucida Sans Unicode", Arial, Verdana; color: #2f2f2f; }

.headingLowercase { font: 15px/26px "Lucida Sans Unicode", Arial, Verdana; text-align: left; padding: 10px 15px; }
.heading { font: 15px/22px "Lucida Sans Unicode", Arial, Verdana; text-align: left; text-transform: uppercase; padding: 10px 15px; }
.bigNormalText { font: 15px/24px "Lucida Sans Unicode", Arial, Verdana; }
.welcomeHeading { font: 18px/5px "Lucida Sans Unicode", Arial, Verdana; text-align: left; text-transform: lowercase; padding: 10px 7px; }

#headerContainer { width: 100%; border: 0px solid black; margin-top: 22px; }
	.logo { background: url(images/Aukeva_r3_c7.jpg) no-repeat; height: 70px; width: 93px; margin-left: 31px; margin-top: 9px; float: left; border: 0px solid red; }
	.contactInfo { float: right; width: 622px; border: 0px solid red; text-align: right; font: 14px "Lucida Sans Unicode", Arial, Verdana;  }	
	
	#headerContainer #mainNav { clear: both; padding-top: 12px; padding-left: 42px; border: 0px solid red;}
		#headerContainer .menu {	margin: 0;	padding: 0;	list-style: none; border: 0px solid green; height: 40px; }
			#headerContainer .menu li {	padding: 0;	margin: 0; height: 40px; margin-right: 0px; list-style: none; }
			#headerContainer .menu li a, .menu li a:visited { display: block; text-decoration: none; height: 40px; }
		
			#headerContainer .about {background: url(images/nav.gif) no-repeat 0px 0px; width: 121px;}
			#headerContainer .about a.aboutRoll {background: url(images/nav.gif) no-repeat 0px 0px}
			#headerContainer ul.menu li a.aboutRoll:hover {background: url(images/nav.gif) no-repeat 0px -40px}
			
			#headerContainer .services {background: url(images/nav.gif) no-repeat -120px 0px; width: 105px;}
			#headerContainer .services a.servicesRoll {background: url(images/nav.gif) no-repeat -120px 0px;}
			#headerContainer ul.menu li a.servicesRoll:hover {background: url(images/nav.gif) no-repeat -120px -40px}
			
			#headerContainer .property {background: url(images/nav.gif) no-repeat -226px 0px; width: 125px;}
			#headerContainer .property a.propertyRoll {background: url(images/nav.gif) no-repeat -226px 0px;}
			#headerContainer ul.menu li a.propertyRoll:hover {background: url(images/nav.gif) no-repeat -226px -40px;}
			
			#headerContainer .contact {background: url(images/nav.gif) no-repeat -351px 0px; width: 134px;}
			#headerContainer .contact a.contactRoll {background: url(images/nav.gif) no-repeat -351px 0px;}
			#headerContainer ul.menu li a.contactRoll:hover {background: url(images/nav.gif) no-repeat -351px -40px;}
			
			#headerContainer .newsBlog {background: url(images/nav.gif) no-repeat -485px 0px; width: 95px;}
			#headerContainer .newsBlog a.newsBlogRoll {background: url(images/nav.gif) no-repeat -485px 0px;}
			#headerContainer ul.menu li a.newsBlogRoll:hover {background: url(images/nav.gif) no-repeat -485px -40px;}			
			
			#headerContainer .menu li {float: left;}
			#headerContainer .menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
			
	.headerbanner { background: url(images/aboutusHeader.jpg) no-repeat; height: 228px; width: 918px; }	
	.aboutUsbanner { background: url(images/indexHeader.jpg) no-repeat; }
	.contactUsbanner { background: url(images/contactHeader.jpg) no-repeat; }
	.newsbanner { background: url(images/propertyHeader.jpg) no-repeat; }
	.servicesbanner { background: url(images/servicesHeader.jpg) no-repeat;  }
	.propertybanner { background: url(images/newsHeader.jpg) no-repeat;  }
	.testimonialbanner { background: url(images/contactHeader.jpg) no-repeat; }		
		

	#hotNewsContainer { background: url(images/hotnewsMdcorner.gif) repeat-x left top; width: 100%; height: 27px; margin-top: 6px;   }			
		#hotNewsContainer .leftCorner { background: url(images/hotnewsLfcorner.gif) no-repeat left top; height: 27px;  }
		#hotNewsContainer .rightCorner { background: url(images/hotnewsRtcorner.gif) no-repeat right top; height: 27px; 
											font: 12px/24px "Lucida Sans Unicode", Arial, Verdana; border: 0px solid red; padding: 0px 10px;  }
											
	.imgCaption {font: 11px "Lucida Sans Unicode", Arial, Verdana; border: 0px solid red; padding: 5px 8px; color: #4c4c4c}
											
	#propertyWrapper { border-bottom: 1px solid #bebebe; padding: 0px 15px 15px; }
		#propertyWrapper .prop_heading { font: 14px/26px "Lucida Sans Unicode", Arial, Verdana; text-decoration: underline; color: #000; margin: 10px 0px 10px; }
		#propertyWrapper .prop_pic { float: left; margin-right: 12px; }
			#propertyWrapper .tabDetail { float: right; width: 32%; margin: 0px; }
			#propertyWrapper .price {font: 16px/26px "Lucida Sans Unicode", Arial, Verdana; color: #dc2020; }
			#propertyWrapper #links span { display: block; float: left; margin-right: 40px; padding-top: 10px;}
							a.propRoll:link, a.propRoll:active, a.propRoll:visited { color: #dc2020; text-decoration: underline;}
							a.propRoll:hover { color: #000; text-decoration: none; }		
		a[type='application/link'] { display:inline-block; padding-left:20px; line-height:18px; background:transparent url(images/linkIcon.png) center left no-repeat;	}								

/*		a[type='application/readmore'] { display:inline-block; padding-left:20px; line-height:18px; background:transparent url(images/readMore2.png) bottom left no-repeat;	}*/								



#bodyContainer { width: 100%; border: 0px solid green; margin-top: 12px; }
	
	#bodyContainer .leftSidebar { width: 237px; border: 0px solid black; float: left; }
			.leftVtLine { background: url(images/Aukeva_r19_c2.jpg) repeat-y left top; }
			.rightVtLine { background: url(images/Aukeva_r19_c16.jpg) repeat-y right top; }
			
			.topHtLine { background: url(images/Aukeva_r15_c4.jpg) repeat-x left top; }
			.bottomHtLine { background: url(images/Aukeva_r23_c15.jpg) repeat-x left bottom; }	
			
			.leftTopCorner { background: url(images/Aukeva_r15_c2.jpg) no-repeat left top; }
			.rightTopCorner { background: url(images/Aukeva_r15_c16.jpg) no-repeat right top; }
		
			.leftBottomCorner { background: url(images/Aukeva_r23_c2.jpg) no-repeat left bottom; }
			.rightBottomCorner { background: url(images/Aukeva_r23_c16.jpg) no-repeat right bottom; }

	.registerEmailUpdate { background: url(images/Aukeva_r25_c2.jpg) no-repeat left top; width: 237px; height: 69px; margin-bottom: 10px; }
	
	#bodyContainer .rightSidebar { border: 0px solid red; }
		.rightSidebar p { margin-top: 15px; }
		
		#imagesContainer { border: 1px solid #dedede; margin-top: 10px; width: 452px; float: left; }
		.headingBg { background: #d2c846; padding: 3px 10px;}
		.grid { display: table; width: 100%; border: 0px solid green } 
		.row { display: table-row; width: 100%; border: 0px solid yellow } 
		.image { display: table-cell; vertical-align: top; text-align: center; float: left; margin: 12px 0px 0px 12px; width: 200px; border: 1px solid #d7d7d7; padding: 3px; height:350px;} 
		.image p { margin: 0px 0px 2px 0px; text-align: left; }
		.image p span { color: #d70000; text-align: center; }	
		
		.testimonial { background: url(images/invetedComma.gif) no-repeat left top; padding-left: 41px; }	
		.newsDate { border: 1px solid #d5d5d5; background: #ededed; padding: 5px 10px; } 
			.newsDiscription { margin-top: 12px; } 
			.newsHeading { font: 15px/22px "Lucida Sans Unicode", Arial, Verdana; text-align: left; } 
			
		.tableWrapper { border: 1px solid #b2b2b2;}
		.tableRowDark { background: #e1e1e1; display:table-row; width: 100%; clear: left;}
		.tableCellFirst { display:table-cell; width: 84px; float:left; padding: 3px 10px; border: 1px solid #fff; border-right: 0px solid #fff; border-bottom: 0px}
				.tableCellSecond { display:table-cell; width: 84px; float:left; padding: 3px 10px; border: 1px solid #fff; border-bottom: 0px}
		.tableRowLight { background: #eee; display:table-row; width: 100%; clear: left;}	
		
		a[type='application/pdf']{ display:inline-block; padding-left:20px; line-height:18px; background:transparent url(images/PDFIcon.gif) center left no-repeat;	}
		a[type='application/comment']{ display:inline-block; padding-left:20px; line-height:18px; background: url(images/leaveComment.gif) center left no-repeat;	}		
		.blogDate { background: url(images/dateimg.gif) left 6px no-repeat; font: 12px/19px "Lucida Sans Unicode", Arial, Verdana; margin-right: 13px;  padding: 7px 10px 12px 10px; text-align: center; border: 0px solid red; }
		.blogDiscription { margin-top: 12px; padding-left: 50px; } 
		

#footerContainer { width: 100%; border: 0px solid red; clear:both; color: #4c4c4c; }
	#footerContainer .links {  /*float: left; width: 91%;*/ border: 0px solid blue; text-align: center;}
	#footerContainer p { border-top: 0px solid #dedede; border-bottom: 0px solid #dedede; padding: 3px; margin: 5px 0px 0px; }
	a:link, a:active, a:visited { color: #4c4c4c; text-decoration: none;}
	a:hover { color: #d70000; text-decoration: underline; }	
	a.redRoll:link, a.redRoll:active, a.redRoll:visited { color: #d70000; text-decoration: none;}
	a.redRoll:hover { color: #4c4c4c; text-decoration: underline; }		
	#footerContainer .footerlogo { background: url(images/Aukeva_r37_c35.jpg) no-repeat; height: 49px; vertical-align: top; width: 66px; float: right; width: 8%; border: 0px solid red;}
	
	
	
div.form-container { text-align: left; color: #2f2f2f;  }
div.form-container form fieldset div { padding-top: 8px; }
div.form-container form fieldset div input { width: 128px; font: 12px "Lucida Sans Unicode", Arial, Verdana; color: #2f2f2f; padding: 2px; }
div.form-container label, 
div.form-container span.label { width: 120px; display: block; float: left; text-align: left; position: relative; border: 0px solid red; }
div.form-container div.buttonrow { padding-top: 8px; border: 0px solid red; text-align: right }		



div.Contact-form-container { text-align: left; color: #2f2f2f;  }
div.Contact-form-container form fieldset div { padding-top: 12px; }
div.Contact-form-container form fieldset div input, textarea { width: 230px; font: 12px "Lucida Sans Unicode", Arial, Verdana; color: #2f2f2f; padding: 2px; }
div.Contact-form-container label, 
div.Contact-form-container span.label { width: 120px; display: block; float: left; text-align: left; position: relative; border: 0px solid red; }
div.Contact-form-container div.buttonrow { padding-top: 8px; border: 0px solid red; text-align: right }		

.borderclass
{
	color: #2F2F2F;
	background:#F6F6F6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDEDE;	
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DEDEDE;	
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DEDEDE;	
}
.borderclassActive
{
	color: #FFFFFF;
	background:#A59E34;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDEDE;	
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DEDEDE;	
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DEDEDE;	
}


.leftSidebar { width: 237px; border: 0px solid black; margin-left: 15px; float: right; }
.welcomeSidebar { width: 666px; border: 0px solid red; float: left; }
.textFieldC { width: 200px; font: 12px "Lucida Sans Unicode", Arial, Verdana; color: #2f2f2f; padding: 2px; }
.errorMessage { font: 11px "Lucida Sans Unicode", Arial, Verdana; }

	.leftVtLine_green { background: url(images/Aukeva_r19_c2.jpg) repeat-y left top; margin-top: 10px; width: 454px; float: left; }
	.rightVtLine_green { background: url(images/Aukeva_r19_c16.jpg) repeat-y right top; }
	
	.topHtLine_green { background: url(images/greenBg.jpg) repeat-x left top; }
	.bottomHtLine_green { background: url(images/Aukeva_r23_c15.jpg) repeat-x left bottom; }	
	
	.leftTopCorner_green { background: url(images/leftgreenCorner.jpg) no-repeat left top; }
	.rightTopCorner_green { background: url(images/rightgreenCorner.jpg) no-repeat right top; }

	.leftBottomCorner_green { background: url(images/Aukeva_r23_c2.jpg) no-repeat left bottom; }
	.rightBottomCorner_green { background: url(images/Aukeva_r23_c16.jpg) no-repeat right bottom; }


	.leftVtLine_gray { background: url(images/gr_leftVr.jpg) repeat-y left top; margin-top: 10px; }
	.rightVtLine_gray { background: url(images/gr_rightVr.jpg) repeat-y right top; }
	
	.topHtLine_gray { background: url(images/gr_topHr.jpg) repeat-x left top; }
	.bottomHtLine_gray { background: url(images/gr_bottomHr.jpg) repeat-x left bottom; }	
	
	.leftTopCorner_gray { background: url(images/gr_topleft.jpg) no-repeat left top; }
	.rightTopCorner_gray { background: url(images/gr_topright.jpg) no-repeat right top; }

	.leftBottomCorner_gray { background: url(images/gr_bottomLeft.jpg) no-repeat left bottom; }
	.rightBottomCorner_gray { background: url(images/gr_bottomRight.jpg) no-repeat right bottom; }


.greenheading { font: 15px/15px "Lucida Sans Unicode", Arial, Verdana; text-align: left; text-transform: uppercase; padding: 7px 15px; }			

/* CSS for DLF, Emaar, Unitech page */
.leftVtLine_green_a { background: url(images/Aukeva_r19_c2.jpg) repeat-y left top; margin-top: 10px; width: 100%; }
		.leftVtLine_green_a .image { display: table-cell; vertical-align: top; text-align: center; float: left; margin: 17px 0px 0px 17px; width: 200px; border: 1px solid #d7d7d7; padding: 3px; } 	
		
		
/* CSS for DLF, Emaar, Unitech page */		
