FORM { margin:0px; }
TABLE {	border-collapse : collapse;	border-spacing : 0px; 
			  font-family: Verdana, Arial;
				font-size: 11px;
				color:#000000}

A:link {COLOR: #000000; text-decoration:none;}
A:visited {COLOR: #000000; text-decoration:none;}
A:active {COLOR: #000000; text-decoration:none;}
A:hover {COLOR: #000000; text-decoration:underline;}

A.calend:link {COLOR: #000000; text-decoration:underline;}
A.calend:visited {COLOR: #000000; text-decoration:underline;}
A.calend:active {COLOR: #000000; text-decoration:underline;}
A.calend:hover {COLOR: #000000; text-decoration:underline;}

.textSmall { font-size: 10px; }
.textSmaller { font-size: 11px; font-family : Verdana, Arial;}
.textMedium { font-size: 12px; font-family : Verdana, Arial;}
.textTitle { font-size: 16px; font-weight: bold; }
.textTitleSmall { font-size: 14px; font-weight: bold; }

.nav {font-size: 11px; color:#000000; font-weight: bold;}
A.nav:link {COLOR: #000000; TEXT-DECORATION: none}
A.nav:visited {COLOR: #000000; TEXT-DECORATION: none}
A.nav:active {COLOR: #000000; TEXT-DECORATION: none}
A.nav:hover {COLOR: #000000; TEXT-DECORATION: underline}

A.linkTitleMid:link {font-size: 14px; COLOR: #000000; TEXT-DECORATION: none}
A.linkTitleMid:visited {font-size: 14px; COLOR: #000000; TEXT-DECORATION: none}
A.linkTitleMid:active { font-size: 14px;COLOR: #000000; TEXT-DECORATION: none}
A.linkTitleMid:hover { font-size: 14px;COLOR: #000000; TEXT-DECORATION: underline}

.borderBlack {border-color: #000000;}
.borderBlue {border-color: #636f8e;}

.infoText {	font-size: 10px; }

.cellGray { background-color: #EBEBE9; }
.cellBlue { background-color: #2E02D4; }

.cellNavMainPop { background-color: #18A642; }

.menuMain {font-size: 12px; color:#FFFFFF; }
A.menuMain:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.menuMain:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.menuMain:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.menuMain:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.menuMainPop {font-size: 11px; color:#FFFFFF;}
A.menuMainPop:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.menuMainPop:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.menuMainPop:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.menuMainPop:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.menuBlue {font-size: 12px; color:#2E02D4;}
A.menuBlue:link {COLOR: #2E02D4; TEXT-DECORATION: underline}
A.menuBlue:visited {COLOR: #2E02D4; TEXT-DECORATION: underline}
A.menuBlue:active {COLOR: #2E02D4; TEXT-DECORATION: underline}
A.menuBlue:hover {COLOR: #2E02D4; TEXT-DECORATION: underline}

.menuQuick {font-size: 11px; color:#000000; font-weight: bold;}
A.menuQuick:link {COLOR: #000000; TEXT-DECORATION: none}
A.menuQuick:visited {COLOR: #000000; TEXT-DECORATION: none}
A.menuQuick:active {COLOR: #000000; TEXT-DECORATION: none}
A.menuQuick:hover {COLOR: #000000; TEXT-DECORATION: underline}

.linkHotel {font-size: 10px; color:#B6470B;}
A.linkHotel:link {COLOR: #B6470B; TEXT-DECORATION: underline}
A.linkHotel:visited {COLOR: #B6470B; TEXT-DECORATION: underline}
A.linkHotel:active {COLOR: #B6470B; TEXT-DECORATION: underline}
A.linkHotel:hover {COLOR: #B6470B; font-weight: bold;}

.cmsTextDefault { font-size: 11px; color: #000000;}
.cmsTextBig { font-size: 14px; }
.cmsTextSmall { font-size: 10px; }

.cmsTable { width: 100%; border-spacing:0px;  border-collapse: collapse;  }
.cmsTableHead {  padding: 2pt; background-color: #FFFFFF; font-family : Verdana; font-size : 11px; vertical-align : super;}
.cmsTableRow{ padding: 2pt; background-color: #FFFFFF; font-family : Verdana; font-size : 11px; vertical-align : top;}

.guestbookTable { width: 450; border-spacing:0px;  border-collapse: collapse; padding: 4pt; }
.contentTable { width: 769; border-spacing:0px;  border-collapse: collapse; padding: 0pt; background-color: #FFFFFF;}
.menuTable { width: 768; border-spacing:0px;  border-collapse: collapse; padding: 0pt; background-color: #FFFFFF;}
.contentRowBordT { border-top : 1px solid #636f8e; }
.contentRowBordLT { 
	border-top : 1px solid #636f8e;
  border-left : 1px solid #636f8e;									 
}
.contentRowBordL { 
  border-left : 1px solid #636f8e;									 
}
.contentRowBordLTR { 
	border-top : 1px solid #636f8e;
  border-left : 1px solid #636f8e;									 
  border-right : 1px solid #636f8e;									 
}
.contentRowBordR { 
  border-right : 1px solid #636f8e;									 
}
.contentRowBordB { border-bottom : 1px solid #636f8e; }
.contentRowBordLBR { 
	border-bottom : 1px solid #636f8e;
  border-left : 1px solid #636f8e;									 
  border-right : 1px solid #636f8e;									 
}
.contentRowBordLR { 
  border-left : 1px solid #636f8e;									 
  border-right : 1px solid #636f8e;									 
}
.contentRowBordTR { 
  border-right : 1px solid #636f8e;									 
  border-top : 1px solid #636f8e;									 
}
.contentRowBordLROb { 
  border-left : 1px solid #636f8e;									 
  border-right : 1px solid #636f8e;									 
  border-bottom : 1px solid #bc6130;									 
}
.contentRowBordOb { 
  border-bottom : 1px solid #bc6130;									 
}
.contentRowBordLROt { 
  border-left : 1px solid #636f8e;									 
  border-right : 1px solid #636f8e;									 
  border-top : 1px solid #bc6130;									 
}
.contentRowBordOt { 
  border-top : 1px solid #bc6130;									 
}
.contentRowBordLRWb {
  border-bottom : 1px solid #FFFFFF;									 
  border-left : 1px solid #636f8e;									 
  border-right : 1px solid #636f8e;
}
.contentRowBordWb {
  border-bottom : 1px solid #FFFFFF;									 
}

.menuRowBordR  {
  border-right : 1px solid #FFFFFF;									 
}
.menuRowBordRB  {
  border-right : 1px solid #FFFFFF;									 
  border-bottom : 1px solid #FFFFFF;									 
}
.menuRowBordLB  {
  border-left : 1px solid #FFFFFF;									 
  border-bottom : 1px solid #FFFFFF;									 
}
.menuRowBordB  {
  border-bottom : 1px solid #FFFFFF;									 
}
.menuRowBordRBl  {
  border-right : 1px solid #FFFFFF;									 
  border-left : 1px solid #636f8e;									 
}
.menuRowBordRT  {
  border-right : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;									 
}
.menuRowBordT  {
	border-top : 1px solid #FFFFFF;									 
}
.input {
	border-color: #000000;
	border : solid;
	border-width : 1px;
}
.cellBorder {
  border : 1px solid #636f8e;
}
HR {color: #636f8e; }

.inputText {
  font-family : Verdana, Arial;
}
SELECT {
background-color: #FFFFFF;
border: 1px black inset;
font-size: .8em;
margin-bottom: .0em;
padding-left: .0em;
padding-right: 0;
padding-top: .0em;
padding-bottom: .0em;
font-family: Verdana, Arial;
font-size : 11px;
}

.submit {
  font-family : Verdana, Arial;
  font-size : 11px;
  background-color : #bbbbbb;
  font-weight : bold;
  border : 1px solid #000000;
}
.error {
  font-family : Verdana, Arial;
  font-size : 10 px;
  color : #FF0000;
  font-weight : bold;
}
.place_order{
  background-color : #FFFFFF;
  border : 0px;
  font-family : Verdana, Arial;
  font-size : 10px;
  color : #B6470B;
  text-decoration : underline;
}
.place_order_h{
  background-color : #FFFFFF;
  border : 0px;
  font-family : Verdana, Arial;
  font-size : 10px;
  color : #B6470B;
  text-decoration : underline;
  font-weight : bold;
}
.return{
  background-color : #FFFFFF;
  border : 0px;
  font-family : Verdana, Arial;
  font-size : 11px;
  color : #000000;
  text-decoration : underline;
}
.cellGrey {
  background-color : #EEEEEE;
}
.order_input {
  font-weight : bold;
  font-family : Verdana, Arial;
  font-size : 11px;
  border-style : solid;
  border-width : 1px;
  border-color : #553366;
  background : #FFFFFF;
}
.cellBlankM {
	border : 1px solid Black;
	padding : 2px;
	font-size: 12px;
}
.cellBlankMD {
	border : 1px solid Black;
	border-bottom : 2px solid Black;
	padding : 2px;
	font-size: 12px;
}
.cellBlankL {
	border : 1px solid Black;
	padding : 2px;
	font-size: 14px;
}

