﻿div.customBox table
{
	width: 100%;
	border: 0;
	border-collapse: collapse;
	position: relative;
}
div.customBox table td
{
	padding: 0;
	background-repeat: no-repeat;
}
div.customBox table td p
{
	font-size: 0.85em;
	margin: 0;
}
div.customBox table td a
{
	font-size: 0.85em;
	text-decoration: none;
}
div.customBox table td a:hover
{
	text-decoration: underline;
}
div.customBox table td.top
{
	height: 8px;
}
div.customBox table td.left
{
	width: 8px;
	background-repeat: repeat-y;
}
div.customBox table td.center
{
	background-repeat: repeat;
}
div.customBox table td.right
{
	width: 8px;
	background-repeat: repeat-y;
}
div.customBox table td.bottom
{
	height: 8px;
}
div.customBox table td.middleCenter
{
	background-repeat: repeat;
}

/* Search Box */
div.searchBox table
{
	background-repeat: repeat-x;
}
div.searchBox table h1
{
	margin-right: 26px;
	margin-bottom: 4px;
}
div.searchBox table td.top
{
	height: 15px;
}
div.searchBox table td.topCenter
{
	background-repeat: no-repeat;
	background-position: right;
}
div.searchBox table td.middleCenter
{
	background-repeat: no-repeat;
	background-position: top right;
}

/* Region Default Search Box */
div.searchBox table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=TopCenter&elementwidth=1);
}
div.searchBox table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=TopLeft);
}
div.searchBox table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=TopCenter);
}
div.searchBox table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=TopRight);
}
div.searchBox table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=MiddleLeft);
}
div.searchBox table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=MiddleCenter);
}
div.searchBox table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=MiddleRight);
}
div.searchBox table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=BottomLeft);
}
div.searchBox table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=BottomCenter);
}
div.searchBox table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20Default&element=BottomRight);
}


/* Region UK Search Box */

div.regionUK div.searchBox table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=TopCenter&elementwidth=1);
}
div.regionUK div.searchBox table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=TopLeft);
}
div.regionUK div.searchBox table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=TopCenter);
}
div.regionUK div.searchBox table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=TopRight);
}
div.regionUK div.searchBox table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=MiddleLeft);
}
div.regionUK div.searchBox table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=MiddleCenter);
}
div.regionUK div.searchBox table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=MiddleRight);
}
div.regionUK div.searchBox table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=BottomLeft);
}
div.regionUK div.searchBox table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=BottomCenter);
}
div.regionUK div.searchBox table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20UK&element=BottomRight);
}

/* Region EU Search Box */

div.regionEU div.searchBox table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=TopCenter&elementwidth=1);
}
div.regionEU div.searchBox table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=TopLeft);
}
div.regionEU div.searchBox table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=TopCenter);
}
div.regionEU div.searchBox table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=TopRight);
}
div.regionEU div.searchBox table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=MiddleLeft);
}
div.regionEU div.searchBox table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=MiddleCenter);
}
div.regionEU div.searchBox table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=MiddleRight);
}
div.regionEU div.searchBox table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=BottomLeft);
}
div.regionEU div.searchBox table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=BottomCenter);
}
div.regionEU div.searchBox table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20EU&element=BottomRight);
}

/* Region ROW Search Box */

div.regionROW div.searchBox table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopCenter&elementwidth=1);
}
div.regionROW div.searchBox table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopLeft);
}
div.regionROW div.searchBox table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopCenter);
}
div.regionROW div.searchBox table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopRight);
}
div.regionROW div.searchBox table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=MiddleLeft);
}
div.regionROW div.searchBox table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=MiddleCenter);
}
div.regionROW div.searchBox table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=MiddleRight);
}
div.regionROW div.searchBox table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=BottomLeft);
}
div.regionROW div.searchBox table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=BottomCenter);
}
div.regionROW div.searchBox table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=BottomRight);
}

/* Region ROW Search Box */

div.regionROW div.searchBox table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopCenter&elementwidth=1);
}
div.regionROW div.searchBox table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopLeft);
}
div.regionROW div.searchBox table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopCenter);
}
div.regionROW div.searchBox table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=TopRight);
}
div.regionROW div.searchBox table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=MiddleLeft);
}
div.regionROW div.searchBox table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=MiddleCenter);
}
div.regionROW div.searchBox table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=MiddleRight);
}
div.regionROW div.searchBox table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=BottomLeft);
}
div.regionROW div.searchBox table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=BottomCenter);
}
div.regionROW div.searchBox table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Search%20Box%20region%20ROW&element=BottomRight);
}


/* Special Offer Search Box */
div.specialOfferSearch table h1
{
	color: #fff;
}
div.specialOfferSearch table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=TopCenter&elementwidth=1);
}
div.specialOfferSearch table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=TopLeft);
}
div.specialOfferSearch table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=TopCenter);
}
div.specialOfferSearch table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=TopRight);
}
div.specialOfferSearch table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=MiddleLeft);
}
div.specialOfferSearch table td.middleCenter
{
	color: #fff;
	background-color: #5b5b5b;
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=MiddleCenter);
}
div.specialOfferSearch table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=MiddleRight);
}
div.specialOfferSearch table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=BottomLeft);
}
div.specialOfferSearch table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=BottomCenter);
}
div.specialOfferSearch table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Special%20Offer%20Search%20Box&element=BottomRight);
}

