
/* Component Specific Fixes */

#component-contact table td {
	padding: 1px 0;
	font-size:13px;
}

.browntext {
color:#A30305;
font-family:"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.stepping_more a:hover{text-decoration:underline;}

html>/**/body .search_img_div{
height:60px;
}

.style8 {
color:#666666;
font-size:13px;
font-family:"Times New Roman",Times,serif;

}

.tablebg {
background-image:url(/images/table-top-mid.jpg);
background-repeat:repeat-x;
}

.tablebotommid {
background-image:url(/images/table-bottom-mid.jpg);
background-repeat:repeat-x;
}


.style9 {
font-size:14px;
font-weight:bold;
font-family:"Times New Roman",Times,serif;
}
/* chiranjeevi */
.moduletable_footer ul {
display:inline;
margin-left:0;
padding-left:0;
}
.moduletable_footer ul li {
 /*border-left:1px solid #000000; */
background:transparent url(/images/footersep2.gif) no-repeat scroll left center; 
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
padding-left:9px;
margin-left:12px;
}


.moduletable_footer ul li:first-child  {
/*background:transparent url(/images/footer.gif) no-repeat scroll left center; ;*/
border-left:none;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;

}

.moduletable_footer ul li a{
color:#636563;
}

/* ramesh*/
.moduletablelogin{
background-color:#AFAFAF;
/*padding:1%;
height:83px;*/
}
/* ramesh*/


/*new styles form ramireddy (sunil)*/
/* CSS Document */

html, body{ 
margin:0; 
padding:0;
 height:100%;
  font:normal 12px Arial, Helvetica, sans-serif;
  } /* 100 % height */

html>body #wrap {height:100%; margin:0 auto; background-color:#FFFFFF; padding:0;} /* 100 % height */
#header { width:99%; height:5em;}

html>body #header 
{ 
	/*
	z-index:10; 
	margin:0 auto;
	padding:3em 0 72px;
	
	width:1003px;
	*/
	/*position:fixed;*/
	width:99%;
	min-width:800px;
	top:0;
	z-index:998;
	margin:0;
  margin-left:5px;	
}

html>body #content-wrap {height:100%;} /* 100 % height */

html>body #content 
{
	/*padding:2em 0em;*/ 
	width:1003px; 
	padding-bottom:72px; 
	margin:0 auto;
} /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */

#footer 
{ 
	width:100%; 
	height:107px;
	
	width:1003px;
	min-width:800px;
	/*
	min-width:800px;
	top:0;
	z-index:998;
	margin:0;
	bottom:0;
	position:fixed;
	z-index:10;
	*/
}

html>body #footer 
{ 
	position:fixed;
	bottom:0; 
	float:left;
	min-width:800px;
	/*width:100%;*/
	width:1003px;
	/*clear:both;*/
	/*height:55px;*/
	text-align:center;
	/*left:0;*/
	z-index:998;
	/* Prevent certain problems with form controls */
	
/*margin-left:10px; */
}

*html #footer 
{ 
	bottom:0;
	min-width:800px;
  position:absolute;
  width:1003px;
  text-align:center;
  z-index:999;
  left: 0;    
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
  
}

#wrapper{ width:1003px; margin:0 auto; background-color:#FFFFFF; padding:0;}
.clear{ clear:both;}
.floatleft{float:left}
.floatright{float:right}

/*
#menu{ width:1003px; float:left; background:url(/images/menus-bg.gif) no-repeat left; border-bottom:2px solid #B10000;position:fixed;}
*/

#menu{ width:1003px; float:left;}

.menu_bg{
background:url(/images/menu-bg.gif);
}
#menu-background
{
	position: absolute; 
	left: 0px; 
	top: 0px; 
	z-index: -10;	
}
#menu-background-image
{
	height:32px;
	/*width:1000px;*/
	width:100%;
	width:1000px;
	min-width:100%;	
	margin-left:3px;
}	
*html #menu-background-image
{
	height:32px;
	/*width:1000px;*/
	width:100%;
	width:1000px;
	min-width:100%;	
	margin-left:3px;
}	

/* Menu 1 */
.menu1{ width:400px; padding:0; float:left}
*html .menu1{ width: 400px; height:31px; padding:0; float:left}
.menu1 a.aero{ background: url(/images/aeroleft.gif) no-repeat top left; display: block; float: left; font: bold 13px Verdana, Trebuchet MS; height: 31px; padding-left:8px; text-decoration: none; margin-right:8px; line-height:21px}
*html .menu1 a.aero{ line-height:17px;}

.menu1 a.aero:link, .menu1 a.aero:visited, .menu1 a:active{color: black;}
.menu1 a.aero .span1{ background: transparent url(/images/aeroright.gif) no-repeat top right; display: block; padding: 8px 10px 6px 0;}
.menu1 a.aero:hover{ background:url(/images/leftmaroon.gif) no-repeat top left}
.menu1 a.aero:hover .span1{color: #fff; background:url(/images/rightmaroon.gif) no-repeat top right}
.home{ background:url(/images/home-icon.jpg) no-repeat left; padding:0 0 0 22px;}

#p1 a.aero#a1{ background:url(/images/leftmaroon.gif) no-repeat top left} 
#p1 a.aero#a1 .span1{color: #fff; background:url(/images/rightmaroon.gif) no-repeat top right}

/* Menu 2 */
.menu2{ width:370px; padding:0; float:left}
*html .menu2{ width: 370px; height:31px; margin:0; padding:0; float:left}
.menu2 a.aero{ background: url(/images/aeroleft1.gif) no-repeat top left; display: block; float: left; font: bold 11px Verdana, Trebuchet MS; height: 31px; padding-left:5px; text-decoration: none; margin-right:8px; line-height:21px}
*html .menu2 a.aero{ line-height:7px; }

.menu2 a.aero:link, .menu2 a.aero:visited, .menu2 a:active{color: black;}
.menu2 a.aero span{ background: transparent url(/images/aeroright1.gif) no-repeat top right; display: block; padding: 11px 5px 6px 0;}
*html .menu2 a.aero span{ padding:18px 5px 6px 0 }
.menu2 a.aero:hover{ background:url(/images/leftmaroon1.gif) no-repeat top left}
.menu2 a.aero:hover span{color: #fff; background:url(/images/rightmaroon1.gif) no-repeat top right}

/* Left Column */
#leftcol{ width:464px; float:left; margin:0; padding:5px 0 0 0; font-size:12px}
#leftcol .searchBlock{width:464px; height:436px; float:left; background:url(/images/search-bg.gif) repeat-y top}

*html #leftcol .searchBlock{  height:340px; background:url(/images/search-bg.gif) repeat-y top}

#leftcol .searchbottom{ width:434px; float:left; background:url(/images/search-bottom.gif) no-repeat; height:20px; padding:0 30px 0 0}

*html #leftcol .searchbottom{  height:0px; padding:0 25px 0 0;}

#column1{ width:231px; background:url(/images/column1-bg.gif) repeat top; margin:0 0 0 5px; float:left; padding:0;}
*html #column1{ width:231px; background:url(/images/column1-bg.gif) repeat top; margin:0 0 0 2px; float:left}
.search{ width:226px; background:#FEFEFE;}
#column1 form{ margin:0; padding:0; font-size:11px; }
#column1 input{ border:0px solid #999999; text-align:left;/*commentted by ramesh margin:6px 0 0 20px;*/ margin:6px 0 0 0px; font-size:11px; padding:2px 5px 2px 5px}
#column1 select{ margin:10px 0 0 20px; font-size:11px}
#column1 p{ margin:10px 0 0 20px; padding:0;}
#column1 input.noborder{ border:none; margin:12px 0 0 5px; float:left}
*html #column1 input.noborder{ border:none; margin:8px 0 0 5px; float:left}
.txt{ padding:10px 0 0 6px; float:left}
.roundButton{ margin:0; padding:10px 8px 0 0; float:right}

.search1{ width:226px; background:#FEFEFE; background:url(/images/bottom-curve.gif) no-repeat bottom; height:auto}
.search1 .title{ font-size:13px; font-weight:bold; width:80%; color:#9A0000; margin:0; padding:10px 0 0 10px; float:left;}
.search1 .title1{ font-size:13px; font-weight:bold; width:35%; color:#000; margin:0; padding:4px 0 0 10px; float:left;}
*:first-child+html .search1 .title1{ font-size:13px; font-weight:bold; width:35%; color:#000; margin:0; padding:10px 0 0 10px; float:left;}
.search1 .title2{ font-size:13px; font-weight:bold; width:35%; color:#000; margin:0; padding:0 0 0 10px; float:left;}
*html .search1 .title2{ font-size:13px; font-weight:bold; width:35%; color:#000; margin:0; padding:0 0 0 2px; float:left;}
.search1 .bar{ width:55%; float:left; padding:4px 0 0 2px}
.search1 .show{width:10%; float:right; margin:0; padding:12px 0 0 10px}
.search1 .txt{width:90%; text-align:right; margin:0; padding:8px 0 0 10px; font-size:11px}
.search1 .line{width:205px; height:1px; float:left; background-color:#CCCCCC; margin-left:10px; margin-top:5px}
*html .search1 .line{width:205px; height:1px; float:left; background-color:#CCCCCC; margin-top:5px; margin-left:5px}
.search1 .button{ margin:0; padding:0px 11px 0 0px; text-align:right}
.search1 .txtIE{width:100%; text-align:right; margin:0; padding:0px 0 0 0px; font-size:11px}

#column2{ width:200px; float:left; margin:0 0 0 13px}
#column2 p{ margin:0; padding:0;}

.magazine{width:230px; float:right; background:url(/images/magzine-bg.gif) repeat-y top; margin:5px 0px; padding:0;}
.magazine img{ margin:4px 0 0 9px; padding:0px;}
.magazine .bar{ width:230px; background:url(/images/magzine-bar.gif) no-repeat left; height:30px; font-size:13px; color:#000000;}
.magazine p{ font-size:13px; font-weight:bold; color:#000000; margin:0; padding:7px 0 0 10px}


/* Middle Column */
#midcol{ width:380px; float:left; margin:0 0 0 5px; padding:5px 0 0 5px; font-size:12px;}
#propertyBlock{width:355px; height:390px; float:left; background:url(/images/properties-bg.jpg) repeat-y; margin:0; padding:0px 10px 0px 10px;}

*html #propertyBlock{width:355px; height:377px; float:left; background:url(/images/properties-bg.jpg) repeat-y; margin:0; padding:0px 10px 0px 10px;}
.proimg img{
margin-top:4px;
}
/* #propertyBlock .proimg{ width:204px; float:left; padding:0px; text-align:center;}
 commetted by ramesh #propertyBlock .content{ width:141px; height:89px; float:left; padding:1px 0 0 10px}*/
#propertyBlock .proimg{ width:125px; height:89px; vertical-align:middle;float:left; padding:0px; text-align:center;border:0px solid #000;}
/*#propertyBlock .proimg img{height:108px;width:208px;}*/
#propertyBlock .content{ width:173px;text-align:justify; height:89px; float:right; padding:0 0 0 10px}
#propertyBlock .content .title{ color:#990000; font-weight:bold; padding:0 0 5px 0;}
#propertyBlock .content p{ margin:0; padding:0 0 5px 0;}
#propertyBlock .content .more{ text-align:right; padding:0 10px 0 0}
#propertyBlock .content p a{ color:#990000; text-decoration:none}
#propertyBlock .content p a:hover{ color:#990000; text-decoration:underline}
#propertyBlock .scroll{ width:355px; text-align:right; float:left; padding:15px 0 0px 0}
.propertyBlock1{width:375px; float:left; background:url(/images/properties-bg.jpg) repeat-y; margin:5px 0px 0 0; padding:0;}
*html .propertyBlock1{width:375px; float:left; background:url(/images/properties-bg.jpg) repeat-y; margin:5px 0px 0 0; padding:0;}
.propertyBlock1 img{ margin:0px; padding:4px 0 0 10px;}
.propertyBar{ width:375px; background: url(/images/tab-bar1.gif) no-repeat left; height:30px; font-size:13px; color:#000000;}
.propertyBar p{font-size:13px; font-weight:bold; color:#000000; margin:0; padding:7px 0 0 12px }
#midcol .propertyBottom{ width:345px; float:left; background:url(/images/property-bottom.gif) no-repeat; height:20px; padding:0 30px 0 0}
#midcolInner .propertyBottom{ width:609px; float:left; background:url(/images/property-bottom12.gif) no-repeat; height:20px; padding:0 30px 0 0}
/* Right Column */
#rightcol{ width:130px; float:left; margin:0 0 0 0px; padding:5px 0 0 4px; font-size:11px; color:#999999}
#rightcol p{ margin:0; padding:10px 0 0; text-transform:uppercase;}
#rightcol img{ margin:0; padding:0 0 10px 0}
#rightcol .line{width:130px; height:1px; background-color:#CCCCCC; margin-bottom:15px; margin-top:5px}


/* ramesh added for feature project total resutls*/
 #midcol{ width:380px; float:left; margin:0 0 0 5px; padding:5px 0 0 5px; font-size:12px;}
#propertyBlockFeature{width:590px; float:left;  margin:0; padding:0px 10px 30px 10px;
background:url(/images/properties-bg1.gif) repeat; 
}

/* #propertyBlock .proimg{ width:204px; float:left; padding:0px; text-align:center;}
 commetted by ramesh #propertyBlock .content{ width:141px; height:104px; float:left; padding:0 0 0 10px}*/
#propertyBlockFeature .proimg{ width:125px; height:95px; vertical-align:middle;float:left; padding:0px; text-align:center;border:0px solid #000;}
/*#propertyBlockFeature .proimg img{height:108px;width:208px;}*/
#propertyBlockFeature .content{ width:370px;text-align:justify; height:97px; float:right; margin-right:20px;padding:0 0 10px 0px}
#propertyBlockFeature .content .title{ color:#990000; font-weight:bold; padding:0 0 5px 0;}
#propertyBlockFeature .content p{ margin:0; padding:0 0 5px 0;}
#propertyBlockFeature .content .more{ text-align:right; padding:0 10px 0 0}
#propertyBlockFeature .content p a{ color:#990000; text-decoration:none}
#propertyBlockFeature .content p a:hover{ color:#990000; text-decoration:underline}
#propertyBlockFeature .scroll{ width:355px; text-align:right; float:left; padding:15px 0 0px 0}

.feature_pagination {margin-left:100px;}
.pagination {
float:left;
height:22px;
line-height:22px;
margin-left:150px;
font-size:12px;
}
.pagination a{
font-weight:bold;
}
/* end feature project*/

/* Foot Links */
#footlinks
{ 
	/*width:900px;*/
	width:98%;
	min-width:800px;
	font-size:12px; 
	text-align:center; 
	margin:0; 
	padding:10px 0 30px 20px; 
	color:#666666;
}
.moduletable_footer{margin-left:50px;}
#footlinks a{ color:#666666; text-decoration:none;}
#footlinks a:hover{ color:#000000; text-decoration:underline;}

*html #footlinks
{ 
	/*width:900px;*/
	width:100%;
	min-width:800px;
	font-size:12px; 
	text-align:center; 
	margin:0; 
	padding:10px 0 90px 20px; 
	color:#666666;
}
/* footer*/
#mainBottom
{ 
	float:left; 
	/*height:107px; 
	background:url(/images/mortgage-bg1.gif) repeat;*/
	height:55px;
}
#mainBottom .logo{ 
  position: absolute; 
  left: 0px; 
  bottom: 0px;
  z-index:100;
  padding-left:3px; 
}
.componenthead{
color:#900000;
font-size:16px;
font-weight:bold;
}
/*
*html #mainBottom .logo{ 
  position: relative; 
  left: -410px; 
  bottom: -120px;
  z-index: 100;
  padding-left:3px; 
}*/

#mainBottom .mortgage
{ 
	float:left; 
	background:url(/images/mortgage-bg.gif) repeat; 
	text-align:center;
	width:28%;
	height:100px;
	margin-top:14px;
	padding-top:47px;
}
/*
*html #mainBottom .mortgage
{ 
	width:131px; 
	padding:2px 0 0 0;
  margin-top:1px; 
  padding-top:4px;
	height:60px;	
}
*/
*html #mainBottom .mortgage{ 
float:left; 
background:url(/images/mortgage-bg.gif) repeat;
text-align:center;
width:20%; 
height:60px;
padding-top:36px; 
} 
.bottomspace{ margin-left:176px; padding:0 0 3px 0;}
*html .bottomspace{ margin-left:176px; padding:15px 0 3px 0;}
#mainBottom .banner{ width:480px; margin:0; padding:34px 0 0 0; margin:0; float:left; background:transparent url(/images/mortgage-bg.gif) repeat;}
*html #mainBottom .banner{ width:480px; margin:0; padding:38px 0 0 0; margin:0; float:left; background:transparent url(/images/mortgage-bg.gif) repeat;}
#mainBottom .banner1{ margin:0; padding:34px 0 0 0; margin:0; float:left}
#mainBottom .signin{ width:156px; float:left; margin-top:34px; padding:0; /* background:url(/images/sign-bg.gif) no-repeat; */background:#AFAFAF; height:107px;}
#mainBottom .signin p{ margin:0; padding:0 0 3px 0; font-size:12px; font-weight:bold;}
#mainBottom .signin .topspace{ /*margin:36px 0 0 12px; */margin-left:4px;}
#mainBottom p a{ color:#990000; text-decoration:none}
#mainBottom p a:hover{ color:#990000; text-decoration:underline}

/* Left Column Inner*/
#leftcolInner{ width:236px; float:left; margin:0; padding:5px 0 0 0; font-size:12px}
/*#leftcolInner .searchBlock{width:236px; float:left; margin-left:-2px; background: url(/images/search-bg1.gif) repeat-y scroll 300% 0;}*/
#leftcolInner .searchBlock{width:235px; float:left; margin-left:0px; background: url(/images/search-bg1.gif) repeat-y 240% 0;}
#leftcolInner .searchbottom{ width:236px; float:left; background:url(/images/search-bottom1.gif) no-repeat; height:20px; padding:0;margin-left:-2px;}
*html #leftcolInner .searchbottom{ width:236px; float:left; background:url(/images/search-bottom1.gif) no-repeat; height:20px; padding:0;margin-left:2px;}
*html #leftcolInner #column1{ width:232px; background:url(/images/column1-bg.gif) repeat top; margin:0 0 0 2px; float:left}
.search{ width:226px; background:#FEFEFE;}

#midcolInner{ float:left; width:609px; margin:0 0 0 10px; padding:5px 2px 0 5px;margin-top:7px;min-height:515px;
border-top-color:#cdcdcd;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:#cdcdcd;
border-bottom-style:solid;
border-bottom-width:1px;

border-left-color:#cdcdcd;
border-left-style:solid;
border-left-width:1px;

border-right-color:#cdcdcd;
border-right-style:solid;
border-right-width:1px;
padding-bottom:12px;
padding-top:12px;
}
#midcolInner #problockInner{width:589px; float:left; background:url(/images/properties-bg1.gif) repeat; margin:0; padding:0px 10px 0px 10px; font-size:12px;}
#midcolInner .propertyBar{ width:609px; background: url(/images/tab-bar4.gif) no-repeat left; height:30px; font-size:13px; color:#000000;}
#midcolInner .propertyBar p{font-size:13px; font-weight:bold; color:#000000; margin:0; padding:7px 0 0 12px }
#problockInner .block1{ width:121px; float:left; padding:5px 0 5px 5px}
#problockInner .block1 img{ padding:1px; border:1px solid #CCCCCC;}
#problockInner .block2{ width:156px; float:left; padding:5px 5px 5px 0}
#problockInner .block2 .title{ color:#990000; font-weight:bold; font-size:12px; padding:0 0 5px 0;}
#problockInner .block2 p{ margin:0; padding:0; font-size:11px;}
#problockInner .block3{ width:111px; float:left; padding:5px 0 5px 5px}
#problockInner .block3 p{ margin:0; padding:0; font-weight:bold}
#problockInner .block4{ width:70px; float:left; padding:5px 0 5px 0}
#problockInner .block4 p{ margin:0; padding:0; font-weight:bold}
#problockInner .block5{ width:106px; float:left; padding:5px 0 5px 10px; font-size:11px;}
#problockInner .block5 .button{ width:68px; height:17px; background:url(/images/button.jpg); margin-bottom:4px; padding:3px 0 0 15px;}
#problockInner .block5 .button a{ color:#FFFFFF; text-decoration:none;}
#problockInner .block5 .button a:hover{ color:#FFFFFF; text-decoration:underline;}
#problockInner .block5 p{ margin:0; padding:0;}
#problockInner .block5 p a{ color: #666666; text-decoration:none}
#problockInner .block5 p a:hover{ color:#000000; text-decoration:underline}

#problockInner .line{width:589px; height:1px; background-color:#CCCCCC;clear:both; margin-bottom:5px;}
/*new styles form ramireddy (sunil)*/

#problockInner .block2 .title a {
color:#990000;
font-size:12px;
font-weight:bold;
padding:0 0 5px;
}



/* ramesh*/
/* Left Column 
.clear{ clear:both;}
.floatleft{float:left}
.floatright{float:right}

/* Left Column */
#leftcol{ width:464px; float:left; margin:0; padding:5px 0 0 0; font-size:12px}
/*#leftcol .searchBlock{width:464px; float:left; background:url(../images/search-bg.gif) repeat-y top}
#leftcol .searchbottom{ width:434px; float:left; background:url(../images/search-bottom.gif) no-repeat; height:20px; padding:0 30px 0 0}*/

#column1
{ 
	width:235px; 
	background:url(../images/column1-bg.gif) repeat top; 
	margin:0 0 0 0px; 
	float:left;
  padding-left:0px; 
/*	padding:0 0 1px 1px; */
}

*html #column1{ width:235px; background:url(../images/column1-bg.gif) repeat top; margin:0 0 0 0px; float:left}
.search{ width:226px; background:#FEFEFE;}
#column1 form{ margin:0; padding:0; font-size:11px; }
#column1 input{/*border:1px solid #999999;*/
 text-align:left; /* commentted by ramesh margin:6px 0 0 20px;*/margin:6px 0 0 0px; font-size:11px; padding:2px 5px 2px 5px}
*:first-child+html #column1 input{/*border:1px solid #999999;*/
 text-align:left; margin:2px 0 0 0px; font-size:11px; padding:2px 5px 2px 5px}

#column1 select{ margin:10px 0 0 20px; font-size:11px}
#column1 #locations{ margin:6px 0 0 20px; font-size:11px}
#column1 p{ margin:10px 0 0 20px; padding:0;}
#column1 input.noborder{ border:none; margin:12px 0 0 5px; float:left}
*:first-child+html #column1 input.noborder{ border:none; margin:8px 0 0 5px; float:left}
*html #column1 input.noborder{ border:none; margin:8px 0 0 5px; float:left}
.txt{ padding:10px 0 0 6px; float:left}
.roundButton{ margin:0; padding:10px 8px 0 0; float:right}

.search1{margin-left:3px; width:226px; background:#FEFEFE; background:url(/images/bottom-curve.gif) no-repeat bottom; height:auto}
.search1 .title{ font-size:13px; font-weight:bold; width:80%; color:#9A0000; margin:0; padding:10px 0 0 10px; float:left;}
*:first-child+html .search1 .title{ font-size:13px; font-weight:bold; width:80%; color:#9A0000; margin:0; padding:0px 0 0 10px; float:left;}
.search1 .title2{ font-size:13px; font-weight:bold; width:80%; color:#9A0000; margin:0; padding:0px 0 0 6px; float:left;}
.search1 .title1{ font-size:13px; font-weight:bold; width:35%; color:#000; margin:0; padding:1px 0 0 0px; float:left;}
.search1 .bar{ width:55%; float:left; padding:4px 0 0 2px}
.search1 .show{width:10%; float:right; margin:0; padding:12px 0 0 10px}
.search1 .txt{width:100%; text-align:right; margin:0; padding:8px 0 0 10px; font-size:11px}
*:first-child+html .search1 .txt{width:100%; text-align:right; height:8px; margin-top:-16px; font-size:11px}
.search1 .line{width:210px; height:1px; float:left; background-color:#CCCCCC; margin-left:2px; margin-top:1px}
*html .search1 .line{width:205px; height:1px; float:left; background-color:#CCCCCC; margin-top:10px; margin-left:5px}
.search1 .button{ margin:0; padding:0px 11px 0 0px; text-align:right}

.search1 .line2{border-top:1px solid #CCCCCC;float:left;margin-left:2px;margin-top:0px;width:210px;}/*
*html .search1 .line{width:205px; height:1px; float:left; background-color:#CCCCCC; margin-top:5px; margin-left:5px;border:1px;}
*/
*:first-child+html .search1 .line2{border-top:1px solid #CCCCCC;float:left;margin-left:2px;margin-top:-10px;width:210px;}


#column2{ width:200px; float:left; margin:0 0 0 13px}
#column2 p{ margin:0; padding:0;}

/* Left Column Inner*/
#leftcolInner{height:386px;width:235px; float:left; margin:0; padding:5px 0 0 0; font-size:12px}
*html #leftcolInner{height:376px;width:235px; float:left; margin:0; padding:0px 0px 0 0; font-size:12px}
/*#leftcolInner .searchBlock{width:236px; float:left; background: url(/images/search-bg1.gif) repeat-y top;}*/
#leftcolInner .searchbottom{ width:232px; float:left; background:url(/images/search-bottom1.gif) no-repeat; height:15px; padding:0}
*html #leftcolInner #column1{ width:232px; background:url(/images/column1-bg.gif) repeat top; margin:0 0 0 0px; height:15px;float:left}
.search_top{ width:226px; background:#FEFEFE;font-size:11px;margin-left:3px;}

*:first-child+html .floatcontainer{margin-top: 5px; width: 200px;}
.floatcontainer{margin-top: 30px; width: 400px;}

*:first-child+html .floatcontainer1{margin-top: 5px; width: 200px;}
.floatcontainer1{margin-top: 105px; width: 400px;}

#search_img input{
margin-left:1px;
border:0px solid #999999

}
/*ramesh*/          

/*css of site map by sunil*/

.sitemap {
/*background-color:#FFFFCC;
border:1px solid #CC9900;
color:#000C84;
font-family:arial,verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:18px;
line-height:18px;
margin:0 auto;
padding:0 10px;
text-align:center;
width:130px;
*/
}

.sitemapleft {
/*
border-right:1px solid #CC9900;
float:left;
padding:0;
width:350px;
/*height:274px;*/
}
*:first-child+html .sitemapleft {
/*border-right:1px solid #CC9900;
float:left;
padding:0;
width:350px;
height:290px;
*/}
*html .sitemapleft {
/*border-right:1px solid #CC9900;
float:left;
padding:0;
width:350px;
height:20em; */
}

.sitemapitems {
float:left;
padding-top:15px;

}
/*.topmenu2_class{
background:#ffffff;
width:320px;
height:200px;
}
*/
.sitemapitems h5 {
font-size:15px;

/*
background-color:#FFFFCC;
border:1px solid #CC9900;
color:#000C84;
float:left;
font-family:arial,verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:18px;
line-height:18px;
margin:0;
padding:0 10px;
width:230px;
*/
}


.connectline {
/*
background:transparent url(/images/line-h5.gif) repeat-x scroll 0 0;
float:left;
height:25px;
width:98px;
*/
}



.sitemapitems li:first-child {
/*
background:transparent url(/images/disc.gif) no-repeat scroll left 7px;
list-style-type:none;
margin:33px 0 0;
padding:2px 0 0 10px;
*/
}
*:first-child+html .sitemapitems li:first-child {
/*
background:transparent url(/images/disc.gif) no-repeat scroll left 7px;
list-style-type:none;
margin:50px 0 0;
padding:2px 0 0 10px;
*/
}
.sitemapitems li
{
background:transparent url(/images/right_li.gif) no-repeat scroll left center;
font-size:13px;
list-style:none;
padding-left:13px;
}
.sitemapitems li a {
 color:#6666CC;
line-height:2em;
font-size:12px;
font-weight:bold;
/*background:transparent url(/images/disc.gif) no-repeat scroll left 7px;
list-style-type:none;
margin:0;
padding:2px 0 0 10px;
*/
}

/* Menu 1 */
#mainlevel1{/*width:330px; */ padding:0px; float:left; font:bold 13px Arial, Helvetica, sans-serif;margin:0; }
#mainlevel1 a { color: #000; background: url(/images/aeroleft.gif) left top no-repeat; text-decoration: none; padding-left: 7px;height:31px; cursor:pointer;}
#mainlevel1 a span{ background: url(/images/aeroright.gif) right top no-repeat; padding-right: 8px;}
#mainlevel1 a, #mainlevel1 a span{display: block; float: left}
#mainlevel1 .padtop{ padding-top:11px; padding-bottom:5px;}
#mainlevel1 li:first-child a{background:transparent url(/images/home_white.jpg) no-repeat scroll left bottom;
height:32px;
/*padding:10px 8px 0 24px;*/
padding-left:25px;
font-family:Verdana,Trebuchet MS;}
/*#mainlevel1 li:first-child #active_menu1{
background:transparent url(/images/home_red.png) no-repeat scroll left bottom;
height:32px;
padding:10px 8px 0 24px;
padding-left:27px;
font-family:Verdana,Trebuchet MS;} */ 
/* Hide from IE5-Mac \*/
#mainlevel1 a, #mainlevel1 a span{float: left;}/* End hide */
#mainlevel1 li:first-child a:hover{
background:transparent url(/images/home_red.png) no-repeat scroll left bottom;
color:#FFFFFF;
padding-left:27px;

}
#mainlevel1 a:hover{color: #fff; background: url(/images/leftmaroon.gif) left top no-repeat; padding-left: 7px;}
#mainlevel1 a:hover span{ background: url(/images/rightmaroon.gif) right top no-repeat; padding-right: 8px}
#mainlevel1 li:first-child a:hover span{ background: url(/images/rightmaroon.gif) right top no-repeat; padding-right: 8px}
#mainlevel1 ul{list-style: none; padding: 0; margin: 0;}
#mainlevel1 li{ float: left; margin: 0 6px 0 0; padding:0; height:31px;}

a#active_menu1 {color:#fff; background: url(/images/leftmaroon.gif) left top no-repeat; padding-left: 7px;}
#mainlevel1 li:first-child a#active_menu1 {color:#fff; background: url(/images/home_red.png) left bottom no-repeat; padding-left: 23px;}
a#active_menu1 span { background: url(/images/rightmaroon.gif) right top no-repeat; padding-right: 8px}


/* Menu 2 */
#mainlevel2{width:375px; padding:0 0 0 10px; float:left; font:bold 12px Arial, Helvetica, sans-serif; margin:0;}
#mainlevel2 a { color: #000; background: url(/images/aeroleft1.gif) left top no-repeat; text-decoration: none; padding-left: 5px;height:31px; cursor:pointer;}
#mainlevel2 a span{ background: url(/images/aeroright1.gif) right top no-repeat;  padding-right: 5px;}
#mainlevel2 a, #mainlevel2 a span{display: block; float: left; }
#mainlevel2 .padtop{ padding-top:7px; padding-bottom:5px;}
*html #mainlevel2 .padtop{ padding-top:15px; padding-bottom:1px;line-height:15px;}

/* Hide from IE5-Mac \*/#mainlevel2 a, #mainlevel2 a span{float: left;}/* End hide */

#mainlevel2 a:hover{color: #fff; background: url(/images/leftmaroon1.gif) left top no-repeat; padding-left: 5px}
#mainlevel2 a:hover span{ background: url(/images/rightmaroon1.gif) right top no-repeat; padding-right: 5px}
#mainlevel2 ul{list-style: none; padding: 0; margin: 0;}
#mainlevel2 li{ float: left; margin: 0 6px 0 0; line-height:31px;}

a#active_menu2  {color: #fff; background: url(/images/leftmaroon1.gif) left top no-repeat; padding-left: 5px}
a#active_menu2  span{ background: url(/images/rightmaroon1.gif) right top no-repeat; padding-right: 5px}

ul#mainlevel1 li {
display:inline;
}

ul#mainlevel2 li  {
display:inline;
}

a.mainlevel1
{
 text-decoration:none;
}
a.mainlevel2
{
 text-decoration:none;
}



.magazine .bottom {
background:transparent url(/images/property-bottom.gif) no-repeat scroll left top;
float:left;
height:15px;
width:230px;
}

.propertyBlock1 .bottom {
background: url(/images/property-bottom.gif) no-repeat scroll left top;
float:left;
height: 15px;
width:375px;
}

/*
#footer_logo
{
  width:208px;
  height:107;
}
*/

*:first-child+html #footer_logo
{
  width:221px;
  height:107;
}

*html #footer_logo
{
  width:200px;
  height:107;
}

.form_border
{
  border:1px solid silver;
  padding: 10px 0 10px;
 /* width:100%; */
}
/* chiranjeevi */
.sectiontableheader{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;


}


.sectiontableheader b{color:#990000;
font-weight:bold;
padding:0 0 5px;

}
.bordercontent{border:1px dashed #CDCDCD;
float:left;
margin:0 0 0 10px;
padding:12px 0;
width:609px;}
.bannergroup_imgsmall img{width:164px;}
.bannergroup_footerimg img{width:574px;}

.contentheading{
font-size:13px;
color: #900000;
padding-left:10px;
padding-bottom:6px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
}
.searchblock11{
background:transparent url(/images/tab-bar.gif) no-repeat scroll left top;
width:464px;
height:30px;
}
*html .searchblock11{
background:transparent url(/images/tab-bar.gif) no-repeat scroll left top;
width:464px;
height:30px;
}
.searchsmall {
background:transparent url(/images/tab-bar3.gif) no-repeat scroll left top;
width:235px;
height:30px;
}
*html .searchsmall {
background:transparent url(/images/tab-bar3.gif) no-repeat scroll left top;
width:235px;
height:30px;
margin-left:2px;
}

#midcolInner1{float:left;
margin:7px 0 0 10px;
padding:0px 0;
width:609px;}
#midcolInner1 .propertyBar {
background:transparent url(/images/tab-bar4.gif) no-repeat scroll left center;
color:#000000;
font-size:13px;
height:30px;
width:609px;
}
#midcolInner1 #problockInner {
background:transparent url(/images/properties-bg1.gif) repeat scroll 0 0;
float:left;
font-size:12px;
margin:0;
padding:0 10px;
width:589px;
}
#midcolInner1 .propertyBottom {
background:transparent url(/images/property-bottom12.gif) no-repeat scroll 0 0;
float:left;
height:20px;
padding:0 30px 0 0;
width:609px;
}
*html #midcolInner1{float:left;
margin:7px 0 0 3px;
padding:0px 0;
width:600px;}
*html #midcolInner1 .propertyBar {
background:transparent url(/images/tab-bar4.gif) no-repeat scroll left center;
color:#000000;
font-size:13px;
height:30px;
width:609px;
}
*html #midcolInner1 #problockInner {
background:transparent url(/images/properties-bg1.gif) repeat scroll 0 0;
float:left;
font-size:12px;
margin:0;
padding:0 10px;
width:589px;
}
*html #midcolInner1 .propertyBottom {
background:transparent url(/images/property-bottom12.gif) no-repeat scroll 0 0;
float:left;
height:20px;
padding:0 15px 0 0;
width:609px;
}
#midcolInner1 #problockInner{width:589px; float:left; background:url(/images/properties-bg1.gif) repeat; margin:0; padding:0px 10px 0px 10px; font-size:12px;}
#midcolInner1 .propertyBar{ width:609px; background: url(/images/tab-bar4.gif) no-repeat left; height:30px; font-size:13px; color:#000000;}
#midcolInner1 .propertyBar p{font-size:13px; font-weight:bold; color:#000000; margin:0; padding:7px 0 0 12px }


.module_stepping1{
display:none;
}
#propertybedsslide_activeoverlay{
background-repeat:repeat-x;
padding-top:6px;
}
/*P.chiranjeevi */

#more_link
{
 cursor: pointer;
 color:#9C0000;
 background-color:white;
 border:0px;
 font-size:11px;
 /*text-decoration: underline;*/
} 
.loginfrom{
  width:250px;
}
.email_copy{
font-size:10px;
}
.legend_chi{
font-size:15px;
font-weight:bold;
color:black;
}
.fieldset_chi{
margin-bottom:14px
}

<<<<<<< .mine

.widthinput{
width:280px;
overflow:hidden;
}

.newtable td{
padding-top:15px;

}

.contenttext li
{
background:transparent url(/images/right_li.gif) no-repeat scroll left top;
font-size:13px;
list-style:none;
padding-left:15px;
}
.contenttext{
font-size:13px;
}=======

.widthinput{
width:280px;
overflow:hidden;
}

.newtable td{
padding-top:15px;

}

.contenttext li
{
background:transparent url(/images/right_li.gif) no-repeat scroll left top;
font-size:13px;
list-style:none;
padding-left:15px;
}
.contenttext{
font-size:13px;
}
.moduletable_menu a{
font-size:11px
}>>>>>>> .r11612
