body {
	background-color: #F5F5D1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
ul {text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #017DB5;
	text-decoration: underline;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	color: #017DB5;
	font-weight: bold;
}

.header A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	color: #017DB5;
	font-weight: bold;
	text-decoration: none;

}


.propertylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #017DB5;
	font-weight: bold;
	text-decoration: underline;
}

.propertylink A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #017DB5;
	font-weight: bold;
	text-decoration: underline;
}


.credit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #C1BC7B;
}
.bodyhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #017EB8;
	font-weight: bold;
}
/*
table {border:2px solid red; padding:2px;}
tr {border:2px solid black; padding: 2px;}
td {border:1px solid blue; padding:2px;}
*/


#wrapper {
width:auto;
margin-left:auto;
margin-right:auto;
position:relative;
text-align: left;
}

label,input, textarea {
	display: block;
	width: auto;
	float: left;
	margin-bottom: 5px;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;

}

label {
	text-align: right;
	width: 100px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;

}

fieldset {
position: relative;
margin: 1em 0 0.5em 0;
padding:12px;
background-color:#D8D294;
}

legend {
position: absolute;
top: -.75em;
left: .2em;
padding:2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000000;

background-color:#E4E1B4;
}

br {
	clear: left;
}

.admin_link A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;

}

.nounderline 
{
	text-decoration: none;
	margin-left:10px;

}

.bookings_property_link
{
	text-decoration:none;
	font-weight:bold;
	color:#000000;


}
.bookings_prev_next_link
{
	text-decoration:none;
	font-weight:normal;
	color:#000000;


}
/*
.button {
font-size:10px;
background-color:#D1CA83;
color:#000000;
padding:0px;
}

select {
font-size:12px;
border:1px solid #D1CA83;

}
*/