A:link		{ text-decoration: none; color :  #FFFFFF; }
A:visited	{ text-decoration: none; color : #FFFFFF;  }
A:hover		{ color : #FF9900;   }
A:active	{ color :  #999999;  }

A.small:link	{ text-decoration: none; color :  #FFFFFF; }
A.small:visited	{ text-decoration: none; color : #FFFFFF;  }
A.small:hover	{ color : #999999;   }
A.small:active	{ color :  #FFFFFF;  }



BODY 	{
	font-size:11px ;
	font-family : Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

P       	{
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

TD       	{
	font-size:10px;
	font-family : Tahoma;
	color: #CCCCCC;
}

hr { color: #B6B378;   height : 1;}

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F7F7F2;  color : #424228; border: 1px solid; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F7F7F2;  color : #424228; border: 1px solid; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F7F7F2;  color : #424228; border: 1px solid; }
input.clear { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: transparent;  border: 0px; ; color: #333333}
.plaintext {  font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none; color: #CCCCCC}
.tiny {  font-family: Tahoma; font-size: 9px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}
.orangeTitle {  font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: none}
.orangeTitleBig { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: bold; color: #FF9900; text-decoration: none }
.devet_point {  font-family: Tahoma; font-size: 9px; color: #999999; text-decoration: none}
.plaintextdj { font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; color: #333333}
.tenpoint { font-family: Tahoma; font-size: 10px; color: #999999; text-decoration: none }
.eleven { font-family: Tahoma; font-size: 11px; color: #999999; text-decoration: none }
.elevenBolda { font-family: Tahoma; font-size: 10px; color: #999999; text-decoration: none ; font-weight: bold}
.tenpointWhite { font-family: Tahoma; font-size: 10px; color: #DDDDDD; text-decoration: none }
.devet_pointLite { font-family: Tahoma; font-size: 9px; color: #CCCCCC; text-decoration: none }
.elevenlite { font-family: Tahoma; font-size: 11px; color: #CCCCCC; text-decoration: none }


<!-- booking engine styles  -->



a.cal:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF9900; text-decoration: none; }
a.cal:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #FF9900; text-decoration: none; }
a.cal:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #FFCC99; text-decoration: none; }
a.cal:active {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #FFCC99; text-decoration: none; }

.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 14px;color: #FFFFFF; font-weight: bold; }
.txtbox { border: solid 1px; border-color: #505050; color: #A6D0CF; }
.button { border-style: solid; border-color: #000000; border-width: 1; background-color: #A6D0CF; }
.buttonover { color: #b0b0b0; border-style: solid; border-color: #000000; border-width: 1; background-color: #B7E4E6; }

.calendar_item { border: 1px solid #bbbbbb; background-color: #330000; color: #FFFFFF; cursor: pointer; cursor: hand; font-weight: bolder; font-size: 12pt; align: center; }
.calendar_over { border: 1px solid #ffffff; background-color: #000000; color: #ffffff; cursor: pointer; cursor: hand; font-weight: bolder; font-size: 12pt; align : center; }

.mout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; background-color: #000000; border: 1px #CCCCCC solid; }
.mover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #282828; border: 1px #CCCCCC solid; }


a.nav:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F0F0F0; text-decoration: none; }
a.nav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F0F0F0; text-decoration: none; }
a.nav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: none; }
a.nav:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: none; }

a.edit:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
a.edit:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
a.edit:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; }
a.edit:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; }


.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #F0F0F0; border: dashed; border-width: 0px 0px 1px 1px; border-color: black black #333333 #333333; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.cell-week {  background-color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
.cell-month { background-color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CCCCCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }

.pad4   {  padding-bottom: 8px; padding-left: 4px; background-color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.pad4mo {  padding-bottom: 8px; padding-left: 4px; background-color:#F0F0F0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }

.pad4-shade   {  padding-bottom: 8px; padding-left: 4px; background-color:#BEBEBE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.pad4-shademo {  padding-bottom: 8px; padding-left: 4px; background-color:#F0F0F0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }

.pad4-busy   {  padding-bottom: 8px; padding-left: 4px; background-color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.pad4-busymo {  padding-bottom: 8px; padding-left: 4px; background-color:#FFCC66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }


.current   {  padding-bottom: 8px; padding-left: 4px; background-color:#FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.current-mo {  padding-bottom: 8px; padding-left: 4px; background-color:#F0F0F0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }

.off {  padding-bottom: 8px; padding-left: 4px; background-color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.off-mo {  padding-bottom: 8px; padding-left: 4px; background-color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }

.vacation {  padding-bottom: 8px; padding-left: 4px; background-color:#FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.vacation-mo {  padding-bottom: 8px; padding-left: 4px; background-color:#FFCC66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }

.booked {  padding-bottom: 8px; padding-left: 4px; background-color:#FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.booked-mo {  padding-bottom: 8px; padding-left: 4px; background-color:#FFCC99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }

.notavail {  padding-bottom: 8px; padding-left: 4px; background-color:#445544; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.notavail-mo {  padding-bottom: 8px; padding-left: 4px; background-color:#445544; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: pointer; cursor: hand; }