
.topSection {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;
}
a.topSectionMenu {color : #FFDE00;}
a.topSectionMenu:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenu:hover {}

.topSectionCot {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;   
}
a.topSectionMenuCot {color : #FFDE00;}
a.topSectionMenuCot:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenuCot:hover {}

.topSectionBoat {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;   
}
a.topSectionMenuBoat {color : #FFDE00;}
a.topSectionMenuBoat:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenuBoat:hover {}

.topSectionSite {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;   
}
a.topSectionMenuSite {color : #FFDE00;}
a.topSectionMenuSite:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenuSite:hover {}

.topSectionAprt {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;   
}
a.topSectionMenuAprt {color : #FFDE00;}
a.topSectionMenuAprt:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenuAprt:hover {}

.topSectionBandB {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;   
}
a.topSectionMenuBandB {color : #FFDE00;}
a.topSectionMenuBandB:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenuBandB:hover {}

.topSectionHotel {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #476A88;
  color : #FFDE00;
  background-image: url(/imagefiles/topGrad.gif);
  background-repeat: repeat-x;
}
a.topSectionMenuHotel {color : #FFDE00;}
a.topSectionMenuHotel:link, a.topSectionMenu:visited {color : #FFDE00;}
a.topSectionMenuHotel:hover {}

a.leftSectionMenu:link, a.leftSectionMenu:visited { 
  display:block;
  text-indent: 0;
  width: 160px;
  height: 23px;
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : white;
  background-color : #547FA2;
  border-collapse: collapse;  
  border-bottom: 3px solid white;  
  border-top: 2px solid #8BC1E5;
  background-image: url(/imagefiles/lMenuGrad.gif);
  background-repeat: repeat-x; 
}

a.leftSectionMenu:hover {
  display:block;
  background-color : #2B4A63;
  color : white;
  text-decoration: underline;
  border-collapse: collapse;  
  border-bottom: 3px solid white;  
  border-top: 2px solid #79A7C6;
  background-image: url(/imagefiles/lMenuGradHover.gif);
  background-repeat: repeat-x;   
}

a.leftSectionMenuCurrentPage {
  display:block;
  text-indent: 0;
  width:160px;
  height:23px;
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : #001361;
  background-color : #E0D610;
  text-align : left;
  border-collapse: collapse;  
  border-bottom: 3px solid white;  
  border-top: 2px solid #F7EB11;
  background-image: url(/imagefiles/lMenuGradSel.gif);
  background-repeat: repeat-x;
}

a.eBit {
  background-color : #7d9fc4;
  height: 20px;
  width: 10px;
}

a.eDblBit {
  background-color : #7d9fc4;
  height: 32px;
  width: 10px;
}

body {
  background: #E1EBF6 url(imagefiles/background.jpg) repeat-y top center;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-right : 0px;
  margin-left : 0px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : normal;
}

.bodyText {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
}

h1.ukH1 {
  font-family : Arial;
  font-size : 13pt;
  color : black;
  font-weight : bold;
  display: inline;
  text-align : left;
}

h2.ukH2 {
  font-family : Arial;
  font-size : 10pt;
  color : black;
  font-weight : bold;
  display: inline;
  text-align : left;
}

h2.ukH2Blue {
  font-family : Arial;
  font-size : 12pt;
  color : blue;
  font-weight : bold;
  text-align : left;
}

div.bottom {
  background-color : #476A88;
  height: 40px;  
}

td.goldListingTitle {
  background-color : #B7DFCB;
}

td.silverListingTitle {
  background-color : #B7DFCB;
}

td.basicListingTitle {
  background-color : #B7DFCB;
}

td.listingMid {
  background-color : #DAEAE3;
}

tr.listingPageImageTable {
  background-color : #ffffff;
}

.mainTable { 
	border-collapse: collapse;
        border-left: 10px solid white;
        border-right: 10px solid white;
  	background-color : #ffffff;        
}

tr.advPageTableHeader {
  background-color : #B7DFCB;
}

tr.advPageTableEntry {
  background-color : #DEECE5;
}

.homePageTitles {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  background-color : #BADAE5;
}

.homePageMiddleText {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  background-color : #FFFEC9;
}

a.lnk {
  color : blue;
}

a.slnk {
  color : blue;
}

a.botLnk {
  color : #FFDE00;
}

.BodyText2 {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : #5A5A5A;
}

a.PageNo {
  font-size : 11pt;
  font-family : Arial;
  color : blue;
  width : 18px;
  text-align : center;
}

a.PageNo:hover {
  color : darkblue;
}

span.CurPageNo {
  font-size : 11pt;
  font-family : Arial;
  color : blue;
  background: #FFCC00;
  width : 18px;
  text-align : center;
  display: inline;
}

a.PrevNext {
  font-size : 11pt;
  font-family : Arial;
  color : blue;
}

a.PrevNext:hover {
  color : darkblue;
}

table.acmEntry {
  border : 1px solid #59A568;
}

p.eLneHighlight {
  align : left;
  font-weight : bold;
  font-size : 11pt;
  font-family : Arial;  
  color : darkblue;
}

table.townMenuCot {
  border-collapse: collapse;
  border : 1px solid #4BCC14;
  background-color : #F6FFED;  
}

td.townMenuCotTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : darkblue;
}

a.townMenuCot:link, a.townMenuCot:visited { 
  text-indent: 5;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : blue;
  border-collapse: collapse;  
}

a.townMenuCot:hover {
  color : darkblue;
  text-decoration: underline;
  border-collapse: collapse;
}

table.townMenuHtl {
  border-collapse: collapse;
  border : 1px solid #4BCC14;
  background-color : #F6FFED;  
}

td.townMenuHtlTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : darkblue;
}

a.townMenuHtl:link, a.townMenuHtl:visited { 
  text-indent: 5;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : blue;
  border-collapse: collapse;  
}

a.townMenuHtl:hover {
  color : darkblue;
  text-decoration: underline;
  border-collapse: collapse;
}

table.townMenuApt {
  border-collapse: collapse;
  border : 1px solid #4BCC14;
  background-color : #F6FFED;  
}

td.townMenuAptTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : darkblue;
}

a.townMenuApt:link, a.townMenuApt:visited { 
  text-indent: 5;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : blue;
  border-collapse: collapse;  
}

a.townMenuApt:hover {
  color : darkblue;
  text-decoration: underline;
  border-collapse: collapse;
}

table.townMenuBB {
  border-collapse: collapse;
  border : 1px solid #4BCC14;
  background-color : #F6FFED;  
}

td.townMenuBBTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : darkblue;
}

a.townMenuBB:link, a.townMenuBB:visited { 
  text-indent: 5;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : blue;
  border-collapse: collapse;  
}

a.townMenuBB:hover {
  color : darkblue;
  text-decoration: underline;
  border-collapse: collapse;
}

table.townMenuCCSites {
  border-collapse: collapse;
  border : 1px solid #4BCC14;
  background-color : #F6FFED;  
}

td.townMenuCCSitesTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : darkblue;
}

a.townMenuCCSites:link, a.townMenuCCSites:visited { 
  text-indent: 5;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : blue;
  border-collapse: collapse;  
}

a.townMenuCCSites:hover {
  color : darkblue;
  text-decoration: underline;
  border-collapse: collapse;
}

table.townMenuBoat {
  border-collapse: collapse;
  border : 1px solid #4BCC14;
  background-color : #F6FFED;  
}

td.townMenuBoatTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : darkblue;
}

a.townMenuBoat:link, a.townMenuBoat:visited { 
  text-indent: 5;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : blue;
  border-collapse: collapse;  
}

a.townMenuBoat:hover {
  color : darkblue;
  text-decoration: underline;
  border-collapse: collapse;
}

td.srchPageBoxTop {
  text-indent: 10;
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  background-color : #81B1C1;
  color : white;
  background-image: url(/imagefiles/srchTopGrad.gif);
  background-repeat: repeat-x;   
}

td.srchPageBoxMiddle {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  background-color : #D5DFE2;
}

div.lPgImages {
  float: right;
  border: 8px solid white;
  text-align: center;
}

div.vstGuideRgtImages {
  float: right;
  border: 4px solid #FFFEC9;
  text-align: center;
}

td.ukUnderline {
  border : 1px solid #0060A9;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
}

