.credit {
	font-family: Arial, sans-serif;
   font-size : 10pt;
	color: #CC3300;
	text-decoration: none;
}

body {
font-family: Arial, Helvetica, sans-serif;
background-color: #efe9cd;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
 scrollbar-3d-light-color:#999999;
           scrollbar-arrow-color:White;
           scrollbar-base-color:black;
           scrollbar-dark-shadow-color:#333333;
           scrollbar-face-color:#00aa00;
		   scrollbar-track-color: #f0f7f0;
           scrollbar-highlight-color:#999999;
           scrollbar-shadow-color:black
}
.linkbox1 { border: 4px inset; }

#login {
   width: 150px;
	text-align: left;
	border: 1px solid #286079;
	margin-left : 5px;
	margin-right : 5px;
}

.screenlink {
	text-decoration: none;
	color : White;
}

P {
    font-family: Arial, sans-serif;
        font-size : 10pt;
        color : #006666;
        }

.normalTextCell {
	font-family: Arial, sans-serif;
        font-size : 10pt;
        color : #006666;
}

.boldTextCell {
	font-family: Arial, sans-serif;
        font-size : 10pt;
		  font-weight: bold;
        color : #006666;
}




h2 {
	font-family: Arial, sans-serif;
        font-size : 14pt;
        color : #006666;
}


P.copyright {
  font-size: 8pt;
  font-family: Arial, sans-serif;
  color: #276b3c;
}

A:HOVER {
	color: #0099FF;
}

a {
	color: #276b3c;
}


a:vlink {
  color: #663366;
}

#general a {
	color: #339966;
}

#general a:hover {
	color: teal;
}

.contenttable1 {
	border: 1px solid #333;
	background-color: #FBF7F2; 
        color: #000000; 
        border-collapse: collapse;
	text-align: center;
	}
	

table.bookingform { 
 background-color: #F3FBF3; 
 color: #000000; 
 width: 440px; 
 border: 1px solid #53975A; 
 border-collapse: collapse; 
} 



.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #53975A; 
 background-color: transparent; 
 width: 220px; 
 border: 1px solid #CCE0D2; 
 padding: 5px;
 padding-left: 4px;
 padding-right: 44px;
} 

.fieldcell { 
 background-color: #F0F7F0; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding: 5px;
 padding-right: 0px;
 border: 1px solid #CCE0D2; 
 padding-left: 4px; 
 padding-right: 4px;
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #53975A; 
 width: 100px; 
 border: 1px solid #CCE0D2; 
 padding: 5px;
 padding-left: 4px;
 padding-right: 4px;
} 

.smallfieldcell { 
 background-color: #F0F7F0; 
 color: #000000; 
 text-align: right;
 border: 1px solid #CCE0D2; 
 padding: 5px;
 padding-left: 4px; 
 padding-right: 4px;
  
}

.buttoncell {
	background-color: #F0F7F0; 
 color: #000000; 
 padding-left: 4px; 
 padding-right: 4px;
}


.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F7F5E7; 
 color: #102132; 
 border: 1px solid #287942; 
 margin-right: 0px; 
}

.fieldcell  textarea {
	width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #f7f5e7; 
 color: #102132; 
 border: 1px solid #287942; 
 margin-right: 0px;
}
 

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #CCE0D2; 
 color: #102132; 
 border: 1px solid #287942; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #CCE0D2; 
 color: #103221; 
 border: 1px solid #287942; 
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #CCE0D2; 
 color: #103221; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}
.buttonover { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #99CCCC; 
 color: #103221; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

table.editsheetform { 
 background-color: #F3FBF3; 
 color: #000000; 
 border: 1px solid #53975A; 
 border-collapse: collapse;
 text-align: center; 
} 

table.matchform { 
 background-color: #F3FBF3; 
 color: #000000; 
 width: 520px; 
 border: 1px solid #53975A; 
 border-collapse: collapse; 
} 

.matchlabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold; 
 color: #53975A; 
 background-color: transparent; 
 border: 1px solid #CCE0D2; 
 padding: 5px;
 padding-left: 4px;
 padding-right: 4px;
} 

.matchfieldcell { 
 background-color: #F0F7F0; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding: 5px;
 padding-right: 0px;
 border: 1px solid #CCE0D2; 
 padding-left: 4px; 
 padding-right: 4px;
} 

table.matchheader { 
 background-color: #F3FBF3; 
 color: #000000; 
 width: 520px; 
 border: 3px solid #53975A; 
 border-collapse: collapse; 
}

.matchheaderlabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold; 
 color: #53975A; 
 background-color: transparent; 
 border: 0px solid #CCE0D2; 
 padding: 5px;
 padding-left: 4px;
 padding-right: 4px;
}

.matchheaderfieldcell { 
 background-color: transparent; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding: 5px;
 padding-right: 0px;
 border: 0px solid #CCE0D2; 
 padding-left: 4px; 
 padding-right: 4px;
} 
#navlist {
	position: absolute;
	left: 25px;
	top: 200px;
	width: 186px;
}

#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#navlist li {
	margin: 0 0 3px 0;
}

#navlist a {
	/*/*/display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #333;
	width: 160px;
	background-color: #999;
	background-image:  url(images/l1_down.gif); /* */
}

#navlist a:link, #navlist a:visited {
	color: #000;
	/*/*/color: #EEE;
	text-decoration: none; /* */
}

#navlist a:hover {
	background-color: #FF6600;
	background: transparent;
	color: #006666;
	
}


#currentlink a:link, #currentlink a:visited, #currentlink a:hover {
	/*/*/border: 1px solid #333;
	background-color: #FF6600;
	background-image:  url(images/l1_over.gif);
	color: #333; /* */
}

.contentcell {
	border: 2px solid;
	border-color: #cc9966;
	background-color: #efe9cd;
}

.imageframe {
	border: 2px solid;
	border-color:  #CC9966;
	}

#termslist ul {
	list-style-type: square; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#006666;
}

.attractionListYO {
background-color: #0099CC;
	}
}
.attractionListHU {
background-color: #33CC66;
	}
}
.attractionListDN {
background-color: #FFCC00;
	}
}
.attractionListLN {
background-color: #66CCCC;
	}
	
	.tabledivider {
	background: #efe9cd;
	border-top : 1px solid #00aa00;
	border-right : 1px solid #00aa00;
	border-bottom : 1px solid #00aa00;
	}

.tabledividel{
	background: #efe9cd;
	border-top : 1px solid #00aa00;
}

.tabledividelb{
	background: #efe9cd;
	border-bottom : 1px solid #00aa00;
}

.tabledividerb{
	background: #efe9cd;
	border-bottom : 1px solid #00aa00;
	border-right : 1px solid #00aa00;
	}

.tabledividert{
	background: #efe9cd;
	border-top : 1px solid #00aa00;
	border-right : 1px solid #00aa00;
	}	
.tablesplit{
	border-bottom : 1px solid #00aa00;
}

.textpad {
	padding: 10px;
}

.fish {
height: 1px;
color: #00aa00;
}

.tablabel {
	background-color: #00aa00;
	color: White;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 120px;
}
.tablabel2 {
	background-color: #00aa00;
	color: White;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 180px;
}

.pageimage {
border: 1px solid;
border-color: #00AA00;
	}
	
 .tdpop {
border-left: 1px solid;
border-right: 1px solid;
border-top: 1px solid;
border-color: #00AA00;
background:  #abdfab;
}
.popuptext
{
padding-left: 15px;
padding-right: 5px;
	}
}