﻿#col1, #col2, #col3
	{ 
		font-size: 12px; 
	}

#col1
	{ 
		/*float: left; */
		margin: 0px; 
		padding: 0px; 
		width: 252px; 
	}

#homeLogin
	{
		background-image: url(../Images/imgLogin.jpg);
		background-repeat: no-repeat;
		width: 250px;
		height: 113px;
		padding: 55px 0px 0px 0px;
		position: relative;
	}

.loginRow
	{
		padding: 5px 0px 5px 0px;
	}
	
.lblHomeUsername, .lblHomePassword
	{
		display: inline-block;
		width: 80px;
		color: #FFFFFF;
		font-size: 14px;
		text-align: right;
	}

.txtHomeUsername, .txtHomePassword
	{
		width: 150px;
		border: 1px solid #BED7EB;
	}

.btnHomeLogin
	{
		position: absolute;
		bottom: 20px;
		right: 20px;
	}
	
.lblNoAccount	
	{
		padding-left: 10px;
	}
	
#LoginJoin
	{ 
		border-top: 2px solid #79A12E; 
		margin-bottom: 10px;
		padding-bottom: 10px; 
		background-color: #E0E9CE; 
	}
	
#LoginJoin a
	{
		color: #FFFFFF;
	}


#LoginJoin img
	{ 
		margin-top: 10px; 
	}

.pnlForgotPassword
	{
		padding-left: 15px;
		color: #FFFFFF;
	}

p.pnlForgotPasswordP 
	{
		margin: 3px 0px 3px 0px;
	}

.txtForgotUserName
	{
		margin: 3px 0px 3px 0px;
	}
	
.btnForgotPassword
	{
		color: #FFFFFF;
		position:absolute;
		bottom: 20px;
		left: 15px;
	}
	
.homeLeftNav
	{
		width: 252px;
	}

.homeLeftNavHeading
	{
		background-image: url(../Images/Headings/crnLblue.gif);
		background-color: #2B6396;
		background-position: left;
		background-repeat: no-repeat;
		height: 34px;
		line-height: 34px;
		vertical-align: middle;
		width: 252px;
	}

.homeLeftNavHeading h3
	{
		padding-left: 10px;
	}

.homeLeftNavData
	{
		background-color: #DFE8F1;
		text-align: center;
		padding-bottom: 10px;
	}
	
.homeLeftNavData img
	{
		margin-top: 10px;
	}

#col2
	{ 
		width: 305px;
		float: left; 
		margin: 0px; 
		padding: 0px; 
	}
	
#col2 p
	{ 
		margin-top: 10px; 
		margin-bottom: 10px; 
	}
	
#col2
	{ 
		color: #000000; 
	}
	
#col2 a
	{ 
		color: #1C2172; 
	}
	
img.currentOffer
	{ 
		float: right; 
	}
	
#CMScontent
	{ 
		padding: 0px 10px 10px 0px; 
	}
	
#CMScontent h2
	{
		color: #2B6396
	}


#exchangeInfo /*fixes in ie*/
	{
		height: 140px;
		background-image: url(../Images/imgCallUs.jpg);
		background-position: bottom right ;
		background-repeat: no-repeat;
		margin-top: 51px;
	}

#exchangeInfo span
	{
		font-size: 20px;
	}

#imgRegards
	{
		margin: 30px 0px 30px 0px ;
	}
	
	
/*#contentWelcome
{ width: 295px; }
#contentMagazine
{ padding-bottom: 8px; padding-top: 8px; width: 295px; }
#contentMagazine
{ margin-top: 10px; height: 106px; border-bottom: 1px dashed #D9D9D9; border-top: 1px dashed #D9D9D9; }
#magazineShadow
{ float: left; margin-right: 10px; width: 84px; height: 105px; background-image: url(../Images/imgMagazineShadow.jpg); background-repeat: no-repeat; }
#magazineImage
{ padding: 6px 0px 0px 7px; }*/

#col3
	{ 
		width: 265px; 
		float: left; 
		margin: 0px; 
		padding: 0px; 
	}

#col3 a
	{ 
		color: #1C2172; 
	}

.homeRightNav
	{
		width: 265px;
		margin-bottom: 10px;
	}

.homeRightNavHeading
	{
		background-image: url(../Images/Headings/crnRBlue.gif);
		background-color: #2B6396;
		background-position: right;
		background-repeat: no-repeat;
		height: 34px;
		line-height: 34px;
		vertical-align: middle;
		width: 265px;
	}

.homeRightNavHeading h3
	{
		padding-left: 10px;
	}

.homeRightNavData
	{
		background-color: #DFE8F1;
		padding: 10px;
	}

.homeRightNavData p
	{
		margin: 0px 0px 3px 0px;
		padding: 0px;
	}

#bankedWeeks
	{
		width: 265px;
		margin-bottom: 10px;
	}

