P .link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-variant: normal;
	background-color: transparent;
	color: black;
}

P .link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-variant: normal;
 	font-weight: bold;
	color: orange;
	background-color: transparent;
}

.imageEagle {
		background-image: url("./holidaycottages/images/orangecottagedots.gif");
		background-repeat: no-repeat;
  		background-position: 0px 100px;}

.pastelGreen { color: black; background-color: #CCFFCC;}
.greenLine { color: black; background-color: #66CC66;}
.mainPastel { color: black; background-color: #eeFFee;}
.white { color: black; background-color: #ffffff;}
TD .headerMenu { color: #6666cc; background-color: transparent;}
.clear {background-color: transparent}

.validationImage{padding:0px; margin:0px; valign:middle;}

.leftText { FONT-STYLE: normal;  FONT-VARIANT: normal;
			font-family:      "serif"
                    		  "Times New Roman"
                   			  cursive; 
                   			  FONT-SIZE: 12pt;
                   			  /*text-indent: 0.5em;*/
                   			  line-height: 150%;
                   			  background-color: transparent;}


.mainText { FONT-STYLE: normal;  FONT-VARIANT: normal;
				font-family:  "serif" "Times New Roman" cursive;
                   			  FONT-SIZE: 10pt;
                   			  line-height: 150%;
                   			  background-color: white;

}

.paddingZero {padding:0px; margin:0px; valign:middle; backgroung-color:white;}

span{}

.tableOdd{
    BACKGROUND-COLOR: #6666CC; COLOR: #ffffff; font-family:      "serif"
                    		  "Times New Roman"; FONT-VARIANT: normal
}

.tableEven{
	BACKGROUND-COLOR: #7D7EDF; COLOR: #ffffff; font-family:      "serif"
                    		  "Times New Roman"; FONT-VARIANT: normal
}

.tableHeader{
    BACKGROUND-COLOR: #000000; COLOR: #ffffff; font-family:      "serif";
}

.formStyle{
	BACKGROUND:#6666CC; COLOR: WHITE; width:200px;
}

.fontSampletest {  font-family:      "Comic Sans MS"
                    "Brush Script MT"
                    cursive;}
.imagePadding {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;}

.headerH1 {
	TEXT-ALIGN: center; FONT-SIZE: 8pt; COLOR: white;
	FONT-STYLE: normal;
	font-family:  "serif" "Times New Roman" cursive;
	BACKGROUND-COLOR: #99cc99; FONT-VARIANT: normal;
}


BODY {
	BACKGROUND-COLOR: #ffffff; FONT-VARIANT: small-caps;
}

P {
	FONT-SIZE: 8pt; COLOR: black;  FONT-STYLE: normal; font-family:  "serif" "Times New Roman" cursive; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal;
}	

.lionfrog {
	FONT-SIZE: 10pt; COLOR: black;  FONT-STYLE: normal; font-family:  "serif" "Times New Roman" cursive; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal;
}

DIV {
	FONT-SIZE: 10pt;COLOR: black;  font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: normal
}

INPUT {
	FONT-SIZE: 8pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; BACKGROUND-COLOR: #FFFFFF; FONT-VARIANT: NORMAL
}

BUTTON {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10pt; BORDER-LEFT: medium none; COLOR: black; BORDER-BOTTOM: medium none;
	font-family:  "serif" "Times New Roman" cursive; HEIGHT: 50pt; BACKGROUND-COLOR: black; FONT-VARIANT: small-caps
}

A { FONT-SIZE: 12pt; COLOR: black; FONT-STYLE: normal; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: small-caps
}

A:active {
	COLOR: gray; FONT-FAMILY: 'MS Serif'
}

TABLE {
    FONT-WEIGHT: 100; FONT-SIZE: 8pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; BACKGROUND-COLOR: black;
    TEXT-ALIGN: center; FONT-VARIANT: small-caps
}

LI {
    FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: black; font-family:  "serif" "Times New Roman" cursive;
}

STRONG {
    COLOR: black; font-family:  "serif" "Times New Roman" cursive;
}

B {
    FONT-SIZE: 8pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: small-caps
}

HR {
    FONT-SIZE: 10pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive;
}

H6 {
    FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: small-caps
}

HTML {
    FONT-SIZE: 8pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive;
}

H1 {
    FONT-SIZE: 14pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: normal;
}

H2 {
    FONT-SIZE: 12pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: normal;
}

H3 {
    FONT-SIZE: 12pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: normal;
}

H4 {
    FONT-SIZE: 12pt; COLOR: black; font-family:  "serif" "Times New Roman" cursive; FONT-VARIANT: normal;
}

/*******************************MENU 1**********************************************************************************/
TABLE .menu {
	font-size: 8pt;
    BACKGROUND: transparent; FONT-FAMILY: "serif"
                    		  "Times New Roman"
                   			  cursive; TEXT-ALIGN: left; COLOR: black; font-weight: bold; FONT-VARIANT: normal;
}

TABLE .menu A {
	font-size: 8pt; line-height: 1.5em; float: left; width: 118px; border: 0px solid #FFCC99;
	color: #000000; text-decoration: none; margin: 0; padding: 0; FONT-FAMILY: "serif"
                    		  "Times New Roman"
                   			  cursive;
	BACKGROUND: transparent; vertical-align: middle; font-weight: normal; FONT-VARIANT: normal;
}

TABLE .menu A:hover {
    BACKGROUND: #6666cc;
    COLOR: #ffffff; width: 118px; FONT-FAMILY: "serif" "Times New Roman" cursive;
                    		   font-weight: normal;
    border: 0px solid #FFCC99; vertical-align: middle;
}


TABLE INPUT {
    COLOR: #000000; FONT-FAMILY: "serif" "Times New Roman" cursive; FONT-VARIANT: normal

}


TABLE .hideLink A{
    COLOR: #6666CC; font-style: normal;
	text-decoration: none; FONT-FAMILY: "serif" "Times New Roman" cursive; FONT-VARIANT: normal
}

form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:100% verdana,arial,sans-serif;
  margin: 0;
  padding: 0;
  min-width: 500px;
  max-width: 600px;
  width: 560px;
}

form fieldset {
  /* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border-color: #6666CC;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}

form fieldset legend {
	font-size:1.1em; /* bump up legend font size, not too large or it'll overwrite border on left */
                       /* be careful with padding, it'll shift the nice offset on top of border  */
	color:#FF9900;
}

form label {
	display: block;  /* block float the labels to left column, set a width */
	float: left;
	width: 150px;
	padding: 0;
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
}

form fieldset label:first-letter { /* use first-letter pseudo-class to underline accesskey, note that */
	text-decoration:underline;    /* Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter */
                                    /* pseudo-class on legend elements, but do support it on label elements */
                                    /* we instead underline first letter on each label element and accesskey */
                                    /* each input. doing only legends would  lessens cognitive load */
                                   /* opera breaks after first letter underlined legends but not labels */
}

form input, form textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 10px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

textarea { overflow: auto; }

form small {
	display: block;
	margin: 0 0 5px 160px; /* instructions/comments left margin set to align w/ right column inputs */
	padding: 1px 3px;
	font-size: 88%;
}

form .required{font-weight:bold;} /* uses class instead of div, more efficient */

form br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}



