td.rowStyle1{
	background-color: #CEE4BE;
	vertical-align: top;
	padding: 5px;
	font-family: arial,Helvetica;
	font-size: smaller;
}

td.rowStyle2{
	background-color: #ffffff;
	vertical-align: top;
	padding: 5px;
	font-family: arial,Helvetica;
	font-size: smaller;
}

BODY{
	margin-top:0px;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
property Details and side bar serach styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
.infoHeader{
	color: #5F873E;
 	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 12px;
}
td.infoHeaderSideBar{
	color: #5F873E;
 	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 75%;
}
.propertyInfosmall{
	color: #000000;
	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 10px;
}

.propertyInfo{
	color: #000000;
	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 12px;
}

.propertyInfolarger{
	color: #000000;
	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 13px;
}

.propertyInfolargest{
	color: #000000;
	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 15px;
}

.propertyInfoSideBar{
	color: #000000;
	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 75%;
}
.propertyInfoControls{
	border-bottom: thin Solid #CDCDCD;
	padding-bottom: 5px;
	color: #000000;
	font-weight: bold;
	font-family: arial,Helvetica;
	font-size: 12px;
}
.propertyInfoNoBold{
	color: #000000;
	font-family: arial,Helvetica,sans-serif;
	font-size: 12px;
}
.searchDetailsbg{
	background-color:#EAE7D4;
	font-family: arial,Helvetica;
	font-size: 12px;
}
.searchHomebg{
	background-image:url(assets/searchcenter.gif);
	font-family: arial,Helvetica;
	font-weight: bold;
	font-size: 12px;
	background-repeat: repeat-y
}
.searchHomeText{
	font-family: arial,Helvetica;
	font-weight: bold;
	font-size: 12px;

}
.searchHomeSelect{
	width:120px; 
	border: 3px solid #5e8743;
}
.searchHomeTitle{
	padding-top:10px;
	padding-bottom:2px;
	padding-left:5px;
	vertical-align: bottom;
}

.searchTitle{
	padding-top:0px;
	padding-bottom:20px;
	padding-left:5px;
	vertical-align: bottom;
}
td.searchResults{
	border-bottom: thin Solid #CDCDCD;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: arial,Helvetica;
	font-size: 12px;
}
table.searchResults{
	vertical-align: top;
	border-collapse: collapse;
	font-family: arial,Helvetica;
	font-size: 12px;
	padding: 0px;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Booking Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
img{ 
	border-style: none;
}
div.daypageAM{
	background-color: #FFFFFF;
	vertical-align: top;
	font-family: arial,Helvetica;
	border: thin Solid #000000;
font-size: 12px;
}
div.daypagePM{
	background-color: #FFFFFF;
	vertical-align: top;
	font-family: arial,Helvetica;
	border: thin Solid #000000;
font-size: 12px;
}

div.dayTitle{
	background-color: #cccccc;
	height: 20px;
	font-family: arial,Helvetica;
	font-size: 12px;
	font-weight: bold;

}

td.dayTitle{

	height: 20px;
	font-family: arial,Helvetica;
	font-size: 12px;
	font-weight: bold;

}
div.daytimes{
	height: 50px;

	border-top: thin Solid #000000;
	background-color: #5c873c;
	font-family: arial,Helvetica;
	font-size: 12px;
	font-weight: bold;
}
td.daytimes{
	background-color: #5c873c;
	font-family: arial,Helvetica;
	font-size: 12px;
}
div.daytimes-booked{
	background-color: #FF0000;
	height: 50px;
	border-top: thin Solid #000000;
	font-family: arial,Helvetica;
	font-size: 12px;
}
td.daytimes-booked{
	background-color: #FF0000;
	font-family: arial,Helvetica;
	font-size: 12px;

}
div.daytimes-pending{
	background-color: #EAE7D4;
	height: 50px;

	border-top: thin Solid #000000;
	font-family: arial,Helvetica;
	font-size: 12px;
}
td.daytimes-pending{
	background-color: #EAE7D4;
	font-family: arial,Helvetica;
	font-size: 12px;
}
div.daytimes-none{
	background-color: #EAE7D4;
	height: 50px;
	border-top: thin Solid #000000;
	font-family: arial,Helvetica;
	font-size: 12px;
}

td.daytimes-none{
	background-color: #EAE7D4;
	font-family: arial,Helvetica;
	font-size: 12px;
}
.general{
	font-family: arial,Helvetica;
	font-size: 12px;
}
.generalBold{
	font-family: arial,Helvetica;
	font-size: 12px;
	font-weight: 900;
}


.overlayStyle{
	background-color:#5c873c;
}

.overlayStyleDark{
	background-color:#5c873c;
}

.overlayStyleLight{
	background-color:#5c873c;
}

.overlayStylePrevious{
	background-color:#888888;
}

.overlayStyleDarkPrevious{
	background-color:#888888;
}	

.overlayStyleLightPrevious{
	background-color:#888888;
}