/* GENERIC */

body {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #7AA4B1;
	background-color: #7AA4B1;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


P  {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #2C5A68;
	margin-top : 5px;
	margin-bottom : 8px;
	text-align: left;
	 
}


.formfont {
	font-size: 11px;
}
.formfontgreen {
	color: #5DAF41;
	font-size: 11px;
}
.roomtype {
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}
P.small  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal; 
 color: #2C5A68;
 margin-top : 0px;
 margin-bottom : 0px;
	 
}

.green {color: #65B72F;
font-size: 14px;
font-weight: bold;
 font-style: normal; 
 margin-top : 12px;
 margin-bottom : 12px;
 }
 
 .greencenter {color: #65B72F;
font-size: 14px;
font-weight: bold;
 font-style: normal; 
 margin-top : 12px;
 margin-bottom : 12px;
 text-align: center;
 }
 
.gray {
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
.red {color: #BB0000;
font-size: 13px;
font-weight: bold;
}

pre  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;

}

p.white  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal; 
 color: #ffffff;
  margin-top : 0px;
  	text-align: center;

}
p.caption  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}


p.address  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal; 
 color: #222222;

}

p.pagetitle {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 18px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;
  padding-bottom : 6px;
	margin-bottom : 6px;
	margin-left : 0px;
	margin-right : 0px;
}

td  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #2C5A68;
 margin-top : 5px;
 margin-bottom : 8px;

}
td.title  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal; 
 color: #2C669B;
 margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
background-color:#C6D8DF; 
}
td.title a:link {
	color: #65B746;
	text-decoration: none;
}
td.title a:visited {
	text-decoration: none;
	color: #65B746;
}
td.title a:hover {
	text-decoration: underline;
	color: #0010A4;
}
td.title a:active {
	text-decoration: none;
	color: #0010A4;
}

td.sidebar  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal; 
 color: #2C5A68;
 margin-top : 0px;
 margin-bottom : 0px;
background-color:#E1E9EB;
}
td.sidebar a:link {
	color: #65B746;
	text-decoration: none;
}
td.sidebar a:visited {
	text-decoration: none;
	color: #65B746;
}
td.sidebar a:hover {
	text-decoration: underline;
	color: #0010A4;
}
td.sidebar a:active {
	text-decoration: none;
	color: #0010A4;
}

H1  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal; 
 color: #65B72F;
 margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

H2  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal; 
 color: #2C669B;
 margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;

}

H3  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal; 
 color: #C52122;
 margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

H4  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: bold;
 font-style: normal; 
 color: #65B72F;
  margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

H5  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: bold;
 font-style: normal; 
 color: #2C669B;
 margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

H6  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
  font-weight: bold;
 font-style: normal; 
 color: #C52122;
  margin-top : 0px;
  padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

DT  {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 13px;
 font-weight: normal;
 font-style: normal; 
 color: #222222;
  margin-top : 0px;

}


TFOOT, THEAD    {
background-color: #227289;
}

TH  {
background-color: #227289;

}



a:link {
	color: #65B746;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #65B746;
}
a:hover {
	text-decoration: underline;
	color: #0010A4;
}
a:active {
	text-decoration: underline;
	color: #0010A4;
	font-family: Geneva, Arial, Helvetica, san-serif;
}


.topmenu {
	margin-top : 0px;
	font-size : 11px;
	font-family : Geneva, Arial, Helvetica, san-serif;
	font-weight: normal;
}

.topmenu a:link {
	color : #5F922E;
	text-decoration: none;
}

.topmenu a:hover {
	color : #219CBB;
	text-decoration: underline;
}

.topmenu a:visited {
	color : #5F922E;
	text-decoration: none;
}

SMALL   {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal; 
 color: #222222;
  margin-top : 0px;

}


BIG {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 13px;
 font-weight: bold;
 font-style: normal; 
 color: #222222;
  margin-top : 0px;
}

BLOCKQUOTE, PRE {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 13px;
 font-weight: normal;
 font-style: normal; 
 color: #222222;
  margin-top : 0px;

}


UL LI   {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}

UL LI LI    {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}

UL LI LI LI {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}

OL LI   {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}

OL OL LI    {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}

OL OL OL LI {
font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
 font-weight: normal;
 font-style: normal; 
 color: #000000;
  margin-top : 0px;

}

.hide{
display: none;
}

.show{
display: block;
}

.greencell {
	background-color: #F0F5F6;
}
.whitefoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: center;
}
.greenfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A9118;
	text-align: center;
}
.words {
	background-color: #f0f5f6;
	background-image: url(images/words.gif);
	background-repeat: repeat;
}
.centertext {
	text-align: center;
}
