﻿div.BookNowContainer { background: black; padding: 5px; width: 159px; text-align:left; }
span.BookNowLabel { font-size: 11px; font-weight: bold; font-family: Verdana, Helvetica, Arial, Sans-Serif; color:White}
table.BookNowTabel { border: 0px; border-collapse:collapse; }
input.BookNowButton { width: 160px; margin-top:5px;}

div.calendarHiddenDropdown {visibility: hidden; position: absolute; background-Color: white; border: solid 1px gray; overflow: auto; background-Color: #e0e0e0;  text-decoration: none; }
span.dropDown   { font-size: 69%; font-family: Verdana, Helvetica, Arial, Sans-Serif; text-align: left; font-weight:normal; padding: 3px 5px 3px 5px; white-space:nowrap; }
div.hiddenDropdown {visibility: hidden; position: absolute; background-Color: white; border: solid 1px gray; overflow: auto; background-Color: #e0e0e0;  text-decoration: none; }
span.calendarMY { font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, Arial, Sans-Serif; border-width: 0px; padding: 0px; margin:0px; }
span.calendarWD { font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica, Arial, Sans-Serif; border-width: 0px; padding: 0px; margin:0px;}
span.calendarD { font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica, Arial, Sans-Serif; border-width: 0px; padding: 0px; margin:0px; color:Black; }
span.calendarDD { font-size: 10px; font-weight: normal; font-family: Verdana, Helvetica, Arial, Sans-Serif; color:Gray; border-width: 0px; padding: 0px; margin:0px;}
input.inputDate { font-size: 11px; font-weight: normal; font-family: Verdana, Helvetica, Arial, Sans-Serif; height:14px; padding: 0px 2px 0px 2px; width:72px; vertical-align:top; margin:0px; }
table.CalendarTable {border-collapse:collapse; }
td.calendarWDH { background: #D0D0D0; text-align:center; width: 30px; padding: 0px; margin:0px;}
td.calendarWEH { background: #ff8080; text-align:center; width: 30px; padding: 0px; margin:0px;}
td.calendarWDI { background: #f0f0f0; text-align:center; border: solid 1px gray; height: 16px; cursor:pointer; padding: 0px; margin:0px;}
td.calendarWEI { background: #ffC0C0; text-align:center;  border: solid 1px gray; height: 16px; cursor:pointer; padding: 0px; margin:0px;}
td.calendarWDA { background: #f0f0f0; text-align:center; border: solid 2px black; height: 16px; cursor:pointer; padding: 0px; margin:0px;}
td.calendarWEA { background: #ffC0C0; text-align:center; border: solid 2px black; height: 16px; cursor:pointer; padding: 0px; margin:0px;}
td.calendarWDI_O { background: #f0f0f0; background-image:Url(/images/booknow/hover.png); text-align:center; border: solid 1px gray; height: 16px; cursor:pointer; padding: 0px; margin:0px; color:White;}
td.calendarWEI_O { background: #ffC0C0; background-image:Url(/images/booknow/hover.png); text-align:center;  border: solid 1px gray; height: 16px; cursor:pointer; padding: 0px; margin:0px; color:White;}
td.calendarWDA_O { background: #f0f0f0; background-image:Url(/images/booknow/hover.png); text-align:center; border: solid 2px black; height: 16px; cursor:pointer; padding: 0px; margin:0px; color:White;}
td.calendarWEA_O { background: #ffC0C0; background-image:Url(/images/booknow/hover.png); text-align:center; border: solid 2px black; height: 16px; cursor:pointer; padding: 0px; margin:0px; color:White;}
td.calendarWDIX { background: #f0f0f0; background-image:Url(/images/booknow/disabled.png); text-align:center; border: solid 1px gray; height: 16px; padding: 0px; margin:0px;}
td.calendarWEIX { background: #ffd0d0; background-image:Url(/images/booknow/disabled.png); text-align:center;  border: solid 1px gray; height: 16px; padding: 0px; margin:0px;}
td.calendarWDAX { background: #f0f0f0; background-image:Url(/images/booknow/disabled.png); text-align:center; border: solid 1px gray; height: 16px; padding: 0px; margin:0px;}
td.calendarWEAX { background: #ffC0C0; background-image:Url(/images/booknow/disabled.png); text-align:center; border: solid 1px gray; height: 16px; padding: 0px; margin:0px;}
input.calendarButton {vertical-align:top; margin-top: 1px }
td.calendarH { background: #e0e0e0; text-align:center; height: 18px; }
td.calendarBackward {cursor:pointer; background-image:Url(/images/booknow/backward.png); border: 0px; padding: 0px; margin:0px; cursor:pointer; height: 18px; width: 30px;}
td.calendarForward {cursor:pointer; background-image:Url(/images/booknow/forward.png); border: 0px; padding: 0px; margin:0px; cursor:pointer; height: 18px; width: 30px;}
td.calendarBackward_O {cursor:pointer; background-image:Url(/images/booknow/backwardo.png); border: 0px; padding: 0px; margin:0px; cursor:pointer; height: 18px; width: 30px;}
td.calendarForward_O {cursor:pointer; background-image:Url(/images/booknow/forwardo.png); border: 0px; padding: 0px; margin:0px; cursor:pointer; height: 18px; width: 30px;}

input.inputHotel { font-size: 11px; font-weight: normal; font-family: Verdana, Helvetica, Arial, Sans-Serif; height:14px; padding: 0px 2px 0px 2px; width:150px; }

tr.mn {background-Color: #e0e0e0; cursor: pointer; color:Black; }
tr.ms {background-image:Url(/images/booknow/menu_s.png); background-repeat: repeat; cursor: pointer; color: White; }
tr.mx {background-Color: #e0e0e0; cursor: default; color:Black; }
tr.mn_O {background-image:Url(/images/booknow/menu_h.png); background-repeat: repeat; cursor: pointer; color: White; }
tr.ms_O {background-image:Url(/images/booknow/menu_h.png); background-repeat: repeat; cursor: pointer; color: White; }
tr.mx_O {background-image:Url(/images/booknow/menu_h.png); background-repeat: repeat; cursor: default; color: White; }
