@charset "utf-8";
/* CSS Document */
/**********************************DATE BOX***********************************/
.quick_book { background:#F5F5F5 url(../images/demo_nav_rpt.gif) repeat-x scroll 0 bottom; border:1px solid #D6D6D6; height:133px; padding:3px 0px 0px 3px; width:265px; font-size:12px; color:#333;}
.quick_book span { width:98px; }
.quick_book input.dynCalendar_text, .quick_book select.dynCalendar_text { border:1px solid #898989; }
/*input#availability { background:url(../images/availability_button.gif) no-repeat; width:135px; height:32px; overflow:hidden; text-indent:-100em; border:none; margin:5px 0px 0px 0px; cursor:pointer;}
input#availability:hover { background-position: 0 -33px;}
select#fm { width:60px;}*/

.dynCalendar_text {  color: #000000;  font-family: Arial, Verdana, Helvetica, Sans-Serif;  font-size: 8pt; }
input#availability { background-color: #FEFF77; color: Maroon;   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  height: auto;  padding-bottom: 0px;  padding-top: 0px;  margin-bottom: 1px;                    }
input#availability1 { background-color: White; color: #8B008B;   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  height: auto;  padding-bottom: 0px;  padding-top: 0px;  margin-bottom: 1px;                    }

.datebox {  color: #000000;  font-family: Arial, Verdana, Helvetica, Sans-Serif;  font-size: 12px; }
.datebox #fd, .datebox #td, .datebox #numnights { width:45px; }
.datebox #fm, .datebox #tm { width:60px; }
.datebox #fy, .datebox #ty { width:60px; }
.datebox #numrooms, .datebox #adults, .datebox #child, .datebox #infant { width:38px; }
.datebox .kr_header { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; }
.datebox input.dynCalendar_text, .datebox select.dynCalendar_text { border:1px solid #898989; }
.tab { height: auto;  }
/**********************************END DATE BOX***********************************/


