/*  Page elements */

body {font-family:Verdana;}
h1 {margin-left:10px; font-size:15pt;}
h2 {margin-left:10px; font-size:10pt;}
h4 {margin-left:10px; font-size:8pt; margin-bottom:6px;margin-top:6px; }


div {float:left;font-size:8pt;}
img {border:0px; margin:0px;  }


/* Following css applies to Property Search */
.subTitle {font-size:9pt; font-weight:bold; padding-top:4px; padding-bottom:9px}  
/*div.RightSide {width:200px;}*/
/*span.Map {text-align:center;display:block;max-width:850px;margin-right:213px;} max-width for firefox */
.headerArticle {width:100%;}
.headerTitle {display:none; margin-bottom:5px; background-color:#D4D3D3; font-size:10pt; font-weight:bold; vertical-align:middle ; padding-left:10px; padding-top:10px; padding-bottom:10px;}


.MapSearch {width:600px;border:solid 1px black;}
.hotspotviewer {text-align:left;margin-top:5px;margin-left:5px;}
.infobox {text-align:left;font-size:xx-small;background-color:#EFEFEF;z-index:2;color:#050505;padding-left:5px;} 


div.searchBox {
padding-left:18px;
padding-right:10px;
margin-top:0px;
width:178px;
background-image:url(../../../images/useruploadedimages/rp-bg-strip.gif);
background-repeat:repeat-y;
background-position:top right;
background-color:#ffffff;
padding-top:10px;
padding-bottom:2px;
/*
padding-left:15px;
padding-right:20px;
*/
vertical-align:top !important;

}

div.Featured {
	padding-left:23px;
	padding-right:5px;
	
	top:206px;
	right:0px;
	
	width:178px;
	background-image:url("../../../images/useruploadedimages/rp-bg-strip.gif");
	background-repeat:repeat-y;
	background-position:top right;
	background-color:#ffffff;
	padding-top:0px;
	padding-bottom:10px;
	/*
	padding-left:15px;
	padding-right:15px;
	*/
	vertical-align:top;
	clear:both;
}


div.searchBox ul {list-style-type:none;margin:0px;clear:both;padding:0px;padding-left:5px;}
div.searchBox li {border-width:0px;font-size:8pt;float:left;margin-top:5px;padding-left:0px;padding-top:2px;padding-bottom:2px;}

.featuredProjectsHeader{PADDING-LEFT: 2px;   FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #000000; }
.featuredProjects{width:221px;float:right;vertical-align:top;}
.featuredProjectsItem{width:100%; height:20px}
.featuredProjectsItem li{width:100%; padding-bottom:1px; padding-top:1px }


.sideBar{border:solid 1px #555555; padding-left:2px; padding-right:2px  }
.rightSideBar {width:200px;float:right;}
.currentDevelopment {width:200px;float:left;}
.titleImage {width:100%;margin-left:5px; }

/* Following css applies to ViewProject Page */

.sectionContent_right_1 {MARGIN-LEFT:5px; WIDTH:200px}
.sectionContent_right_1 li{WIDTH:100%; padding-bottom:5px }
.sectionContent_1 {margin-left:0px;WIDTH:100%}

/* Paging control */

.paging{background-color:Silver  }

.PropertySearchResultTop{width:100%; margin-left:10px }
.PropertySearchResultTop ul{width:600px; }
.PropertySearchResultTop li{width:600px}
.SavePropertySearch
{
	width:600px;
	border-width:1px;
	border-color:Black;
	border-style:solid;	
}

.RequiredIndicator 
{
	color:Red;
}

.MaintRequest 
{
	width:400px;
	margin-left:20px;	
}

.shortlist{width:100%}
.shortlist ul{width:550px; padding-top:1px; padding-bottom:0px; cursor:hand;margin-left:10px}
.shortlistulalt{width:550px; background-color:#EFEFEF;  padding-top:1px;padding-bottom:0px}
.shortlistname{width:350px}
.shortlistdate{width:150px}
.shortlistfooter{text-align:right; width:100%; padding-top:10px}
.shortlistheader{width:550px; background-color:#EFEFEF;height:20px}

input.searchImage {width:100;height:20px;}

 
div.Header {width:155px; background-color:#000000; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; color:#ffffff; height:21px; padding-left:18px; padding-top:5px;}  
ul.Featured {list-style-type:none;list-style-type:none;margin:0px;padding:0px;} 
ul.Featured li{float:left;border-width:0px;font-size:8pt;margin-top:5px;} 
ul.Featured li.ProjectLink a{margin-top:5px;color:#CC3333; cursor: hand;padding: 0px;width:80px; height:20px;	font-size:11px; text-decoration : none;float:right;text-align:right; }
ul.Featured li.ProjectImage {margin:5px 10px 5px 10px;}
ul li.ImageOnly img{}
ul li.ImageOnly img{margin:5px 0px 5px 0px} 

/* used when image only is shown on the featured project */

/* Balaji - Following css applies to the saved searches */

div.SavedSearch {width:600px; clear:both;}
div.SavedSearch div.SavedSearchRepeater {width:100%;}
div.SavedSearch div.SavedSearchRepeater ul	{margin: 5px 0px 5px 10px; width:100%; }
div.SavedSearch div.SavedSearchRepeater .RedHighlight {color:#CC3333; font-size:12; font-family:Arial, Sans-Serif;}
div.SavedSearch div.SavedSearchButtons {clear:both; float:left; margin-left:10px; margin-top:10px; width:200px;}

div.HotspotTextLeft{font-size:7pt;color:#CC3333;font-family:verdana,Sans-serif;margin-top:5px;width:150px; text-align:right;z-index:10; font-weight:bold;}
div.HotspotText {font-size:7pt;color:#CC3333;font-family:verdana,Sans-serif;margin-top:10px;width:150px;z-index:20; font-weight:bold;}

ul.Map {width:650px;height:100%;margin:0px;text-align:center;padding:0px;}/*650px*/
ul.Map li {list-style-type:none;margin:0px;padding:0px;}
ul.Map li.Left {float:left;width:380px;margin:0px;padding:0px;}/*380px*/
ul.Map li.Right {float:left;width:265px;overflow:inherit;z-index:5;margin:0px;padding:0px;} /*width:265px;*/
ul.Map li.Bottom {float:left;}
