body     {background:  #EAE9E9;}
h1       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: small-caps; }
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: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
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: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
ul, ul ul, ul ul ul       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
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: #336699;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;  
text-decoration: underline; 
font-size: 11px; 
text-decoration: none;
}  
a:hover  
{  
color: #001166;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: underline;
} 

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


.banner { height: 30; background: #FFFFFF; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; height: 30px; }
.top { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.leftside { background: #F8E7CD; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 18px; }
.leftsidetop { background: #D5D5D5; color: #336699; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 16px; }
.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 { background: #D5D5D5; color: #336699; font-size: 11px; font-style: italic; font-family: Verdana, Arial, Helvetica;  line-height: 16px;}
.textbox1 { background: #EAE9E9; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.textbox2 { background: #FFFFFF; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.textboxtop1 { background: #333333; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  }
.textboxtop2 { background: #336699; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999; }
.footer { height: 30; background: #5AA0CA; font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; 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: 11px; text-decoration: none; }
A.leftlinks:hover { color:#001166; font-size: 11px; 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 { background-color : #268cbf; }


.booking_bg { background-color: #ffffff; }
.booking_border { background-color: #268cbf; }
.booking_line { background-color: #f2b66b; }

.calendarHeader { font-weight: bolder; color: #FF6600; background-color: #CCCCCC }
.calendarUnavailable {COLOR: white; background-color: #ffb200}
.calendarToday { COLOR: #258DBF; background-color: #FFFFFF}
.calendar { COLOR: #000000; background-color: #EEEEEE}
.calendar_weekend { COLOR: #000000; background-color: #EEEEFF}
.calendar_body { COLOR: #258DBF; background-color: #EEEEEE}
.calendar_pending { COLOR: #258DBF; background-color: #FFDDDD}
.calendar_confirmed { COLOR: #258DBF; background-color: #DDFFDD}
a.calendar:link { color: #268cbf; text-decoration: none }
a.calendar:visited { color: #268cbf; text-decoration: underline }
a.calendar:hover { color: #EFB345; text-decoration: none }

.rentalSelected {background-color: yellow}
