BODY {
	font-size : 11px;
	font-family : verdana;
	color : #000000;
	font-weight : normal;
	scrollbar-face-color : #3F97CF;
	scrollbar-shadow-color : #3F97CF;
	scrollbar-highlight-color : #399CD2;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #956949;
	scrollbar-track-color : #C0E3FE;
	scrollbar-arrow-color : #000000;
	background: #FFFFFF url("arcolrs/images/arcolrs-background.jpg") repeat-x;
}

H2 {
  font-family : verdana;
  color : #000000;
}

H3 {
  font-size: 12px;
  border: #CCCCCC 1px dashed;
}


TH {
	font-size : 11px;
	font-family : verdana;
	color : #000000;
	font-weight : bold;
}


TD {
  font-size : 11px;
  font-family : verdana;
  color : #000000;
}



A:visited {
  font-size : 11px;
  font-family : verdana;
  color : #0066ff;
  background : transparent;
  text-decoration : none;
}


A:hover {
  font-size : 11px;
  font-family : verdana;
  color : red;
  background : transparent;
  text-decoration : none;
}


A:active  { 
  font-size : 11px;
  font-family : verdana;
  color : #FF0000;
  background : transparent;
  text-decoration : none;
  
 } 
 
A:link  { 
  font-size : 11px;
  font-family : verdana;
  color : #0066ff;
  background : transparent;
  text-decoration : none;
 } 
 
 A.H2:link  { 
  font-size : 14px;
  font-family : verdana;
  color : #0066ff;
  background : transparent;
  text-decoration : none;
  font-weight : bold;
 } 

.arcolrsHR{
	width: 100%;
	border: 0px;
	color: #E5E5E5;
	background-color: #E5E5E5;
	height: 1px;
}
 
.ListBox {
  font-size : 10px;
  font-family : verdana;
  color : #000000;
  border-style: groove; 
  background: #FBFBFB;
}

.TextField {
  font-size : 11px;
  font-family : verdana;
  color : #000000;
  border-style: groove;
  border-color: grey;
  background: #FBFBFB; 
}

.WinterCaption {
  font-size : 11px;
  font-family : verdana;
  color : #000000;
  background-color: #00ccff;
}

.SummerCaption {
  font-size : 11px;
  font-family : verdana;
  color : #000000;
  background-color: #ffffcc;
}

.SubmitButton {
	font-size : 12px;
	font-family : verdana;
	color : #EBFAFA;
	background-color: #003399;
	border-style: ridge;
	border-color: #cc3300;
	font-weight : bold;
}
 
.ErrorMessage {
	font-size : 12px;
	font-family : verdana;
	color : #ff3300;
	font-weight : bold;
}
.BookingsMenu{
	color: #008080;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.ThemesMenu{
	color: #008080;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.LeftSideMenu{
	color: #008080;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.websiteReturn a{
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	background-color: #EAEEA6;
	color: #CC0033;
}

#tableContainer{
	width:900px; 
	margin: auto;
	text-align:left;
}

#successContainer{
	float:left; 
	width:620px;
}

#partnersContainer{
	float:left; 
	width:230px; 	
	margin: 40px 5px;
	border: 1px solid #808080;
	background-color: #ffffe8;		
}

#partnersContainer h1{
	font-size: 13px;
	color: #0080ff;
	text-align: center;	
	margin: 2px;
}

.partnerContainer{
	margin: 5px 2px;
	border-top: 1px dotted #808080;	
	padding: 2px 0px 0px 0px;	
}

.alertMessageContainer{
	border: #E97F03 2px double;
	padding: 5px;
}

.amenitiesLink{color: #000080; cursor: pointer; cursor: hand;}
.amenitiesContent{width:400px;}
.detailsLink{color: #000080; cursor: pointer; cursor: hand;}
.detailsContent{width:400px;}

hr { color: #C0C0C0; background: #C0C0C0; width: 100%; height: 1px;}

.membershipContainer{
	text-align:center;
	background-color: #FFFFE7; 
	color: #CC0000;
	margin: 0;
	padding: 0.5em;
}

.membershipContainer p{
	margin: 0.3em;
}

.btnRegister{
	border-radius: 8px;
	border-color: #FF0000;
	background-color: #CC0000;
	color: #FFFFFF;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0.2em 1em;
}

.colorRed{
	color: #CC0000;
}

.colorGreen{
	color: #008000;
}