#quicksearcharea a:hover {
	background-color: transparent;
}
#quicksearcharea input[type="radio"], input[type="checkbox"] {
	margin: 3px 0.5ex;
}

#quicksearcharea #resultsleft {
	width: 169px;
	float: left;
	font-size: 0.9em;
}
#quicksearcharea #resultsleft .content {
	background: none repeat scroll 0 0 #E9EEF1;
	border: 1px solid #FF6600;
	padding: 10px;
}

#quicksearcharea #progress {
	text-align: center;
	border: 0px;
	padding: 0px;
	background-color: #E9EEF1;
	margin-bottom: 5px;
}

#quicksearcharea #totalresults {
	text-align: center;
	border: 0px;
	padding: 0px;
	background-color: #E9EEF1;
	font-size: 1.1em;
	font-weight: bold;
}

#quicksearcharea #totalresults a{font-size:small;}

#quicksearcharea #resultsright {
	width: 760px;
	float: left;
	padding-left: 10px;
	font-size: 80%;
	color: #606060;
}

#quicksearcharea a {
	color: #F60;
	text-decoration: underline;
}

#quicksearcharea .destover .date {
	width: 80px !important;
}

#quicksearcharea #searchedfor {margin: 0 0 10px 0; padding: 10px; background-color: #FFFDD2; border: solid 1px #DCDCDC; width: 738px;}
#quicksearcharea #searchedfor a{color:#0000FF;}
#quicksearcharea #searchedforleft{float:left;width:100px;padding-top:15px; font-weight: bold;}
#quicksearcharea #searchedforcentre{float:left;text-align:center;width:535px;}
#quicksearcharea #searchedforright{float:left;width:100px;text-align:right;padding-top:15px; font-weight: bold;}
#quicksearcharea .filterhead p {margin: 0px;}
#quicksearcharea #pricetrack {width:150px;}
#quicksearcharea .hotelcontent {width: 100%; padding: 0px;}
#quicksearcharea .hotelcontent .description{float:right;width:620px;color:#666;height:100px;overflow:hidden;}
#quicksearcharea .hotelcontent .image {width:120px;float:left;}
#quicksearcharea .hotelcontent .image img{width:120px; border:1px solid #DCDCDC;}
#quicksearcharea .pagenumbers {margin-top:10px;margin-bottom:10px; padding-bottom: 10px;}
#quicksearcharea .pagenavnumbers {float:left;text-align:center;width:520px;padding:5px;}
#quicksearcharea #googlemap {width: 100%;}
#quicksearcharea .weatherday {float: left; width:91px;}
#quicksearcharea .hotelresult{width:100%; border-bottom: 0px; padding-bottom:5px;}
#quicksearcharea .hotelnamerow b{font-size: 20px; color: #000000; font-weight: normal;}
#quicksearcharea .hotelnamerowleft{padding: 10px 0px 0px 8px; width:620px; float:left; color: #FF0000; background-image: url("/images/bookings-co-operativetravel.traveltek.net/ispy/imgs/hotel-name-bg.png"); background-repeat: repeat-x;}
#quicksearcharea .hotelnamerowleft .resortrow {padding-top: 15px; color: #606060; font-weight: bold;}
#quicksearcharea .hotelnamerowright {background: url("/images/bookings-co-operativetravel.traveltek.net/ispy/imgs/hotel-name-bg.png") repeat-x; padding-top: 3px !important; height: 39px;}
#quicksearcharea .dates{width:740px;}
#quicksearcharea .date{width:105px;}
#quicksearcharea .pagenavbutton {width:105px;}
#quicksearcharea .hotellinks a,.hotellinks a:visited,.hotellinks a:active,.hotellinks a:hover {color:#0000FF;}
#quicksearcharea .customerfave{color:#FF6600;font-weight:bold;}
#quicksearcharea #results #resultfilters p {margin: 15px 0px 0px 0px;}
#quicksearcharea #resortfilter{font-size:12px;}
#quicksearcharea #depairfilter{font-size:12px;}
#quicksearcharea #boardfilter{font-size:12px;}
#quicksearcharea #textfilter{font-size:12px; width: 145px;}

#popupdetailpage {font-size:80% !important;}
#popupdetailpage h1 {/*font-size:1em;*/color: #FF6600; font-weight: bold;}
#popupdetailpage h3 {font-size:1em;color: #FF6600; font-weight: bold;}
#popupdetailpage p {font-size:1em;color: #606060; font-weight: normal;}
#popupdetailpage .googlemappopup {height: 400px !important;}
#popupdetailpage .detailpageimagepopup {width: 115px; height: 85px; float: left; margin: 0 5px 5px 0;}

.dates a {color: #F60; 	font-size: 1.2em; font-weight: bold;}

#popupdetailpage .sectionheader {color: #F60;}

#totalcost p input {
	background: url('/images/www.bookings.co-operativetravel.co.uk/btn-bg.gif') repeat-x top left;
	height: 26px;
	padding: 3px 10px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	border: 0;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
