body         { font-size: 11pt; text-decoration: none; background: #fff }
h1         { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
h2       { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: none; }
h3       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
h4        { color: #669a66; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
h5       { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
dl       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
ol, ol ol, ol ol ol         { color: #4c6793; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
ul, ul ul, ul ul ul        { color: #178a77; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
table { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; }

p
{  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;  
font-size: 11px; 
}  

a
  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }  
a:hover  
 { color: #001166; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline } 

HR   { background: #2e7c5c; width: 70%; height: 1px }


.banner  { color: #8191cd; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-variant: none; font-weight: normal; background: #ffffff; height: 30px }
.top { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.leftside     { color: #000000; font-size: 12pt; font-family: Verdana, Arial, Helvetica; line-height: 18px; background: #ebfbed }
.leftsidetop    { color: #204059; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 16px; background: #b3d5d5 }
.middle { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 18px;}
.products { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.rightside { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;  line-height: 18px;}
.rightsidetop  { color: #336699; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: italic; line-height: 16px; background: #d5e4d5 }
.textbox1  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 14px; text-decoration: none; background: #dbe9e9; border: solid 1px #999999 }
.textbox2 { background: #FFFFFF; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.textboxtop1    { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; background: #578a8c; border: solid 1px #999999 }
.textboxtop2  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; background: #226075; border: solid 1px #999999 }
.footer   { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica; background: #578a8c; height: 30px }

A.topnavlinks { color:#FFFFFF; font-size: 11px; text-decoration: none; }
A.topnavlinks:hover { color:#FFFFCC; font-size: 11px; text-decoration: underline; }

A.leftlinks   { color: #336699; font-size: 12px; text-decoration: none }
A.leftlinks:hover   { color: #001166; font-size: 12px; text-decoration: underline }


.topnavtxt { color:#FFFFFF; font-size: 11px; }


.input { background-color: #ffffff; border: 1px solid #000031; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }
//.submit { background-color: #ffffff; border: 1px solid #000031; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }
.submit {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 8pt;  
letter-spacing: -1px;
TEXT-DECORATION: none;
COLOR: #000000;
}
.backgrnd1   { color: black; background-color: #5e856c }


.booking_bg { background-color: #ffffff; }
.booking_border  { background-color: #5c857a }
.booking_line   { background-color: #85aa6b }

.calendarHeader    { color: #fff; font-weight: bolder; background-color: #73a385 }
.calendarUnavailable   { color: white; background-color: #8ebda1 }
.calendarToday { COLOR: #258DBF; background-color: #FFFFFF}
.calendar  { color: #000000; background-color: #dfe }
.calendar_weekend  { color: #000000; background-color: #b8dbeb }
.calendar_body   { color: #4c8aba; background-color: #e8efd6 }
.calendar_pending   { color: #658c67; background-color: #f4ffed }
.calendar_confirmed  { color: #5963bf; background-color: #d6f2dd }
a.calendar:link  { color: #35955c; text-decoration: none }
a.calendar:visited { color: #268cbf; text-decoration: underline }
a.calendar:hover   { color: #3eac67; text-decoration: none }

.rentalSelected  { background-color: #81aa8a }

