body {}
p {}
td {}
.telephone  { color: #505050; font-size: 16px; font-family: Verdana }
.callus   { color: #505050; font-size: 15px; font-family: Verdana }
.topstrapline  { color: #1e5ead; font-size: 14px; font-family: Verdana }
.strapline    { color: #1e5ead; font-size: 16px; font-family: Verdana }
.tbl a  { color: #000; text-decoration: none; display: block }
.tbl a:hover {
	text-decoration: none;
	background-color: #EAEAEA;
}

a.SideNav:link, span.SideNav  { color: #252524; font-size: 13px; font-family: Verdana; text-decoration: none }
a.SideNav:visited  { color: #252524; font-size: 13px; font-family: Verdana; text-decoration: none }
a.SideNav:hover    { color: #252524; font-size: 13px; font-family: Verdana; text-decoration: none; background-color: #EAEAEA }
.homeheading { color: #252524; font-size: 16px; font-family: Verdana }
.navigationheading   { color: #252524; font-size: 15px; font-family: Verdana }
.homeintroduction { color: #252524; font-size: 14px; font-family: Verdana; line-height: 18px }
.hometext { color: #6e6f70; font-size: 12px; font-family: Verdana; line-height: 20px }
.homedesctext { color: #6e6f70; font-size: 12px; font-family: Verdana; line-height: 16px }
a.TopNav:link, span.TopNav { color: #dadada; font-size: 12px; font-family: Verdana; text-decoration: none }
a.TopNav:visited { color: #dadada; font-size: 12px; font-family: Verdana; text-decoration: none }
a.TopNav:hover { color: #dadada; font-size: 12px; font-family: Verdana; text-decoration: underline }

a.offerspanellink:link      { color: #252524; font-size: 10px; font-family: Verdana; text-decoration: none }
a.offerspanellink:visited      { color: #252524; font-size: 10px; font-family: Verdana; text-decoration: none }
a.offerspanellink:hover      { color: #252524; font-size: 10px; font-family: Verdana; text-decoration: underline }
a.more:link { color: #1e5ead; font-size: 10px; font-family: Verdana; text-decoration: none }
a.more:visited { color: #1e5ead; font-size: 10px; font-family: Verdana; text-decoration: none }
a.more:hover { color: #1e5ead; font-size: 10px; font-family: Verdana; text-decoration: underline }
a.randomlink:link { color: #6e6f70; font-size: 12px; font-family: Verdana; text-decoration: none }
a.randomlink:visited { color: #6e6f70; font-size: 12px; font-family: Verdana; text-decoration: none }
a.randomlink:hover { color: #6e6f70; font-size: 12px; font-family: Verdana; text-decoration: underline }
a.infolink:link { color: #252524; font-size: 13px; font-family: Verdana; text-decoration: none }
a.infolink:visited { color: #252524; font-size: 13px; font-family: Verdana; text-decoration: none }
a.infolink:hover { color: #252524; font-size: 13px; font-family: Verdana; text-decoration: underline }
.Title { font-size: 20px; font-family: Verdana; font-weight: bold }
.breadcrumb { color: #6e6f70; font-size: 10px; font-family: Verdana }
.smallheadings  { color: #000; font-size: 10px; font-family: Verdana; font-weight: bold }
.factfiletitle { font-size: 16px; font-family: Verdana }
.factfilesubtitle { color: #000; font-size: 12px; font-family: Verdana; font-weight: bold }
.countrylinkheading {font-size: 13px; font-family: Verdana;}
a.baselink:link  { color: #6e6f70; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: none }
a.baselink:visited  { color: #6e6f70; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: none }
a.baselink:hover  { color: #6e6f70; font-size: 10px; font-family: Verdana; line-height: 14px; text-decoration: underline }
.location { font-size: 14px; font-family: Verdana; font-weight: bold }
.priceband { color: #215ead; font-size: 12px; font-family: Verdana; font-weight: bold }
.smalltext  { color: #505050; font-size: 10px; font-family: Verdana }
a.generalmore:link  { font-size: 10px; font-family: Verdana; text-decoration: none }
a.generalmore:visited  { font-size: 10px; font-family: Verdana; text-decoration: none }
a.generalmore:hover  { font-size: 10px; font-family: Verdana; text-decoration: underline }
a.randomlinksmall:link { color: #6e6f70; font-size: 10px; font-family: Verdana; text-decoration: none }
a.randomlinksmall:visited { color: #6e6f70; font-size: 10px; font-family: Verdana; text-decoration: none }
a.randomlinksmall:hover { color: #6e6f70; font-size: 10px; font-family: Verdana; text-decoration: underline }
.boxtitle { color: #252524; font-size: 12px; font-family: Verdana; font-weight: bold }
.subheading  { font-size: 20px; font-family: Verdana }
a.accomm:link { color: #1e5ead; font-size: 12px; font-family: verdana; text-decoration: none }
a.accomm:visited { color: #1e5ead; font-size: 12px; font-family: verdana; text-decoration: none }
a.accomm:hover { color: #1e5ead; font-size: 12px; font-family: verdana; text-decoration: underline }

#navigationAccomm a {

color: #1e5ead; font-size: 12px; font-family: verdana; text-decoration: none; display:block;
  
}



#navigationAccomm a.selected {
   text-decoration:underline;
}
.smalllocation { font-size: 12px; font-family: verdana; font-weight: bold }
.days { color: #dc1e10; font-size: 10px; font-family: Verdana }
a.thingstoseelink:link { color: #fff; font-size: 10px; font-family: Verdana; text-decoration: none }
a.thingstoseelink:visited { color: #fff; font-size: 10px; font-family: Verdana; text-decoration: none }
a.thingstoseelink:hover { color: #fff; font-size: 10px; font-family: Verdana; text-decoration: underline }
.mediumheadings { color: #000; font-size: 12px; font-family: Verdana; font-weight: bold }


a.ebrochurelink:link { color: #000000; font-size: 11px; font-family: Verdana; text-decoration: underline }
a.ebrochurelink:visited { color: #000000; font-size: 11px; font-family: Verdana; text-decoration: underline }
a.ebrochurelink:hover { color: #000000; font-size: 11px; font-family: Verdana; text-decoration: underline }

.ContactIntroduction {
	font-size: 13px;
	font-family: Verdana;
	line-height: 20px;
	text-align: left
}
.ContactOptions {
	font-size: 13px;
	font-family: Verdana;
	text-align: left
}

.ebrochure {
	font-size: 12px;
	font-family: Verdana;
	line-height: 15px;
	text-align: left
}

.ebrochureheading {
	font-size: 13px;
	font-family: Verdana;
	line-height: 16px;
	text-align: left
}

#RugbyCruise
{
  display: block;
  width: 104px;
  height: 35px;
  background-image: url(/images/promotion/button.jpg);
  color: #5a5a5a;
  font-size: 11px;
  line-height: 12px;
  font-family: Verdana;
  text-decoration: none;
  text-align: center;

}

#RugbyCruise:hover
{ 
  background-image: url(/images/promotion/buttonroll.jpg);
  color: white; 
  padding-top: 0px;
}

#RugbyCruiseRoll
{
  display: block;
  width: 104px;
  height: 35px;
  background-image: url(/images/promotion/buttonroll.jpg);
  color: white;
  font-size: 11px;
  line-height: 12px;
  font-family: Verdana;
  text-decoration: none;
  text-align: center;

}

.promotionname  { color: #1c367e; font-size: 24px; font-family: Verdana; margin: 0; padding-bottom: 10px; padding-top : 10px }
.promotionintro  { color: #575758; font-size: 15px; line-height : 20px; font-family: Verdana; margin: 0; padding-bottom: 16px }
.promotionheading   { color: #1c367e; font-size: 15px; font-family: Verdana; font-weight: bold; margin: 0; padding-top: 10px; padding-bottom: 10px }
.promotionlocation  { color: black; font-size: 13px; line-height : 20px; font-family: Verdana; font-weight: bold; }
.promotiontext  { color: #4a4a4b; font-size: 13px; line-height : 20px; font-family: Verdana; padding-bottom: 16px }

a.promotiondownload:link    { color: #1c367e; font-size: 18px; font-family: Verdana; text-decoration: underline }
a.promotiondownload:visited    { color: #1c367e; font-size: 18px; font-family: Verdana; text-decoration: underline }
a.promotiondownload:hover      { color: #1c367e; font-size: 18px; font-family: Verdana; text-decoration: underline }

.promotionboxtext  { color: #4a4a4b; font-size: 12px; line-height : 18px; font-family: Verdana; padding-top : 15px}
.promotiontobook  { color: #1c367e; font-size: 20px; line-height : 24px; font-family: Verdana; padding-left : 24px}
