
	body 
	{
		background: silver;
		padding-top:0px;
		padding-left: 15px;
		font-family: Tahoma, Arial;
		font-size: 10pt;
		text-align:left; 	
	}
	table 
	{
		margin: 0px;
	}
	th
	{
		text-align: left;
	}
	ul  
	{
		line-height: 5px;
		}
	li  
	{
		line-height: 5px;
		}
	a:link, a:visited
	{
		color: Blue;
		font-size: 10pt;
	} 
	.taskIncompleted
	{
		color: Red !important;
		left: 400px;
		position: fixed;
	}
	.taskCompleted
	{	    
		left: 417px;
		position: fixed;
	}
	p
	{
		text-align:left; 
	}               
	.pnlHost 
	{
		min-width: 990px;
		max-width: 990px;
		width: 990px;
		min-height: 550px;
		
		
	}
	.pnlMain 
	{
		min-width: 960px;
		max-width: 960px;
		background-color: White;
		background-repeat:repeat-x;        	
		min-height: 550px; 
		
	}
	.pnlTop
	{
		background-image: Images/Landlords/BackGroundBlue.jpg;
		background-repeat: repeat-x;
	}
	 .pnlTopRenter
	{
		background-image: Images/Renters/BackGroundYellow.jpg;
		background-repeat: repeat-x;
	}
	.imgTopLft
	{
		position: absolute;
		top: 5; 
		left: 0;      	  
	}
	.imgTopRgt
	{
		position: absolute;
		top: 5;
		right: 0;      	  
	}
	.imgBtmLft
	{
		position:absolute;
		bottom: 5px; 
		left: 0;           	     	  
	}	
	.imgBtmRgt
	{
		position: absolute;
		bottom: 5px;
		right: 0;            	     	  
	}	
	.imgLogo 
	{
		position: absolute;
		top: 11px;
		left: 48px;  
		z-index: 100;    	  
	}
	.imgBreadCrumbs 
	{
		position: absolute;
		top: 430px;
		left: 200px;
	}
	.imgBreadCrumbsPropsMulti
	{
		position: absolute;
		top: 470px;
		left: 200px;
	}
	.imgBreadCrumbsInvite
	{
		position: absolute;
		top: 470px;
		left: 200px;
	}
	.imgBreadCrumbsGrid
	{
		position: absolute;
		top: 500px;
		left: 200px;
	}
	 .imgBreadCrumbsTerms 
	{
		position: absolute;
		top: 490px;
		left: 270px;
	}
	 .imgBreadCrumbsBank 
	{
		position: absolute;
		top: 515px;
		left: 250px;
	}
	.imgCheckSample
	 {
		position: absolute;
		top: 190px;
		left: 530px;
		z-index: -1;
	}
	.imgDashboardLandlord
	{
		position: absolute;
		left: 815px;
		top: 215px;
		z-index: 1000;
	}
	.imgSignupGuideLandlord1 
	{
		position: absolute;
		left: 815px;
		top: 220px;
		z-index: 1000;
	}
	.imgSignupGuideLandlord2 
	{
		position: absolute;
		left: 740px;
		top: 220px;
		z-index: 1000;
	}
	.imgSignupGuideLandlorPropsMulti 
	{
		position: absolute;
		left: 740px;
		top: 268px;
		z-index: 1000;
	}
	.imgSignupGuideLandlordInvite 
	{
		position: absolute;
		left: 840px;
		top: 212px;
		z-index: 1000;
	}
	.imgSignupGuideLandlord3 
	{
		position: absolute;
		left: 800px;
		top: 232px;
		z-index: 1000;
	}
	 .imgSignupGuideLandlord7 
	{
		position: absolute;
		left: 780px;
		top: 272px;
		z-index: 1000;
	}
	.imgSignupGuideLandlordGrid
	{ position: absolute;
	  left: 740px;
	  top: 275px;
	  z-index: 1000;
	}
	.imgSignupGuideLandlordBank 
	{
		position: absolute;
		left: 740px;
		top: 285px;
		z-index: 1000;
	}
	
	 .imgSignupGuideRenter1 
	{
		position: absolute;
		left: 775px;
		top: 220px;
		z-index: 1000;
	}
	.imgSignupGuideRenter2 
	{
		position: absolute;
		left: 825px;
		top: 225px;
		z-index: 1000;
	}
	.imgSignupGuideRenter3 
	{
		position: absolute;
		left: 760px;
		top: 292px;
		z-index: 1000;
	}
	.imgSignupGuideRenter3Exanded 
	{
		position: absolute;
		left: 760px;
		top: 398px;
		z-index: 1000;
	}
	 .imgSignupGuideRenter9 
	{
		position: absolute;
		left: 815px;
		top: 260px;
		z-index: 1000;
	}
	 .imgSignupGuideRenterBank 
	{
		position: absolute;
		left: 830px;
		top: 290px;
		z-index: 1000;
	}
	.imgRenters
	 {
		position: absolute;
		left: 615px;
		top: 200px;
		z-index: 1000;
	}
	 .imgLandlords
	 {
		position: absolute;
		left: 450px;
		top: 140px;
		z-index: 1000;
	}
	.loginPage
	{
		width: 95%;
	}
	.btnEng
	{
		position: absolute;
		top: 55px;
		left: 840px;  
		z-index: 100;
		border-style:none;    	  
	}
	.btnSpn
	{
		position: absolute;
		top: 55px;
		left: 722px; 
		z-index: 100;
		border-style:none;
		
	}
	.imgLogoRenters 
	{
		position: absolute;
		top: 12px;
		left: 48px;  
		z-index: 100;    	  
	}
  
	.notation 
	{
		font-style: italic;
		font-size: 11pt !important;
	}
	.divMain 
	{
		position: relative;
		top: 10px;
		padding-bottom: 20px;
		padding-right: 50px;
		padding-left: 50px;
		width: 832px;
		z-index: 1000;
		min-height: 550px;
	}
   
	.divInfo
	{
		text-align: left;
		font-family: Tahoma, Arial;
		font-size: 10pt;
		padding-left: 10px;
		padding-right: 10px; 
		background-attachment:inherit;           
	}
	.divHeader
	{
		font-family: "Eras Medium ITC", Sans-Serif;
		font-size: 14pt;
		color: Navy;
		font-weight:bold;
	}  
	.divFooter
	{
		position: absolute;
		bottom: 10px;
		font-family: "Eras Medium ITC", Sans-Serif;
		font-size: 12pt !important;
		color: Navy;
		text-align: center;
		width: 90%;            	           	
	}  
	.divBrand
	{
		font-family: "Eras Medium ITC", Sans-Serif;
		font-size: 14pt;
		color: Navy;
	}  
	.divTagline
	{
		font-family: Tahoma, Arial;
		font-size: 8pt;
		color: Navy;
		font-style:italic;
	}
	.divUserLinks 
	{
		position: absolute;
		top: 107px;
		left: 150px;
		font-weight:700;
		font-size: 14px;
		z-index: 2000;
	}
	.floatLeft { 
		float: left; 
		margin-left: 4px;
		margin-right: 40px;
		width: 155px; 
	}  
	 .floatRight { 
		float: right; 
		margin-left: 4px;
		margin-right: 40px;
		width: 155px; 
	}  
	.Title 
	{
		font-family: "Eras Medium ITC", Sans-Serif;
		font-size: 24pt;
		color: #808080;
		font-weight:700;
		font-style: italic;
		padding-right: 12px;    	        
		padding-left: 0px;
		padding-top: 12px;
		padding-bottom: 0;
		letter-spacing: -1px;
		margin: 0px;
	}  
	 .TitleSmall 
	{
		font-family: "Eras Medium ITC", Sans-Serif;
		font-size: 14pt;
		color: Gray;
		font-weight:700;
		padding-right: 12px;    	        
		padding-left: 12px;
		padding-top: 0px;
		padding-bottom: 5;
		letter-spacing: -1px;
	}  
	.FooterLinks
	{
		padding-left: 25px; 
		padding-right: 25px;
	}
	.notation
	{
		font-family: Tahoma, Arial;
		font-size: 8pt;    	
		font-style:italic;
	}
	.alert
	{
		color: #B22222;
		font-weight: bold;
	}
	.calm
	{
		color: green;
	}
	   
	/* ---------------------------------------------------*/
	.Info {
			display: none; width: 250px; z-index: 2; opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); font-size: 12px; border: solid 3px blue; background-color: #FFFFFF; padding: 10px;
	 }
	 .FlyOut {
			display: none; overflow: hidden; z-index: 2; background-color: #FFFFFF; border: solid 1px #D0D0D0;
	 }
	 .ButtonClose {
		float: right; opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	 }
	 .hiddenFld 
	{
		visibility:hidden;
		height: 0px;
		width: 0;
		padding: 0;
	}
	.formTable
	{
		margin: 0px;
		width: 630px;
	}

