#bookassist_form * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bookassist_form {
	FONT-SIZE: 11px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 500px; FONT-FAMILY: Tahoma
}
#bookassist_form #DatesForm {
	MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: 250px; COLOR: #000000
}
#bookassist_form .search_title {
	DISPLAY: none
}
#bookassist_form LABEL {
	CLEAR: both; MARGIN-TOP: 5px; FLOAT: left; WIDTH: 90px; TEXT-ALIGN: right
}
#bookassist_form .date_select {
	CLEAR: none; BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px 5px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #999999 1px solid; WIDTH: 50px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma
}
#bookassist_form #DatesForm #inday {
	WIDTH: 44px
}
#bookassist_form #DatesForm #outday {
	WIDTH: 44px
}
#bookassist_form #DatesForm #inmonthyear {
	WIDTH: 82px
}
#bookassist_form #DatesForm #outmonthyear {
	WIDTH: 82px
}
#bookassist_form .date_input {
	CLEAR: both; BORDER-RIGHT: #838d83 2px double; PADDING-RIGHT: 0px; BORDER-TOP: #a7afa7 2px double; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 4px 40px; BORDER-LEFT: #838d83 2px double; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #3b4a3b 2px double; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #76ba3a
}
#bookassist_form #DatesForm #ba_hotel_id {
	WIDTH: 10.5em
}
#bookassist_form IMG {
	FLOAT: left; MARGIN: 5px 0px -5px 3px
}
A IMG {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
A.callink {
	CURSOR: hand
}
#calendar {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial; POSITION: absolute
}
.caltab {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 1em; BACKGROUND: #fff; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.caltab A:link {
	COLOR: #003366
}
.caltab A:visited {
	COLOR: #003366
}
.caltab A:hover {
	BORDER-LEFT-COLOR: #dbcdcd; BACKGROUND: #dbcdcd; BORDER-BOTTOM-COLOR: #dbcdcd; COLOR: #933; BORDER-TOP-COLOR: #dbcdcd; BORDER-RIGHT-COLOR: #dbcdcd
}
.caltab A:active {
	BORDER-LEFT-COLOR: #933; BORDER-BOTTOM-COLOR: #933; COLOR: #933; BORDER-TOP-COLOR: #933; BORDER-RIGHT-COLOR: #933
}
.caltab TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.caltab TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.caltab TD.calheader A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: -0.2em; PADDING-TOP: 0px
}
.caltab TD.calheader IMG.calNoPrevMonth {
	BACKGROUND: url(http://bookassist.com/scripts/calendar/calprev.png) no-repeat 0px -32px; VERTICAL-ALIGN: -0.2em
}
.caltab TD.calheader IMG.calNoNextMonth {
	BACKGROUND: url(http://bookassist.com/scripts/calendar/calnext.png) no-repeat 0px -32px; VERTICAL-ALIGN: -0.2em
}
.caltab TD.calheader .calNextMonth IMG {
	BACKGROUND: url(http://bookassist.com/scripts/calendar/calnext.png) no-repeat 0px 0px
}
.caltab TD.calheader .calPrevMonth IMG {
	BACKGROUND: url(http://bookassist.com/scripts/calendar/calprev.png) no-repeat 0px 0px
}
.caltab TD.calheader .calNextMonth:hover IMG {
	BACKGROUND-POSITION: 0px -16px
}
.caltab TD.calheader .calPrevMonth:hover IMG {
	BACKGROUND-POSITION: 0px -16px
}
.caltab TD.calheader .calNextMonth:active IMG {
	BACKGROUND-POSITION: 0px -32px
}
.caltab TD.calheader .calPrevMonth:active IMG {
	BACKGROUND-POSITION: 0px -32px
}
.calheader {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; WHITE-SPACE: nowrap
}
.calheader SELECT {
	FONT-SIZE: 0.9em
}
.weekdays TD {
	BORDER-BOTTOM: #ddd 1px solid
}
.days TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #fff 1px solid; COLOR: #7e9fc9; PADDING-TOP: 0.1em; BORDER-BOTTOM: #fff 1px solid
}
.days TD.weekend {
	BORDER-LEFT-COLOR: #eee; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #eee; BACKGROUND-COLOR: #eee; BORDER-RIGHT-COLOR: #eee
}
.days TD.gone {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-DECORATION: line-through
}
.days TD.today {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.days TD.future {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.days TD A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: #fff 1px solid
}
.days TD.weekend A {
	BORDER-LEFT-COLOR: #eee; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #eee; BORDER-RIGHT-COLOR: #eee
}
.days TD.today A {
	BORDER-RIGHT: #dbcdcd 1px solid; BORDER-TOP: #dbcdcd 1px solid; BORDER-LEFT: #dbcdcd 1px solid; BORDER-BOTTOM: #dbcdcd 1px solid; BACKGROUND-COLOR: #dbcdcd
}
.days TD.selected {
	FONT-WEIGHT: bold
}
.days TD.selected A {
	BORDER-LEFT-COLOR: #09c; BORDER-BOTTOM-COLOR: #09c; BORDER-TOP-COLOR: #09c; BORDER-RIGHT-COLOR: #09c
}
.caltab .calfoot {
	BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff
}
.caltab .calfoot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#calendar IFRAME {
	Z-INDEX: -1; FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); WIDTH: 100%; POSITION: absolute; HEIGHT: auto
}
#calendar {
	OVERFLOW: hidden
}
* HTML TABLE.caltab {
	Z-INDEX: 200
}
A.calNextMonth {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A.calPrevMonth {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

