body,table,td {
  font-family: Arial, Helvetica;
  font-size: 12px;
}

a:link,a:visited,a:active  {
	color : #21387A;
	text-decoration : underline;
}

a:hover  {
	color : #0042FF;
	text-decoration : underline;
}

a.subnav,a.subnav:visited,a.subnav:active  {
	color : #21387A;
	text-decoration : underline;
}

a.subnav:hover  {
	color : #0042FF;
	text-decoration : underline;
}

a.textlink,a.textlink:visited,a.textlink:active  {
	color : #21387A;
	text-decoration : underline;
}

a.textlink:hover  {
	color : #0042FF;
	text-decoration : underline;
}

a.whitelink,a.whitelink:visited,a.whitelink:active,a.whitelink:hover  {
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : underline;
}

a.printlink,a.printlink:visited,a.printlink:active  {
	color : #21387A;
	font-size : 11px;
	text-decoration : underline;
}

a.printlink:hover  {
	color : #0042FF;
	font-size : 11px;
	text-decoration : underline;
}

a.bottomlinks,a.bottomlinks:visited,a.bottomlinks:active  {
	color : #21387A;
	font-size : 11px;
	text-decoration : underline;
}

a.bottomlinks:hover  {
	color : #0042FF;
	font-size : 11px;
	text-decoration : underline;
}

a.epostcardnav,a.epostcardnav:visited,a.epostcardnav:active,a.epostcardnav:hover  {
	color : #FFFFFF;
	text-decoration: underline;
	font-weight : bold;
	line-height: 20px;
}

/* Hotel name uses <h1> tag for optimisation purposes */
h1{
  margin: 0px;
  font-size: 12px;
}

/* Page heading titles use <h2> tag for optimisation purposes */
h2{
  margin: 0px 0px 1em 0px;
  font-size: 12px;
}

.text {  color: #01274C}
.smalltext {  font-size: 10px; color: #01274C}
.textsmall { font-size: 11px; color: #01274C}
.headingtext {  color: #01274C; font-weight : bold}
.subnavtext {  color: #01274C;}
.header {  font-weight: bold; color: #01274C}
.imagecaption {  font-size: 11px; color: #FFFFFF}
.imagelist {  font-size: 11px; color: #01274C; background: #D7E3F3}
.footer {  font-size: 11px; color: #5A605D}
.copyright {  font-size: 11px; color: #5A605D}

.capacityheading {  font-size: 10px; color: #01274C; background-color :#C7D3E2}
.capacityname {  font-size: 11px; color: #01274C; background-color :#C7D3E2}
.capacitycontent {  font-size: 11px; color: #01274C; background-color :#C7D3E2}
.capacity { font-size: 11px; color: #01274C}

.weatherdays {  font-size: 11px; color: #01274C; background-color: #94BEDE}
.weather { font-size: 11px; color: #01274C; background-color: #DEDBC6}
.weatherfooter { font-size: 10px; color: #01274C; background-color: #94BEDE}	

.epostcardbg { background-color: #FFFFFF}
.epostcardborder { background-color: #DFD9C1}
.epostcardtitle { font-size : 14px; color :#FFFFFF; font-weight : bold; background-color: #124D85}
.epostcardsubtitle { font-size : 12px; color :#01274C; background-color: #DFD9C1}
.epostcardtext { font-size : 12px; text-align : left; color :#01274C; background-color: #D7E3F3}

/* hotel logo */
img.hotel_logo {
  padding: 10px 0px;
}

#pagecontent {
  margin-left: 19px;
  margin-right: 10px;
}

#pagecontentbg {
  background-image: url(/owshare/hyatt/worldwide/regencyimages/contentbg.jpg);
  background-repeat: no-repeat;
}


/* settings for new LH navigation*/

.lefthandnav {
  line-height: 1.2em;
  padding-left: 0px;
  padding-top: 17px;
  text-decoration: none;
  text-align: left;
}

.currentpage { color: #01274C;}

#mainlinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 15px;
}
#mainlinks li { 
  list-style-type: none;
  padding-bottom: 1.2em;
}
#mainlinks a:link,#mainlinks a:visited,#mainlinks a:active { color: #21387A; text-decoration: underline;}
#mainlinks a:hover { color: #0042FF; text-decoration: underline;}

#languagelinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
}
#languagelinks li {
  list-style-type: none;
  padding-bottom: 1em;
}
#languagelinks a:link,#mainlinks a:visited,#mainlinks a:active { color: #21387A; text-decoration: underline;}
#languagelinks a:hover { color: #0042FF; text-decoration: underline;}

#modulelinks {
  margin: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
}
#modulelinks li {
  list-style-type: none;
  padding-bottom: 1em;
}
#modulelinks a:link,#mainlinks a:visited,#mainlinks a:active { color: #21387A; text-decoration: underline;}
#modulelinks a:hover { color: #0042FF; text-decoration: underline;}