.alignRight{
  text-align:right;
  }
.bold{
  font-weight:bold;
  }
.red{
  color:#FF0000;
  }
.copyText{
  font-weight:400;
  font-size:8pt;
  }

.largeText{
  font-size:12pt;
  line-height: 175%;
  }
  .actionText 
	{		
		font-size: 13pt;
		color: #666666; 
		margin: 0px;
	} 
.promoText 
	{
		font-family: Tahoma, Arial;
		font-size: 18pt;
		color: Blue;
		font-weight:700;
		font-style: italic;        
		letter-spacing: -1px;
		margin: 0px;
	} 
	.promoTextRenter
	{
		font-family: Tahoma, Arial;
		font-size: 18pt;
		color: #B22222;
		font-weight:700;
		font-style: italic;        
		letter-spacing: -1px;
		margin: 0px;
	}   
 .divButtons 
 {
	width: 95%;
 }  
 .leftControl 
 {
	float: left;
 }
 .rightControl 
 {
	float: right;
 }  	
.inlineForm {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:9px;
	width:750px;
	font-weight: bold;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.FindLandlordTable 	
{
	background-color: #C6E2FF !important;	
	width: 350px;	
	font-family: Eras Medium ITC; 	
	padding:3px;	
}
.outerPopup 
{
	background-color:transparent;  
	padding:1em 6px;
	right: 380px;
}
.oddRow
{
	background-color:#E4ECF0;
}

.hidden 
{
	   visibility: hidden;
}
.signupLinkTop 
{
	font-weight: bold !important;
	font-size: 10pt !important; 
	position:relative; 
	top:-20px; 
	left:-65px
}
.sponsorshipLink
{
	font-size: 12pt !important;
}
.alwaysOnTop
{
	z-index: 2000;
}
.PaymentTable 
{	
	border-width: 1px !important;
	border-style: solid !important;
	border-color: Gray !important;
	padding: 25px !important;
	padding-top: 5px !important;
	width: 255px;
}
.PaymentTableHeader
{
	top: -8px; left:-26px; position: relative; z-index: 5000;
}
.dashboardSubTitle
{
	font-size: 14pt;
	padding-bottom: 6px;
}
#spanLandlord
{
	top: 65px; position: absolute; left: 140px; font-size: 9pt;
}
#spnWelcome 
{
	top: -25px; position: relative; left: 7px; font-size: 9pt;
}
#spanWelcomeName
{
	top: -5px; position: relative; left: -75px; font-size: 9pt;
}
.dashboardLinks:link, dashboardLinks:visited,  dashboardLinks:hover,  dashboardLinks:active
{
	font-size: 11pt !important;
}
#CreditScorePanel:link, #CreditScorePanel:visited
{
	font-size: 11pt !important;
}

input.nextButton { background-color: transparent; border: none; margin: 0; padding: 0; color: White; padding-left: 10px; padding-right: 10px; padding-top:8px; padding-bottom:8px;}
input.nextButton div { border: 0; cursor: pointer; padding: 0px 10px 0 0; text-align: center; height: 50px; }
input.nextButton div span { display: block; white-space: nowrap; padding: 0 0 0 10px; color: #fff; font-size: 10pt;  font-weight: bold; height: 50px; line-height: 50px; }
/* button graphics */
input.nextButton { background: url(../App_Themes/Gray/Images/button_left.png) top right repeat; }
input.nextButton:hover div { background-position: 100% -50px; }
input.nextButton:hover div span { background-position: 0% -50px; color: #3B5E0B; }

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
#mgControls{
  position:absolute;
  top: 100px;
  width:100%;
  height:10px;
  z-index: 500;
  }
  
#mgControlsContainer{
  width: 100%;
  margin:auto auto;
  height:10px;  
  }
  
#mgControlsRight{
  float:right;
  width:100%;
  height:10px; 
  white-space: nowrap;
  }
  
#mgLinkBar{
  position:relative;
  background-color:#C4D1D4;
  width:100%;
  min-width: 100%;
  height:10px;
  border-top:2px solid #151C38;
  }
  
#mgLinkBarContainer{
  width: 100%;
  margin:auto auto;
  height:10px;
  background-color:#C4D1D4;
  }
  
#mgLinksRight{
  float:right;
  width: 100%;
  text-align:right;
  background-color:transparent;
  }
 .InvitationText
 {
	height: 400px;
	overflow: auto;
 }
#StatusPanel 
{
	width:500px;
	padding-left: 100px;
}
#ProfilePanel 
{
	width:400px;
}
