﻿/*
Styles relating to the Canvas Search Results Page.
*/

div.searchResults {
	width:600px;
	font-size:8pt;
	color:#686868;
	margin-bottom:10px;
	float:left;
}

div.searchResults H3 {
	background-image:url(./images/booking-journey-arrow-on.gif);
	background-repeat:no-repeat;
	background-position:center left;
	text-indent:12px;
}

div.searchResults a, div.searchResults a:visited {
	font-size:8pt;
	font-weight:bold;
	color:#FF6600;
}

div.searchResults TH{
	color: #5F87D6; font-size: 8pt;
}

div.searchResults TH.campsiteLocation{
	color: #5F87D6;
}

div.searchResults TH.campsiteName{
	color: #000;
}

div.searchResults HR.seperator {
	color:#686868;
}

div.searchResults IMG.campsiteThumbnail {
	border:solid 1px #000;
	height:85px;
	width:127px;
}

div.searchResults TABLE.campsiteAccoms
{
	border:solid 1px #E0E0E0;
}

div.searchResults TABLE.campsiteAccoms .col1 { width:90px; }
div.searchResults TABLE.campsiteAccoms .col2 { width:50px; }
div.searchResults TABLE.campsiteAccoms .col3 { width:180px; }
div.searchResults TABLE.campsiteAccoms .col4 { width:80px; }
div.searchResults TABLE.campsiteAccoms .col5 { width:50px; }

div.searchResults TABLE.campsiteAccoms TR.header {
	background-color: #e4e4e4; border: solid 1px #fff; color: #5F87D6; font-style: italic; font-size: 7pt; text-align: left;
}

div.searchResults TABLE.campsiteAccoms TR.item {
	font-size: 8pt; vertical-align: top;
}

div.searchResults TABLE.campsiteAccoms TR.altItem {
	background-color: #e4e4e4; border: solid 1px #fff; font-size: 8pt;
}

div.searchResults TABLE.campsiteAccoms TR.suppLines {
	height: 0px;
}

div#searchResultsSearchPanel1, div#searchResultsSearchPanel2 {
	width:248px;
	float: right;
	_float:none;
	padding-top:20px;
}