body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #edede6;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/App_Themes/default/img/Backgrounds/Header_Graphic.jpg);
	background-repeat: repeat-x;
	background-position: top;	
	text-align: center;
}
h1
{
	font-size:12px;
	height: 16px;
}
.imgButton
{
	cursor:pointer;
}
a 
{
	color: #842839;
}
.editsection
{
	display:none;
	}
.ReportHelp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #842839;
	font-weight:bold;
}
.AutoSelectTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SectionHeader
{
	font-size:12px;
	font-weight:bold;
	background-image: url(/App_Themes/default/img/Backgrounds/PropertyListingArea.gif);
}
.SectionDetail
{
	font-size:12px;
	font-weight:bold;
}
.PropertyListingFloatButtons
{
	background-color: ghostwhite;
	width: 250px;
	border-right: thin outset;
	border-top: thin outset;
	border-left: thin outset;
	border-bottom: thin outset;
}
img 
{
	display: block;
	border: 0px;
	
}
.SortImage
{
	width:11px;
	height:11px;
	}
.FormLabel
{
	font-weight:bold;
}
.FormValue
{
}
.AddressLabel
{
}
.SearchTableLabel
{
	font-weight:bold;
	}
td.SearchTableLabelCell
{
	text-align:left;
	}
.ViewListingImage
{
	padding-bottom:15px;
	display: block;
	border: 0px;
	}
.OuterPageDiv 
{
	width: 900px;
	margin: 0px auto;
	text-align: left;
}
.LoginText 
{
	width: 220px;
	padding-left: 10px;
	padding-top: 10px;
	min-height: 450px;
}
.RegistrationContainer 
{
	min-height: 550px;
	/*width: 200px;*/
}
.LoginTitles
{
	color: #800000;
	font-size: 10pt;
	font-weight: bold;
}

.LoginRequired
{
	color: Red;
	font-size: 8pt;
	font-weight: bold;
}

.LoginLabels
{
	color: Black;
	font-size: 8pt;
	font-weight: bold;
}

.LoginLabelsLarge
{
	color: Black;
	font-size: 10pt;
	font-weight: bold;
}

.loginforgotpassword
{
	color: #800000;
	font-size: 8pt;
	font-weight: bold;
}
.RegistrationConfirmation
{
	color: #842839;
	font-size: 12px;
	font-weight:bold;
}
.BoldLabel
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.CompanyTab
{
	font-size: 8pt;
	min-height: 610px;
}

.bodyBold
{
	font-weight: bold;
	font-size: 8pt;
}

.bodyText
{
	font-size: 8pt;
}