div.outline table td h1, div.outline table td a
{
	color: #000;
}

div.OutlineDefault table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=TopLeft);
}
div.OutlineDefault table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=TopCenter);
}
div.OutlineDefault table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=TopRight);
}
div.OutlineDefault table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=MiddleLeft);
}
div.OutlineDefault table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=MiddleCenter);
}
div.OutlineDefault table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=MiddleRight);
}
div.OutlineDefault table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=BottomLeft);
}
div.OutlineDefault table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=BottomCenter);
}
div.OutlineDefault table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Default&element=BottomRight);
}

div.OutlineFill table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=TopLeft);
}
div.OutlineFill table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=TopCenter);
}
div.OutlineFill table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=TopRight);
}
div.OutlineFill table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=MiddleLeft);
}
div.OutlineFill table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=MiddleCenter);
}
div.OutlineFill table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=MiddleRight);
}
div.OutlineFill table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=BottomLeft);
}
div.OutlineFill table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=BottomCenter);
}
div.OutlineFill table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill&element=BottomRight);
}

div.OutlineFillDark table h1
{
	color: #fff !important;
}

div.OutlineFillDark table td p
{
	color: #fff;
	margin: 4px 0 0 0;
	clear: both;
}

div.OutlineFillDark table td a
{
	color: #fff;
	float: left;
	margin: 0 0 4px 0;
}

div.OutlineFillDark table td a.price
{
	font-size: 1.1em;
	color: #b0d630;
	font-weight: bold;
	float: right;
	position: relative;
	top: -2px;
}

div.OutlineFillDark table td a.footer
{
	clear: both;
	float: right;
	margin: 0;
	background-image: url(     '/images/buttons/forward_arrow_on_grey.gif' );
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
}

div.OutlineFillDark table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=TopLeft);
}
div.OutlineFillDark table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=TopCenter);
}
div.OutlineFillDark table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=TopRight);
}
div.OutlineFillDark table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=MiddleLeft);
}
div.OutlineFillDark table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=MiddleCenter);
}
div.OutlineFillDark table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=MiddleRight);
}
div.OutlineFillDark table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=BottomLeft);
}
div.OutlineFillDark table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=BottomCenter);
}
div.OutlineFillDark table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark&element=BottomRight);
}


div.OutlineFillDarkOffers table
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=TopCenter&elementwidth=1);
}
div.OutlineFillDarkOffers table td.top
{
	height: 18px;
}
div.OutlineFillDarkOffers table td.right
{
	width: 4px;
}
div.OutlineFillDarkOffers table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=TopLeft);
}
div.OutlineFillDarkOffers table td.topCenter
{
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=TopCenter);
}
div.OutlineFillDarkOffers table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=TopRight);
}
div.OutlineFillDarkOffers table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=MiddleLeft);
}
div.OutlineFillDarkOffers table td.middleCenter
{
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #5b5b5b;
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=MiddleCenter);
}
div.OutlineFillDarkOffers table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=MiddleRight);
}
div.OutlineFillDarkOffers table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=BottomLeft);
}
div.OutlineFillDarkOffers table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=BottomCenter);
}
div.OutlineFillDarkOffers table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Fill%20Dark%20Offers&element=BottomRight);
}

div.OutlineFillDarkOffers table td h1
{
	color: #fff;
	margin-bottom: 10px;
}

div.OutlineFillDarkOffers table td a
{
	color: #fff;
	background-image: url(     '/images/buttons/forward_arrow_on_grey.gif' );
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
}

div.outline span.experts p
{
	float: left;
}

div.outline span.experts a
{
	float: right;
	font-weight: bold;
	background-image: url('/images/buttons/forward_arrow_16.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	height: 16px;
}

ul.quicklinks
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

ul.quicklinks li
{
	background-color: #fff;
	margin-bottom: 6px;
	background-image: url('/images/buttons/quickLinkLeft.jpg');
	background-repeat: no-repeat;
	height: 19px;
}

ul.quicklinks li a
{
	padding: 2px 20px 2px 8px;
	font-weight: bold;
	background-image: url('/images/buttons/quickLinkRight.jpg');
	background-position: right;
	background-repeat: no-repeat;
	height: 15px;
	display: block;
}

/* Outline Thin */
div.OutlineThin table td.topLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=TopLeft);
}
div.OutlineThin table td.topCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=TopCenter);
}
div.OutlineThin table td.topRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=TopRight);
}
div.OutlineThin table td.middleLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=MiddleLeft);
}
div.OutlineThin table td.middleCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=MiddleCenter);
}
div.OutlineThin table td.middleRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=MiddleRight);
}
div.OutlineThin table td.bottomLeft
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=BottomLeft);
}
div.OutlineThin table td.bottomCenter
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=BottomCenter);
}
div.OutlineThin table td.bottomRight
{
	background-image: url(http://images.golfbreaks.com/customimage.aspx?format=Outline%20Thin&element=BottomRight);
}

/* ADDED SH - NEED TO REMOVE - HAD TO DO AS CANT GET INTO REG FORM - NEED TO FIX POSTBACK ISSUE */
div.registration span.label
{
	display:inline-block;
}