body,td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;

/*	font-family: "Segoe UI", "arial", "verdana";*/
/*	background-image: url(background_gradient.jpg);*/
/*	background-repeat: repeat-x;*/
/*	background-color: #E8EAEF;
/*	margin-top: 20px;*/
/*	margin-left: 20px;*/
/*	color: #575757;*/

}
.available {
	color: #FF0000;
	font-weight: bold
}
.booked {
	color: #0000FF;
	font-weight: bold
}
.maybe {
	font-weight: bold;
	color: #00CC99;
}
.price-match {
	font-weight: bold;
	color: #FF0000;
}
.price-nomatch {
	font-weight: normal;
	color: #DDDDDD;
}
.logo-bg {
	background-image:  url(images/logo-bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.err_sendmail {
	color: #FF0000;

 	font-size: ;
	font-weight: bold;

}
#security img { float: center; border: 1px solid #000;  margin: 5px 0;}
#message {color: #FF0000; font-weight: bold; display: inline;}
  .vert-center {
	vertical-align: middle;
}
A:link { COLOR: #0000FF; background-color: transparent; text-decoration: underline}
A:visited { COLOR: #0000FF; background-color: transparent; text-decoration: underline}
A:active { COLOR: #0000FF; background-color: transparent;  text-decoration: none }
A:hover { COLOR: #000000; background-color: transparent;  text-decoration: none }
H1 {
font-family: Times, sans-serif;
/*font-size: 16px;*/
font-weight: bold;
}
H2 {
font-family: Times, sans-serif;
font-size: 22px;
font-weight: bold;
}
TD.dataTD {
border: 1px solid #000000;
border-bottom-width: 3px;
padding: 1px 1px 2px;
}
.search_filter {
	color: #FF0000;
}
input {
	vertical-align: middle;
}

.hide {
	display: none;
}

.show {
	/*display: block;*/
}