.bodyTitle
{
	color: #832638;
	font-weight: bold;
	font-size: 10pt;
}
.HeaderContainerDiv 
{
	width: 900px;
}
.HeaderLogoContainer 
{
	margin-left: 25px;
	padding-bottom: 5px;
	/*display: inline;*/
	cursor: hand;
	/*float: left;*/
	/*background-image: url(/App_Themes/default/img/RentalHomePros_Logo.gif);*/
	background-repeat: no-repeat;
	width: 137px;
	height: 68px;
}
.HeaderNavigationContainer 
{
	/*float: right;
	display: inline;*/
}
.HeaderNavigationLinkContainer
{
	vertical-align: middle;
	text-align: right;
	color: #842839;
	padding-top: 10px;
	padding-bottom: 15px;
}
.HeaderNavigationButtonContainer 
{
	vertical-align: bottom;
}
.HeaderNavigationButtonContainer img a
{
	display: block;
}
.BodyContainerOuter 
{
	border: solid 5px #ffffff;
	background-color: #ffffff;
	width: 890px;
}
.BodyContainerDiv 
{
	background-image: url(/App_Themes/default/img/Backgrounds/home_background.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	min-height: 265px;
}
.BodyCleanContainerDiv 
{
	background-image: url(/App_Themes/default/img/Backgrounds/home_cleanbackground.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	min-height: 265px;
}
.HomeSearchIntroTextDiv 
{
	width: 400px;
	vertical-align: top;
	padding-left: 30px;
	padding-top: 5px;
	margin-right: 50px;
}
.HomeSearchContainerDiv 
{

}
.HomeSearchIntroTextHeader 
{
	color: #842839;
	font-size: 18px;
}
/*Modified by Shailesh Kumar Pandey for Bug#:RML-3242 on 25-Aug-2008*/
.LoginSearchIntroTextHeader 
{
	color: #842839;
	font-size: 11pt;
	font-weight: bold;
}

.HomeSearchIntroText 
{
	padding-top: 15px;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
.SearchHomesSimpleTableLabelCell 
{
	font-weight: bold;
	width: 250px;
}

.HomeAdvertisementBar td
{
	font-size: 10px;
	padding-right: 30px;
	
}
.GoogleAdvertisementBar
{
	padding-left: 80px;
	padding-top:10px;
}
.GoogleVerticalAdBar
{
	padding-top:130px;
}
.CompTable td
{
	width: 150px;
	padding: 0px 0px 0px 5px;
	vertical-align: middle;
	text-align: left;
	background-repeat: repeat-x;
	background-image: url(/App_Themes/default/img/Backgrounds/table_background.jpg);	
	height: 27px;
}

.CompTable th
{
	width: 150px;
	padding: 0px 0px 0px 5px;
	vertical-align: middle;
	text-align: left;
	background-repeat: repeat-x;
	background-image: url(/App_Themes/default/img/Backgrounds/table_background.jpg);	
	height: 27px;
}
.CompTable input
{
	margin-left: 20px;
}
.HomeSeparationBar 
{
	width: 100%;
	height: 20px;
	margin-top: 10px;
	background-image: url(/App_Themes/default/img/Backgrounds/Nav_Separator.gif);
	background-repeat: repeat-x;
}
.FooterText 
{
	color: #842839;
}
.HyperlinkLabel
{
	color: #832638;
	text-decoration: underline;
	cursor: pointer;
}
.HomeRenterNavigationContainer 
{
	padding-left: 10px;
	padding-right: 10px;
}
.HomeLandlordNavigationContainer 
{
	padding-left: 00px;
	padding-right: 00px;
}
.HomeManagerNavigationContainer 
{
	padding-left: 00px;
	padding-right: 00px;
}
.HomeBottomNavigationHeader 
{
	color: #842839;
	font-size: 20px;
	margin-bottom: 10px;
}
.HomeBottomNavigationText 
{
	float: left;
	width: 400px;
	margin-right: 3px;
}
.HomeBottomNavigationSignup 
{
	margin-top: 10px;
	float: left;
}
.ContactFormElement 
{
	margin-left: 8px;
}
.ContactFooter
{
	margin-left: 280px;
	  
}
.ContactUsLeftColumn 
{
	width: 260px;
}
.ContactFormSubmit 
{
	margin-left: 8px;
	float: right;
}
.ContactUsContactForm 
{
	width: 330px;
	margin-bottom: 30px;
}
.FeedBackForm 
{
	width: 330px;
	margin-bottom: 10px;
}
.AttributeTableHeader
{
	font-size: 12px;
	color: black;
	font-weight: bold;
	background-color: #edede6;
}
td.AttributeTableHeader
{
	font-size: 12px;
	color: black;
	font-weight: bold;
	background-color: #edede6;
}
.AttributeTableSelect
{
	font-size:medium;	
	color: black; padding-left:25px;
}

.SideBarCell 
{
	width: 243px;
}
.SideBar
{
	width: 243px;
	background-image: url(/App_Themes/default/img/Backgrounds/Left_Fade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 10px;	
	margin-right: 5px;
	margin-bottom: 10px;
	min-height: 400px;
	height:400px;
}
.SideNavBar
{
	width: 243px;
}
.SideNavBar th 
{
	padding-bottom: 5px;

	/*background-image: url(/App_Themes/default/img/Backgrounds/Nav_Separator.gif);
	background-position: left bottom;
	background-repeat: repeat-x;*/
	width: 233px;
	text-align: left;
}
.SideNavBarHeader 
{
	font-size: 15px;
	font-weight: normal;
	color: #842839;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	border-bottom-width: 3px;	
}
.SideNavBarLinks 
{
	padding-top: 5px;
	list-style-type: none;
	margin: 0px;
}
.SideNavBarLinks a 
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
.ManageListingsContent
{
	text-align: left;
	width: 350px;
	min-height: 313px;
	margin-left: 5px;
}
.ManageListingsContentHeader 
{
	color: #842839;
	font-size: 15px;
}
.ManageListingsImageButton 
{
	width: 175px;
}
.SideBarNavTreeNode 
{
	padding-top: 5px;
	color: #000000;
	font-size: 12px;	
}
.SideBarNavTreeRootNode 
{
	margin-bottom: 10px;
	width: 234px;
	color: #842839;
	font-size: 15px;
	padding-bottom: 10px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
.Breadcrumb 
{
	padding-bottom: 0px;
	margin-bottom: 5px;
	font-size: 13px;
	font-weight: normal;
}
.FAPM_Panel
{
	margin:4px;
	padding:10px;
}
.SideBarSearchPropertiesSearchCriteriaHeader 
{
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
	border-top-style: dotted;
	border-top-color: #000000;
	border-top-width: 3px;	
	width: 233px;
	text-align: left;
	font-size: 15px;
	font-weight: normal;
	color: #842839;
}
.SideBarCMASearchPropertiesLabelCell 
{
	font-size: 12px;
	width: 90px;
	vertical-align: top;
	padding-top:5px;
	text-align: left;
}
.SideBarCMASearchPropertiesLabelCell div
{
	width: 90px;
}
.CMA_Save
{
	text-align:right; 
	margin-right:10px;
}

.SideBarSearchPropertiesLabelCell 
{
	font-size: 12px;
	width: 113px;
	vertical-align: top;
	padding-top:5px;
	text-align: left;
}
.SideBarSearchPropertiesLabelCell div
{
	width: 100px;
}

.SideBarSearchPropertiesValueCell div 
{
	margin-bottom: 5px;
}
a.PL_Links:link
{
	color: #832638;
	text-decoration: none;
	font-size: 8pt;
}
a.PL_Links:visited
{
	color: #832638;
	text-decoration: none;
	font-size: 8pt;
}

.PL_Listing
{
	font-weight: bold;
}

.PL_ListingNo
{
}

a.PL_Links:hover
{
	color: #832638;
	text-decoration: underline;
	font-size: 8pt;
}
.ForgotPWD
{
	color: #832638;
	text-decoration: underline;
	font-size: 8pt;
	cursor: pointer;
}
.PL_Address
{
	font-size: 8pt;
	vertical-align: text-top;
	padding-bottom:1px;
	height: 14px;
	width:260px;
}

td.PL_Bathrooms
{
	width: 50px;
	text-align: right;
	font-weight: bold;
}

td.PL_Bedrooms
{
	width: 50px;
	text-align:right;
	font-weight: bold;
}
.PL_Divider
{
	background-color:Gray;
	height:1px;
	}
.PL_Click
{
	cursor:pointer;

	}
.PL_Description
{
	vertical-align: text-top;
	border-top: gainsboro 1px solid;
	font-size: 8pt;
	height: 60px;
	width:100%;
	white-space:pre-wrap;
}
.PLH_Left
{
	width:6px;
}
.PLH_Image
{
	width:12px;
}
.PLH_BathImage
{
	text-align:right;
	width:22px;
}
.PLH_PriceImage
{
	text-align:right;
	width:20px;
}
.PLH_Type
{
	width:90px;
}
.PLH_Title
{
	width:250px;
}
.PLH_Proximity
{
	width:55px;
}
.PLH_Bed
{
	text-align:left;
	width:20px;
}
.PLH_Bath
{
	width:20px;
}
.PLH_Price
{
	text-align:right;
}
.PLH_Right
{
	width:20px;
}

.PageSectionTitle
{
	color: #832638;
	font-weight:bold;
	font-size: 12pt;
}
td.PL_Links
{
	color: #832638;
	text-decoration: none;
	font-size: 8pt;
	text-align: right;
	height: 18px;
}

td.PL_NoPin
{
	width: 20px;
}

td.PL_PhotoPad
{
	width: 1px;
}

td.PL_Pin
{
	width: 20px;
	background-repeat: no-repeat;
	vertical-align: text-top;
	font-size: 8pt;
	text-align: center;
}

td.PL_Price
{
	width: 50px;
	text-align: right;
	font-weight: bold;
}

td.PL_Property_Type
{
	font-weight: bold;
	width: 110px;
	height: 12px;
}

td.PL_Proximity
{
	width: 50px;
	text-align:right;
	font-weight: bold;
	width:40px;

}

td.PL_Title
{
	height: 20px;
	font-weight: bold;
	color: #832638;
	width:250px;
}

td.PL_Title span 
{
	display: block;
	overflow: hidden;
	height: 15px;
}

.PropertyListing
{
	margin-bottom: 5px;
	width: 625px;
	height: 134px;
	background-image: url(/App_Themes/default/img/Backgrounds/prop_list_bg.gif);
	background-repeat: no-repeat;
	font-size: 9pt;
}

.PropertyListing:Hover
{
	margin-bottom: 5px;
	width: 625px;
	height: 134px;
	background-image: url(/App_Themes/default/img/Backgrounds/prop_list_hover.gif);
	background-repeat: no-repeat;
	font-size: 9pt;
}

.PhtoListing
{
	margin-bottom: 2px;
	width: 675px;
	height: 97px;
	background-image: url(/App_Themes/default/img/Backgrounds/photo_list_bg.gif);
	background-repeat: no-repeat;
	font-size: 9pt;
}

.AttachmentListing
{
	border: solid 1px gray;
/*	margin-bottom: 2px;
	width: 675px;
	height: 97px;*/
	font-size: 9pt;
}

.ML_Additional
{
	width: 600px;
	height: 120px;
	text-align:left;
	background-image: url(/App_Themes/default/img/Backgrounds/ML_Background.gif);
	background-repeat:no-repeat; 
	padding-left:25px;
	padding-bottom:15px;
	
	 
}
.ML_Heading
{
	font-size: large; 
	font-weight: bold;
	padding-top :5px;
	padding-left:15px;
	padding-bottom:20px;
	 
}
.ML_Additional_Heading
{
	font-size: large; 
	font-weight: bold;
	padding-top :15px;
	padding-left:10px;
	 
}

.ML_Sub_Heading
{
	font-size: 16px; 
	color: Maroon; 
	font-weight: bold;
 	 
} 
.ML_Main_Content
{
	padding-left:5px;
	height:90px;
	 
}
.ML_Main_Image
{
   padding-left:5px;
   padding-top:5px; 
  padding-bottom:15px;
  vertical-align:top;
   
} 
.ML_Additional_Sub_Heading
{
	font-size: 16px; 
	color: Maroon; 
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
}
.ML_Additional_Content
{
	font-family:Arial ;
 	font-size: 10px; 
 	width:100%;
 	font-weight:bolder;
  
} 
.ML_Repotrs
{
	border:0;
	border-color:White;
	
}
td.PL_TopPad
{
	height: 5px;
}

td.PL_RightPad
{
	width: 2px;
}

td.PL_BottomPad
{
	height: 5px;
}

td.PL_LeftPad
{
	width: 1px;
}

.SearchSelect
{
	width: 125px;
}
.SearchSelectLarge
{
	width: 150px;
}
.SearchSelectSmall
{
	width: 54px;
}
.SearchSelectMedium
{
	width: 65px;
}

.SideBarSearchPropertiesHiddenPanel 
{
	padding-top:4px;
}
.SectionHeaderLeft
{
	font-size: 12px;
	font-weight:bold;
	text-align:left;
}
.PageTitle
{
	font-size: 12px;
	font-weight:bold;
	text-align:left;
}
.AmenityCellHeader
{
	font-size: 12pt;
	color: black;
	font-family: Arial;
}


.modalPopup
{
	background-image: url(/App_Themes/default/img/Backgrounds/modal_Background.png);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	height: 509px;
	width: 765px;
}

.modalPopup2
{
	background-color:White;
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	height: 50px;
	width: 747px;
}

.modalPopupImages
{
	background-image: url(/App_Themes/default/img/Backgrounds/modal_Background_imagemanager.png);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	height: 600px;
	width: 765px;
}
.modalHeader
{
	margin: 0px; 
	cursor: pointer; 
	text-align: center; 
	font-size:16px;
	font-weight:bold;
	color: White; 
	line-height: 54px; 
	background-image: url('/App_Themes/default/img/modalTop.png'); 
	background-repeat: no-repeat;
} 
 
.modalContent 
{
	
	background-image: url(/App_Themes/default/img/Backgrounds/Center-Fade.gif);
	width: 747px;
	height: 452px;
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 50px;
	margin-left: 5px;
}
.modalContent2
{
	background-color:White;
	width: 747px;
	height: 300px;
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 50px;
	margin-left: 5px;
}
.asyncpanel
{
	position:fixed;
	
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.toolbar
{ 
	background-color: #EDEDE6;
	border: solid 1px #C4C3BE;
}
.toolbar table td
{
}
.toolbar table td a
{
	padding: 3px 12px 4px 6px;
	display: block;
}
.toolbar table td.hover a
{
	background-image: url('/App_Themes/default/img/btnpressed.png');
	font-size: 8.25pt;
	color: white;
	border: solid 1px #cccccc;
	background-color: #f6f6f6;
	padding: 2px 11px 3px 5px;
}
.toolbar table td.mousedown a
{
	font-size: 8.25pt;
	color: white;
	border: solid 1px #cccccc;
	background-color: #e6e6e6;
	padding: 2px 11px 3px 5px;
	background-image: url('/App_Themes/default/img/btnpressed.png');
}
.toolbar table td.seperator
{
	padding: 0px;
}
.toolbar table td a
{
	color: black; /*#666666;*/
	font-size: 8.25pt;
}
.toolbar table td a img
{
	height: 16px; 
	float: left;
	margin-right: 3px;
}

.RequiredField
{
	color: Red;
	font-size: 7pt;
	font-weight: bold;
}

/*Modified by Shailesh Kumar Pandey for Bug RML-2861*/
.RequiredFieldExtra
{
	font-size:14px;
	vertical-align:text-bottom;
}

.ErrorMessage
{
	color: Red;
	font-size: 10pt;
	font-weight: bold;
}

.SmallErrorMessage
{
	color: Red;
	font-size: 8pt;
	font-weight: bold;
}

.PageCaption
{
	font-size: medium; 
	color: maroon; 
	font-family: Arial; 
	height: 21px; 
	font-weight:bold;
}
.callbackStyle {
	border:thin blue inset;		
}
.dragHandle
{
	width: 30px;
	height: 25px;
	vertical-align:top;	
	cursor: move;
	background-image:url(/App_Themes/default/img/Backgrounds/table_background.jpg);
	background-repeat:repeat-x;
	border: outset thin white;
}
.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}
.itemArea {
	background-image:url(/App_Themes/default/img/Background/table_background.jpg);
	width: 246px;
	height: 25px;
	display: block;
	background-repeat:repeat-x;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
	vertical-align:middle;
}
.reorderList ul
{ 
	list-style-type:none;

}

.ML_SubHeading
{
	font-size:small;
	font-weight:bold;
	
}
.ML_TextBox
{
	width:250px;
}
ML_Label
{
	font-size:medium;
}

.TabLeftAlign 
{
	text-align: left;
	vertical-align: top;
}
.TemplateSectionTabFieldsContainer 
{
	overflow: auto;
	overflow-x: hidden;
	height: 500px;
}
.GmapInfoLinks 
{
	height: 12px;
	vertical-align: top;
}
.GmapInfoLinks td 
{
	text-align: center;
	vertical-align: top;
}
.GmapInfoWindow 
{
	width: 250px;
	height: 135px;
}
.GmapInfoWindowPropertyType
{
	font-weight: bold;	
	text-align: center;
}
.GmapInfoPropertyTypeDiv 
{
	text-align: center;
}
.GmapInfoWindowLongDescription
{
	width: 150px;
	overflow: auto;
	display:inline;
}
.GmapInfoWindowShortDescription 
{
	font-weight: bold;
}
.GmapInfoAddressDiv
{
	
}
.GmapInfoImageDiv
{
	display: inline;
}
.GmapInfoWindowImage 
{
	width: 100px;	
}
.GmapInfoMiddleContent 
{
}

#GmapViewDetails 
{
	
}
#GmapContactLandlord 
{
	
}
#GmapSendToFriend 
{
	
}
.SpanBoldText
{
	font-weight:bold;
}

.VersionLabel
{	
	text-align:right;
}

/* Modified by Bhagwan Singh Jatav for bug: RML-1694 Dated 18/Aug/08--%> */
.MembershipText
{
	font-size:10pt;
	color:#800000;
}

.InfoBarLabel
{
	font-size:11px; 
	font-family:Helvetica;
	font-style:normal;
}
.statusBLACK
{
	font-size:14px;
	font-family:Arial;
	color: Black;
	font-weight: bold;
}
.statusGREEN
{
	font-size:14px;
	font-family:Arial;
	color: Green;
	font-weight: bold;
}
.statusRED
{
	font-size:14px;
	font-family:Arial;
	color: Red;
	font-weight: bold;
}
.statusYELLOW
{
	font-size:14px;
	font-family:Arial;
	color: #FBB040;
	font-weight:bold;
}

.MembershipStep
{
	font-size:10pt;
	font-weight:bold;
}

.MembershipTitle
{
	font-size: x-large;
	color: maroon;
	font-family: Arial;
	height: 21px;
    font-weight: bold;
}

.MembershipDiv
{
	margin-left: 250px;
	width: 600px;
}

/*Modified by Shailesh Kumar Pandey for Bug #: RML-3277 on 25-Aug-2007*/
.NavigationInfo
{
	font-size: 8.25pt;
	font-weight: bold;
}
.modalSidePanelContent 
{
	background-image: url(/App_Themes/default/img/Backgrounds/Center-Fade.gif);
	width: 200px;
	height: 452px;
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align:top;
}

/*------Modified by Shailesh Kumar Pandey for Bug#:RML-3660 on 3-Sep-2008--*/
/*---- Start ---*/
.vSpacer20
{
	display:block;
	clear:both;
	height:20px;
	width:100%;
}

.vSpacer10
{
	display:block;
	clear:both;
	height:10px;
	width:100%;
}

.vSpacer5
{
	display:block;
	clear:both;
	height:5px;
	width:100%;
}

.vSpacer2
{
	display:block;
	clear:both;
	height:2px;
	width:100%;
}
.divPropertyDocumentLeft
{
	float:left;
	text-align:right;
	padding-top:5px;
	width:30%;
}
.divPropertyDocumentRight
{
	float:left;
	text-align:left;
	width:70%;
	padding-bottom:5px;
	 
}

.divPropertDocumentButtonLeft
{
	width:56%;
	float:left;
	text-align:right;
}

.divPropertDocumentButtonRight
{
	width:34%;
	float:left;
	text-align:left;
}
/*---- End ---*/

/*------Modified by Bhagwan Singh jatav for Bug#:RML-2621 Dated 04/SEPT/08--*/
.vSpacer1
{
	width: 100%; 
	height: 1px; 
	display: block;
	clear:both;
}

.inQuirySpacer10
{
	height:10px;
	display:block;
	width:30%;
	clear:both;
}

.inQuiryDefaultDiv
{
	float: left; 
	width: 100%;
	text-align:left;
}

.inQuiryDiv10Left
{
	float: left;
	width:10%;
	display:block;
	text-align:left;
}

.inQuiryDiv32Left
{
	float: left; 
	width: 32%;
	text-align:left;	
}

.inQuiryDiv65Left
{
	float: left; 
	width: 65%; 
	text-align: left; 
	background-color: Silver;
}

.inQuiryDiv45Left
{
	float: left; 
	width: 45%;
}

.inQuiryDiv48Right
{
	float: left; 
	width: 48%;
	text-align:right;
}

.inQuirySilverDiv
{
	float: left; 
	width: 106.2%; 
	background-color: Silver;
	margin-left:-5px;   
}

.AbsoulteDivCustom
{
	position:absolute;
	bottom:5px;
	left:15px;
}

.FlyoverDivLeft
{
	float:left;
}

.FlyoverDivName
{
	float: left;
	font-weight:bold;
}

.FlyoverDiv40
{
	width:40%;
	display:block;
	float:left;
}

.FlyoverDivMessage
{
	float: left;
	text-align:left;
	width:100%;
	display:block;
}

.FlyoverDiv100
{
	width:100%;
	display:block;
	text-align:left;
}

.FlyoverDiv60
{
	width:60%;
	display:block;
	float:left;
}

.FlyoverDivAgent
{
	float: left;
	width:20%;
	display:block;
	text-align:left;
}

.FlyoverDiv5
{
	float: left;
	width:5%;
	display:block;
}

.FlyoverInnerStyle
{
	width: 324px; 
	height: 172px; 
	font-size: 8pt; 
	padding: 8px 22px 30px 13px;
	background-image: url('/App_Themes/default/img/flyover2CompanyOver.png'); background-repeat: no-repeat;
	background-size: 100%;
}

.FlyoverMain
{
	display: none; 
	position: absolute;
}

.FlyoverMainDisplay
{
	display:inline; 
	position: absolute;
}

.FlyoverMargin
{
	margin-bottom:0px;
}

.PASImages
{
	height:24px;
	width:24px;
}

.TextLeft
{
	text-align:left;
}

/*------Modified by Shailesh Kumar Pandey for Bug#:RML-3320 Dated 23/SEPT/08--*/
.Div100
{
	display: block; 
	width: 100%; 
	float: left; 
	clear: both;
}

.Div50
{
	width: 50%; 
	display: block; 
	float: left;
}

.Div25
{
	display: block;
	width: 25%; 
	float: left;
}

.DivRight100
{
	width: 100%; 
	display: block; 
	float: right;
}

.TextLeftFloatLeft
{
	text-align: left; 
	float: left;
}

.ButtonDiv
{
	display: block; 
	width: 100%; 
	float: left; 
	clear: both;
}

.ButtonInline
{
	display: inline;
}

.AdminListContent
{
	text-align: left; 
	height: 195px;
	background-position: 0px -50px; 
	margin: 0px 30px 0px 20px; 
	text-align: center
}

.Bold
{
	font-weight:bold;
}

/* Added by Shailesh Kumar Pandey for Bug#:RML-3748 on 03-Oct-2008 */
.PopupContainer
{
	text-align: left;
	height:115px;
	width:100%;
}

.ReassignProperty
{
	line-height: 24px; 
	width:98%;
	display:block;
	text-align:left;
}

.FLRT
{
	float: right;
}

.ContactButtonContainer
{
	text-align: right; 
	width:98%;
	text-align:right;
	display:block;
}

.lblTextStyle
{
	text-align: left; 
	float: left; 
	width: 40%; 
	display: block;
	font-weight:bold;
}

.ddlStyle
{
	display: block;
	width: 55%;
	float: left;
}

.PopupPropetyAssignmentContainer
{
	text-align: center; 
	float: none; 
	display: block; 
	width: 98%;
}

.AdvertiseBoldText
{
	color: maroon;
	font-weight: bold;
}
/*Added by Shailesh Kumar Pandey for Bug#:RML-2601 on 08-Oct-2008*/
.PopupContainerPropertyDocuments
{
	text-align: left;
	height:75px;
	width:100%;
}

div.MultiselectDivTop
{
	border-left: groove 1px #5b5c71;
	border-top: groove 1px #5b5c71;
	border-right:  groove 1px #5b5c71;	
	border-bottom: groove 1px #5b5c71;
	vertical-align: middle;
	background-color: White;	
	width: 450px;
	height:20px;
}
div.ML_MultiselectDivTop
{
	 
	border-left: solid  1px gray ;
	border-top: solid  2px   gray ;
	border-right: solid   1px gray ;	
	border-bottom: solid  1px gray ;
	vertical-align: middle;
	background-color: White;	
	width: 210px;
	height:20px;
	 
}
div.MultiselectDivMain
{
	border-right: groove 1px #5b5c71;
	border-top: groove 1px #5b5c71;
	display: none;
	scrollbar-face-color: white; 
	margin: 0px;
	scrollbar-highlight-color: whitesmoke;
	overflow: auto;
	border-left: groove 1px #5b5c71;
	width: 450px;
	scrollbar-arrow-color: black;
	scrollbar-track-color: white;
	border-bottom: groove 1px #5b5c71;
	scrollbar-darkshadow-color: whitesmoke;
	HEIGHT: 150px;
	background-color: White;
	z-index:14587;
	position:absolute;
}
div.ML_MultiselectDivMain
{
	border-right: groove 1px gray;
	border-top: groove 1px gray ;
	display:none;
	scrollbar-face-color: white; 
	margin: 0px;
	scrollbar-highlight-color: whitesmoke;
	overflow-Y: auto;
	overflow-X:hidden;
	border-left: groove 1px #5b5c71;
	width: 210px;
	scrollbar-arrow-color: black;
	scrollbar-track-color: white;
	border-bottom: groove 1px #5b5c71;
	scrollbar-darkshadow-color: whitesmoke;
	HEIGHT: 195px;
	background-color: White;
	z-index:14587;
	position:absolute;
}
.ML_ListItems
{
	font-weight:bold ;
	font-size:larger;
 
}

IMG.MultiselectDropdownArrow
{
	vertical-align: middle;
	cursor: hand;
	height: 18px;
	width: 18px;
	border: none;
	float:left;
}

.rhp_pricing_Grid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #840000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url('/App_Themes/default/img/gridHeader.png');
	background-repeat: repeat;
	background-position: bottom;
	border-top: thin 0;
	border-right: thin 0;
	border-bottom: thin 0;
	border-left: thin 0;
}
 
.rhp_pricing_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FEA954;
	padding: 3px;
	border-top: thin 0;
	border-right: thin 0;
	border-bottom: thin 0;
	border-left: thin 0;
	text-align: center;
}
.rhp_pricing_body1 {
	background-color: #F3F2EC;
	border-top: thin 0;
	border-left: thin 0;
	border-bottom: thin 0;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #EDEDDC;
	font-family:Microsoft Sans Serif;
	font-size:8.25pt;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.rhp_pricing_body2 {
	background-color: #FFFFFF;
	border-top: thin 0;
	border-left: thin 0;
	border-bottom: thin 0;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #EDEDDC;
	font-family:Microsoft Sans Serif;
	font-size:8.25pt;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}


div.MultiselectListItem
{
	WIDTH: 450px;
	
}
div.ML_MultiselectListItem
{
	WIDTH: 210px;
	
}
.MultiselectTextBoxMain
{
	border: none 1px; 
	height: 17px;
	width: 425px;
	color: black;
	float:left;
}
.ML_MultiselectTextBoxMain
{
	border: none 1px; 
	height: 17px;
	width: 190px;
	color: black;
	float:left;
}

label.MultiselectListItemLabel
{
	font-size: 12px;
	color: Black;
}

.ContactArea
{
	border-width:0px;
	margin-left:-2px;
}

.DeActivateListingQuestionDiv
{
	width:99%;
	text-align:center;
	display:block;
}

.DeActivateListingQuestionLabel
{
	text-align: left; 
	float: left;
}

.DeActivateListingButtonDiv
{
	text-align: right; 
	padding: 10px;
}

.VideoButtonHeaderLabel
{
	font-size: 15px;
	font-weight: bold;
	color: #842839;
}

.VideoButtonDescLabel
{
	font-family:Arial ;
 	font-size: 10px; 
 	width:100%;
 	font-weight:bolder;
}


.Craigslist
{	

	font-size:9.25pt;	
	background: #CCCCCC; /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#FFFFFF'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#FFFFFF)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #CCCCCC,  #FFFFFF); /* for firefox 3.6+ */
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px 18px 18px 18px;
    -webki-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    border: solid 1px #e7e7e7;
}

.Number
{
    width:40px;
    height:40px;
    vertical-align:top;
}
