/* search-form */
.search-cta  {
	position:relative;
	width:100%;
	_width:294px;
	}
.search-cta form {
	height:1%;
	position:relative;
	padding:20px;
	color:#000;
	margin:0;
	background:#E9AE1F url('/img/elements/search-form-bg.gif') repeat-x top left;
	border:3px solid #fff;
	-moz-box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	box-shadow:0 0 3px #555;

	/* For IE 5.5 - 7 */
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=0,strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=90,strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=180,strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=270,strength=3);
	}
.search-cta fieldset {margin-bottom:10px;}
.search-cta table {margin-bottom:0;}
.search-cta label {display:block;font:bold 13px Arial;padding-bottom:3px;}
.search-cta label a {font-weight:normal;color:#000;margin-left:5px;} /* what's this link */
.search-cta input,
.search-cta select { font:normal 15px Arial;padding:2px;}
.search-cta .location {display:block;}

.search-cta .location select	{width:100%;padding:2px;}
.search-cta .entry input,
.search-cta .exit input {width:116px;background:#fff url('/img/icons/calendar.gif') no-repeat 118px 3px;padding-right:20px;border:1px solid #7F9DB9;margin-right:10px; }
.search-cta .entry select,
.search-cta .exit select {width:70px;}
.search-cta .action {margin-bottom:0;}
.search-cta .action .discount {visibility:hidden;width:90px;float:left;}
.search-cta .action .discount .code  {width:90px;}
.search-cta .action .search-button {width:148px;float:left;background:transparent url('/img/elements/search-btn-compare.gif') no-repeat top right;margin-top:0px;}
.search-cta .action .search-button input {width:148px;height:53px;padding:0;}

.carpark .logo-container {
	position:relative;
	background:transparent url("/img/elements/reflect-logo.png") repeat-x left bottom;
	padding-bottom:16px;
	_background:transparent url("/img/elements/reflect-logo.gif") repeat-x left bottom;
	_padding-bottom:16px;
}

.carpark .logo-container .logo img { border:1px solid #C98627; }

.carpark .gos-award 						{ position:absolute; display:block; top:0; right:-10px; z-index:2; }
.carpark .gos-award img 				{ border:0;width:50px;height:100px; }
.carpark .new-product						{ position:absolute; display:block; top:1px; right:1px; z-index:2;}
.carpark .new-product img 			{ border:0;width:50px;height:50px; }
.carpark .meet-and-greet				{ position:absolute; display:block; left:0; bottom:17px; z-index:2; }
.carpark .meet-and-greet img 		{ border:0;width:50px;height:50px; }