body {margin-left: 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 0px;}

a img {border:0px;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #48718D; padding-bottom: 0px; margin-bottom: 0px; font-weight: normal;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #48718D; padding-bottom: 0px; margin-bottom: 0px; text-align: left;}

.captiontext {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.searchtext {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.europrice1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #48718D;}
.europrice2 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #CC0000; font-weight: bold;}
.stirlingprice1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48718D;}
.stirlingprice2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000;}
.group {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; font-weight: bold;}
.formheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #48718D;}
.formtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; text-align: left;}
.detailheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #48718D; font-weight: bold;}
.detailtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; text-align: left; vertical-align: top;}
.bodycopyred {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000;}
.padding {padding-right: 2px; padding-left: 4px;}

select {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
input {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

td#offer {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 4px; text-align: left;}
td#searchbackground {background-color: #D2E6F4; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF;}
td#top20 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-right-width: 1px; border-right-style: solid; border-right-color: #6CADDC; border-left-width: 1px; border-left-style: solid; border-left-color: #6CADDC;}
td#footer1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #D2E6F4; padding: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
td#footer2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #69ABDB; padding: 7px;}
td#footer3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; padding: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
td#refinesearchresults {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
td#searchresults1 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #48718D; text-align: left; vertical-align: middle; height: 30px;}
td#searchresults2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48718D; height: 25px; text-align: left;}
td#searchresults3 {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; height: 30px; padding-left: 4px; text-align: left;}
td#searchresults4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48718D; height: 30px; padding-right: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #48718D; text-align: right;}
td#searchdetails {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; text-align: left; vertical-align: top; padding-right: 20px;}
td#moredetails {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; height: 20px; padding-left: 4px; border-top-width: 1px; border-top-style: solid; border-top-color: #48718D; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF; text-align: right; padding-right: 5px;}
td#bookonline {background-color: #D2E6F4;}
td#adminactions {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
td#location {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; text-align: left;}
td#bodycopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; text-align: left; height: 60px;}
td#enquiries {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; height: 22px; padding-left: 4px; border-top-width: 1px; border-top-style: solid; border-top-color: #48718D; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF; text-align: left; font-weight: bold;}
div#search {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
td#golfdetails {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48718D; height: 35px; padding-left: 4px; padding-right: 4px; border-top-width: 1px; border-top-style: solid; border-top-color: #48718D; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
td#golfdetails2 {background-color: #D2E6F4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; height: 30px; padding-left: 8px; padding-right: 4px; border-top-width: 1px; border-top-style: solid; border-top-color: #48718D; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FFFFFF; text-align: left;}
td#subnav {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
td#whiteline {border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF;}
td#hotelofmonth {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-right-width: 1px; border-right-style: solid; border-right-color: #6CADDC; border-left-width: 1px; border-left-style: solid; border-left-color: #6CADDC; padding-top: 3px;}
td#searchhomebacks{font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 130px;}
td#poptext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; vertical-align: top;}

td#poptext a:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #69ABDB; text-decoration: underline;}
td#poptext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #69ABDB; text-decoration: none;}
td#poptext a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #69ABDB; text-decoration: underline;}
td#poptext a:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #69ABDB; text-decoration: none;}

td#searchhomebacks a:link {color: #000000; text-decoration: none;}
td#searchhomebacks a:hover {color: #000000; text-decoration: none;}
td#searchhomebacks a:visited {color: #000000; text-decoration: none;}
td#searchhomebacks a:visited:hover {color: #000000; text-decoration: none;}

td#golfdetails a:link {color: #000000; text-decoration: none;}
td#golfdetails a:hover {color: #000000; text-decoration: underline;}
td#golfdetails a:visited {color: #000000; text-decoration: none;}
td#golfdetails a:visited:hover {color: #000000; text-decoration: underline;}

td#footer1 a:link {color: #000000; text-decoration: underline;}
td#footer1 a:hover {color: #000000; text-decoration: none;}
td#footer1 a:visited {color: #000000; text-decoration: underline;}
td#footer1 a:visited:hover {color: #000000; text-decoration: none;}

td#top20 a:link {color: #000000; text-decoration: underline;}
td#top20 a:hover {color: #000000; text-decoration: none;}
td#top20 a:visited {color: #000000; text-decoration: underline;}
td#top20 a:visited:hover {color: #000000; text-decoration: none;}

td#adminactions a:link {color: #000000; text-decoration: underline;}
td#adminactions a:hover {color: #000000; text-decoration: none;}
td#adminactions a:visited {color: #000000; text-decoration: underline;}
td#adminactions a:visited:hover {color: #000000; text-decoration: none;}

td#subnav a:link {color: #000000; text-decoration: underline; font-size: 12px}
td#subnav a:hover {color: #000000; text-decoration: none; font-size: 12px}
td#subnav a:visited {color: #000000; text-decoration: underline; font-size: 12px}
td#subnav a:visited:hover {color: #000000; text-decoration: none; font-size: 12px}

td#hotelofmonth a:link {color: #000000; text-decoration: none;}
td#hotelofmonth a:hover {color: #000000; text-decoration: none;}
td#hotelofmonth a:visited {color: #000000; text-decoration: none;}
td#hotelofmonth a:visited:hover {color: #000000; text-decoration: none;}

td#theading a:link {color: #48718D; text-decoration: underline;}
td#theading a:hover {color: #48718D; text-decoration: none;}
td#theading a:visited {color: #48718D; text-decoration: underline;}
td#theading a:visited:hover {color: #48718D; text-decoration: none;}

td#searchtext a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
td#searchtext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
td#searchtext a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
td#searchtext a:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