#bankedWeeksHeading
	{
		background-image: url(../Images/Headings/crnRGreen.gif);
		background-color: #77A22E;
		background-position: right;
		background-repeat: no-repeat;
		height: 34px;
		line-height: 34px;
		vertical-align: middle;
		width: 265px;
	}

#bankedWeeksHeading h3
	{
		padding-left: 10px;
	}

#bankedWeeksData
	{ 
		background-color: #E0E8D0; 
		font-size: 12px; 
		list-style-type: none; 
		margin: 0px;
		padding: 0px; 
		width: 265px; 
	}
	
#bankedWeeksData li
	{ 
	height: 32px; 
	line-height: 32px; 
	vertical-align: middle; 
	border-top: 2px solid #FFFFFF; 
	}
	
#topRentals
	{ 
		margin-bottom: 10px; 
	}
	
#topRentalsHeading
	{ 
		background-image: url(../Images/Headings/crnRBlue.gif); 
		background-repeat: no-repeat; 
		background-position: right;
		background-color: #2B6396;
		width: 265px; 
		height: 34px; 
		line-height: 34px; 
	}
	
#topRentalsHeading h3
	{ 
		padding-left: 10px; 
	}
	
#rentalsData
	{ 
		background-color: #CBCCDE; 
		font-size: 12px; 
		list-style-type: none; 
		margin: 0px;
		padding: 0px; 
		width: 265px; 
	}
	
#rentalsData li
	{ 
	height: 32px; 
	line-height: 32px; 
	vertical-align: middle; 
	border-top: 2px solid #FFFFFF; 
	}
	
.propertyNumber
	{
		width: 20px; 
		font-weight: bold; 
		text-align: center; 
		float: left; 
	}
	
.propertyName
	{ 
		width: 155px; 
		float: left; 
	}
	
.propertyPrice
	{ 
		width: 48px; 
		color: #1C2172; 
		float: left; 
	}
	
.propertyLink
	{ 
		width: 40px; 
		color: #1C2172; 
		float: left; 
	}


#contentNewsletter
	{ 
		background-color: #EAF1E1; 
		height: 104px; 
		position: relative; 
		padding: 8px; 
		width: 245px; 
		border: 2px solid #77A22E;
	}

#contentNewsletter h2
	{
		font-size: 20px;
	}
		
#contentNewsletter .imgsignUp
	{ 
		position: absolute; 
		bottom: 13px; 
		right: 10px; 
	}

#contentNewsletter .txtSignup
	{
		border: 1px solid #C6C8C7;
		width: 130px;
	}















/*#propertyWeek
{ margin-bottom: 10px; }
#propertyWeekHeading
{ background-image: url(../images/imgGreenRight.gif); width: 263px; height: 34px; line-height: 34px; }
#propertyWeekHeading h3
{ padding-left: 10px; }
#property
{ background-color: #DEDEEA; padding: 4px; margin-top: 2px; width: 255px; height: 78px; }
#property img
{ margin-right: 4px; float: left; height: 78px; }
#property h3
{ padding: 0px 5px 1px 1px; }
#property p
{ margin-top: 0px; margin-bottom: 0px; }*/






/*currently not used*/

/*.divider
{ height: 1px; border-bottom: dashed 1px #7F7F7F; margin-top: 2px; margin-bottom: 2px; }*/

/*#interests
{ margin-bottom: 10px }
#interestsHeading
{ background-image: url(../Images/imgGreenLeft.gif); background-repeat: no-repeat; height: 34px; line-height: 34px;}
#interestsImages
{ background-color: #DEDEEA; text-align: center; padding: 3px; }
#interestsImages img
{ margin-top: 6px; }*/

/*#recommendedBy
{ margin-bottom:10px; }
#recommendedByHeading
{ background-image: url(../images/imgBlueLeft.gif); background-repeat: no-repeat; height: 34px; line-height:34px; margin-bottom: 2px; }
#recommendedByLogos
{ border: solid 2px #1C2172; height: 132px; width: 248px; padding: 0px; text-align: center; }
#recommendedByLogos img
 { width: 75px }
.borderBottom
{ border-bottom: 1px dashed #D9D9D9; }
.borderRight
{ border-right: 1px dashed #D9D9D9; }*/

/*#contentTV, #contentMagazine
{ border-bottom: 1px dashed #D9D9D9; border-top: 1px dashed #D9D9D9; }
#contentTV
{ height: 115px; padding-top: 10px; }
#contentTV img
{ float:left; margin-right: 10px }*/

/*#footer
{ background-color: #FFFFFF; }
#footerCopyright
{ float: left; height: 50px; line-height: 50px; font-size: 12px; color: Gray; background-color: #FFFFFF; width: 200px; }
#footerLogos
{ float: left; height: 50px; text-align: right; background-color: #FFFFFF; width: 592px; }*/


