
.current_page_link {
	font-family: Verdana, Arial, Helvetica, san-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #4FC3C7;
	border-right-color: #4FC3C7;
	border-bottom-color: #939598;
	border-left-color: #4FC3C7;
}

bsave {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#asdf a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00709E;
}

/*
These widths here are almost meaningless as the search result line has a picture width, an amenity list width, and a base rental price box width and so these widths much be able to contain the total of those widths
*/

#search_result_wrapper {
	width:600px;
}
#search_tab_control {
	width: 600px;
}

.search_result_line {
	border-top-width: 6px;
	border-right-width: 2px;
	border-bottom-width: 6px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4FC3C7;
//	border-right-color: #4FC3C7;
	border-right-color: #939598;
	border-bottom-color: #939598;
//	border-left-color: #4FC3C7;
	border-left-color: #939598;
	width: 610px;
}
#search_result_spacer {
/*
//this would be nice, but we need lines to stretch all the way across
//so padding must be applied to content inside each individual div
	padding-left: 4px;
	padding-right: 4px;
*/
}
.amenity_link_wrapper {
	background-color: #EDEDED;
}

#amenity_control_bar {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
#amenity_link_instruction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#amenity_link_box {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4FC3C7;
	border-bottom-color: #939598;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#amenity_link_table
{
/*
	//7 table cells of 72px each
	//so this is not needed
	width: 580px;
*/
}
#amenity_link_table a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0075A8;
	text-decoration: underline;
}
.subinformation_container {
	background-color: #EDEDED;
	padding-top: 12px;
	padding-bottom: 12px;
}

.search_result_location_box {
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4FC3C7;
	border-bottom-color: #939598;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
#search_result_location_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.search_result_property_picture_price {
	padding-bottom: 2px;
}

#bed_rating_location_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#bed_rating_location_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0072B1;
}
#bed_rating_location_text a:hover {
  color: #0072B1;
  text-decoration: underline;
  font-weight: normal;
}
#tick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EE2A7B;
}
#amenity_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939598;
	text-decoration: none;
}
#amenity_list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939598;
	text-decoration: none;
}






.base_rental_box {
	margin-top: 0px;
	padding-top: 0px;
}

.base_rental_box a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00709E;
}

.base_rental_box td {
	padding: 0px;
	text-align: center;
}

.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
}
.pricebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
}


.sumprchigh {
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4FC3C7;
	border-bottom-color: #939598;
}
.sumprcnohigh {
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4FC3C7;
	border-bottom-color: #939598;
}

.generic_list_td {
	padding-top: 4px;
	padding-bottom: 4px;
}

/*
.sumbd {
	border: 1px solid #004990;
}
textarea.summ {
	border: 1px solid #004990;
	width: 561px;
	font-size: 10px;
	background-color: #EBF7FA;
	margin: 0px;
	padding: 5px;
	height: 150px;
}
.summbox {
	background-color: #FFFFFF;
	font-size: 10px;
	border-right: 1px solid #004990;
	border-bottom: 1px solid #004990;
	border-left: 1px solid #004990;
}
.sumpantable {
	padding-bottom: 5px;
}
.sumactbtn {
	padding-top: 5px;
}
.sumvttext {
	text-align: center;
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 9px;
}
.sumprchigh {
	background-color: #EBF7FA;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sumprcnohigh {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sumprctable {
	font-size: 10px;
}
.sumprchead {
	font-weight: bolder;
}

.sumamtable {
	font-size: 10px;
}

.sumamtable td {
	padding-top: 4px;
	padding-bottom: 4px;
}

.sumgctable {
	font-size: 10px;
}
.sumgchead {
	background-color: #EBF7FA;
}
.sumdetable {
	font-size: 10px;
}
a:image {
	border: none;
}
*/
